Files
nexus/wiki/sources/ctp-topic-5-aws-identity-and-access-management-iam.md

3.7 KiB
Raw Blame History

title, type, tags, date
title type tags date
CTP Topic 5 - AWS Identity and Access Management (IAM) source
AWS
IAM
Security
CTP
Identity
Federation
2026-04-14

Source File

Summary用中文描述

  • 核心主题AWS IAM 的核心组件(用户、组、角色、策略)及其在联邦访问中的应用
  • 问题域:企业 AWS Landing Zone 中的身份认证与访问授权管理
  • 方法/机制:联邦用户通过 Active Directory 组映射到 IAM 角色PFSSO 工具实现 CLI 联邦访问;最小权限原则指导策略定义
  • 结论/价值IAM 用户主要用于服务账号,人工用户应通过联邦机制管理;角色是串联身份与权限的核心纽带

Key Claims用中文描述

  • Active Directory 组通过角色映射为联邦用户提供 Landing Zone 账号访问权限
  • 角色本身不启用操作,而是将"谁可以做什么"与"可以做什么"关联起来
  • IAM 用户主要用于服务账号,人工用户应优先使用联邦访问
  • 策略应遵循最小权限原则,只授予严格必要的权限
  • VSM 请求是通过联邦获取账号访问的必经流程
  • 支持跨账号角色假设,允许指定账户的主体担任特定角色
  • Terraform 模块可用于定义 IAM 角色,包括假设角色策略和内联策略块

Key Quotes

"Roles don't enable actions; they tie together who can do something and what they can do." — 角色是连接身份与权限的纽带,而非直接启用操作的实体 "We only want to allow the access that is strictly required." — 最小权限原则 "IAM users are primarily for service accounts; federation is the preferred method for user management." — 联邦优先于 IAM 用户管理

Key Concepts

Key Entities

  • AWSAmazon Web Services云服务提供商IAM 为其原生身份访问管理服务
  • Active DirectoryAD:微软目录服务,用于管理用户身份和组,通过联邦机制与 IAM 集成
  • accounts.json:位于每个 Landing Zone 根目录的文件,包含账户号列表
  • VSMVirtual SMACKS 系统,通过联邦请求获取账号访问权限

Connections

Contradictions

  • 无已知内容冲突