AWS托管策略与策略

Moj*_*ojo 2 amazon-web-services aws-cloudformation

有人可以向我解释在云形成背景下AWS策略和AWS托管策略之间的区别吗?

更具体地说,我尝试定义一个自动缩放模板,其中:

  1. 自动缩放配置中的每个实例都分配有一个具有策略的IAM实例角色。
  2. 当用户尝试访问这些实例时,将对用户应用相同的策略。

我试图将重复减少到最低程度,看来我可以通过与角色和用户组链接的策略来实现。然后可以通过实例配置文件将该角色与EC2实例相关联,并且可以将用户添加到为其分配了策略的组。

为什么以及在什么情况下会使用ManagedPolicy?

谢谢您的帮助。

编辑似乎无论如何都Role需要一份政策文件。因此,即使有单独的政策也无济于事?还是我错过了什么?

Sea*_*mIT 5

AWS :: IAM :: Role仅需要信任策略。可以单独定义策略/托管策略。

AWS :: IAM :: ManagedPolicy与AWS :: IAM :: Policy之间的区别在于,AWS :: IAM :: ManagedPolicy在定义它时不需要您分配组,角色或用户。AWS :: IAM :: Policy执行。在您的用例中,使用AWS :: IAM :: Policy可能很好。