Permission Sets
是一种在 IAM Identity Center
中集中定义权限的方法,以便它们可以应用于所有 AWS 账户。这些Permission Sets
作为 IAM Role分配给每个 AWS 账户。
我们将创建两个权限集:AdministratorAccess和readonly
在左侧进入Permission Sets
,然后进行创建:
选择Predifined permission set
,选择 AWS 托管策略AdministratorAccess,然后单击下一步。:
保留所有默认值。:
点击下一步, 然后单击创建。
同样方式,为readOnly
创建另一个权限集。选择 AWS 托管策略ViewOnlyAccess:
其余也保持默认,进行创建,创建完成后,效果如下:
在AWS Accounts
页面,选择希望用户有权访问的账户(不能是management account
),然后点击Assign users or groups:
选择Administrator
组:
选择AdministratorsAccess
Permission set:
进入下一步并提交。
IAM Identity Center
现在会将用户组与权限集关联起来,并将其分配给选定的 AWS 账户。看到一个带有绿色横幅的页面,如下所示。
在IAM Identity Center中,选择AWS account,然后选择在上面使用的相同账户。单击Assign users or groups
:
选择readOnly,然后进入下一步:
给它授予ReadOnlyAccess
Permission set,然后下一步并点击提交。
提交完成后,在这个帐号下,可以看到分配的用户和组:
现在成功为 AWS 账户配置Permission Set,让我们开始测试。