在整个账户范围内更新TAG

0

【以下的问题经过翻译处理】 有没有一种方法可以授予AWS中的角色权限,使其只能更新整个账户的标签?作为根用户,我可以做到这一点。但是,我想知道有没有别的办法?

profile picture
專家
已提問 5 個月前檢視次數 13 次
1 個回答
0

【以下的回答经过翻译处理】 我猜你是指能够在账户上对任何AWS资源添加TAG?如果是的话,您可以作为根用户执行此操作,因为默认情况下,根用户可以自由访问所有资源。但如果是其他IAM实体,您需要查找每个服务与TAG相关的权限,如ec2:CreateTags、iam:TagUser、iam:TagRole、rds:AddTagsToResource等。正如您所看到的,这是一种繁琐的方法,因为各种服务的TAG API名称不一致,因此无法快速获得适用于所有服务的策略,我相信这就是您想要的东西。因此,我建议只关注您所需的服务,查找与创建、修改、删除和不可变活动相关的API,并基于此创建一个IAM策略。如果仅针对一些服务编写这个策略,则不应该太难,如果是针对所有服务,那么就会比较复杂。

您还应该注意几个有用的资源,比如检查服务是否支持ABAC,以及在支持的服务中是否可以使用资源组一次标记多个资源。

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南