我被要求制定一项政策并将其附加到一个angular色上:政策必须做到:
谢谢
我做到这一点
{ "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1499242644000", "Effect": "Allow", "Action": [ "ec2:*" ], "Resource": [ "*" ] }, { "Sid": "Stmt1499243073000", "Effect": "Deny", "Action": [ "ec2:TerminateInstances" ], "Condition": { "StringEquals": { "ec2:AvailabilityZone": "eu-west-2a" } }, "Resource": [ "arn:aws:ec2:*:*:instance/*" ] } ]
}
AWS在IAM构build器中提供的只读策略可能适用于您; 我需要一些更明确的东西,所以我为我的需要制定了一个只读政策 。
不幸的是,你只能限制每个区域,而不是所有的资源都有IAM策略,接受区域特定的参数。
通常情况下,通过将有问题的资源放入VPC,然后将相关的呼叫限制在VPC内运行,将会取得更好的成效。