【发布时间】:2023-03-27 16:18:01
【问题描述】:
我正在管理一个 AWS 账户。现在,我的一位非特权用户要求我授予他创建 IAM 角色的权限。 我了解 IAM 角色通常是最佳选择,但我担心他们将能够创建“跨账户访问角色”并允许其他人访问我的 AWS 账户。
这可能是只授予访问权限创建“AWS 服务角色”,而不是“跨账户访问角色”?
【问题讨论】:
-
据我所知,没有任何政策可以限制有权访问 IAM 的用户可以创建的 IAM 角色类型,尽管 IAM 上的 IAM 用户有“只读”政策。或者,您可以创建一个简单的 Web 应用程序,只允许创建特定类型的 IAM 用户。应用程序本身将通过 API 拥有完整的 IAM 访问权限,但您会限制应用程序可以执行的操作范围。
-
我的理解是正确的 - 授予用户创建 IAM 角色的权利这是漏洞吗?也许对我来说最好不要给他们权限(对 IAM 角色)?
-
如果是我的账户,我肯定不会授予他们创建 IAM 角色的权限。
-
好的,谢谢。这是我的问题的答案)
标签: amazon-web-services amazon-iam