【发布时间】:2022-01-12 12:27:24
【问题描述】:
我已尝试设置权限策略,将 ssm:GetParameter 和 ssm:GetParameters 授予角色,但我收到“此角色不允许使用 ssm:GetParameter”的错误消息。我发现消除错误的唯一方法是授予 ssm:* 但是我想将我的权限保持在最低限度。我在这里错过了什么?
权限失败(account_id 被隐藏):
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "ssm:GetParameter",
"Resource": "arn:aws:ssm:us-east-1:{redacted}:parameter/*"
}
]
}
工作许可:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "ssm:*",
"Resource": "arn:aws:ssm:us-east-1:{redacted}:parameter/*"
}
]
}
【问题讨论】:
-
您是否在政策上声明特定资源?可能 ARN 不正确。如果您显示完整的 IAM 政策,将会很有帮助
-
您目前的政策是什么?
标签: amazon-web-services aws-ssm