使用 Amazon CloudFormation 创建 Amazon Identity and Access Management 资源 - Amazon Identity and Access Management
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 Amazon CloudFormation 创建 Amazon Identity and Access Management 资源

Amazon Identity and Access Management 与 Amazon CloudFormation 集成,后者是一项服务,可帮助您对 Amazon 资源进行建模和设置,这样您只需花较少的时间来创建和管理资源与基础设施。您可以创建一个模板来描述所需的所有 Amazon 资源 [例如访问密钥、组、组策略、实例配置文件、托管式策略、OIDC 提供者、内联策略、角色、角色策略、SAML 提供者、服务器证书、服务相关角色、用户(以及向组添加用户)、用户策略和虚拟 MFA 设备等],然后 Amazon CloudFormation 将为您预置和配置这些资源。

如果使用 Amazon CloudFormation,则可以重复使用您的模板来重复设置您的 IAM 资源并确保一致性。描述您的资源一次,然后在多个 Amazon Web Services 账户和区域中反复预置相同的资源。

IAM 和 Amazon CloudFormation 模板

要预置和配置 IAM 和相关服务的资源,您必须了解 Amazon CloudFormation 模板。模板是 JSON 或 YAML 格式的文本文件。这些模板可描述您要在 Amazon CloudFormation 堆栈中调配的资源。如果您不熟悉 JSON 或 YAML,可以在 Amazon CloudFormation Designer 的帮助下开始使用 Amazon CloudFormation 模板。有关更多信息,请参阅《Amazon CloudFormation 用户指南》中的什么是 Amazon CloudFormation Designer?

IAM 支持在 Amazon CloudFormation 中创建访问密钥、组、组策略、实例配置文件、托管式策略、OIDC 提供者、内联策略、角色、角色策略、SAML 提供者、服务器证书、服务相关角色、用户(以及向组添加用户)、用户策略和虚拟 MFA 设备等。有关更多信息,包括 IAM 资源的 JSON 和 YAML 模板示例,请参阅《Amazon CloudFormation 用户指南》中的 Amazon Identity and Access Management resource type reference

您也可以通过创建模板来创建相关资源,例如角色和托管式策略。

了解有关 Amazon CloudFormation 的更多信息

要了解有关 Amazon CloudFormation 的更多信息,请参阅以下资源: