在整个账户范围内更新TAG

0

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

profile picture
专家
已提问 5 个月前10 查看次数
1 回答
0

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

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

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则