我需要创建一个IAM托管策略,允许给定的EC2实例从OS(Linux)中查看自己的标记。通过将策略设置为:
,我能够做到这一点{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1473154086000",
"Effect": "Allow",
"Action": [
"ec2:DescribeTags"
],
"Resource": [
"*"
]
}
]
}
上面让我从实例中运行ec2-describe-tags就好了,但是看到了所有资源的所有标签。我想限制它只看到自己的标签。我曾尝试使用EC2实例ARN作为资源,但这不起作用。我也尝试过使用实例IP的条件;没运气。如果可能,我真的想把它锁定;任何帮助将不胜感激。
答案 0 :(得分:1)
动作ec2:DescribeTags不是“资源级别”,因此,您不能限制特定资源。 请参阅:http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ec2-api-permissions.html#ec2-api-unsupported-resource-permissions