我目前正在研究 IAM 和 Access,我正在从角色切换到权限集(以使用 AWS SSO)。我有许多自定义托管策略,现在无法与权限集一起使用,因此我使用 AWS 托管策略,例如:PowerUserAccess、ViewOnlyAccess 等。
其中一些非常接近我的需要,但有太多的动作。让我们以 PowerUserAccess 为例。
PowerUserAccess 提供所有 GuardDuty 操作。我想阻止所有写操作。完美的 AWS 托管策略是:GuardDutyReadOnlyAccess。
有没有一种简单的方法来做“减法”?
PowerUserAccess - “不是”GuardDutyReadOnly?
如:
ManagedPolicies:
- arn:....:PowerUserAccess
- arn:....:PowerUserAccess - 'not' arn:....:GuarddutyReadOnlyAccess
还是我必须执行内联策略并恢复 GuarddutyPolicy?如果可能,我想避免内联策略。
谢谢!