IAM:CloudFormation:GetTemplateSummary不被用户允许
问题描述:
现在我得到一个错误,说CloudFormation:GetTemplateSummary
不允许给用户。IAM:CloudFormation:GetTemplateSummary不被用户允许
管理员用户有权限从CF中获取新的堆栈,但相关的非管理员用户没有。
什么IAM角色将允许用户从云形态模板创建堆栈?
答
这方面没有现成的作用。您可以创建一个策略来描述和创建堆栈。然后将策略附加到用户或用户所在的组。在以下策略中,CreateStack
操作可让用户创建堆栈。其他人只能读取您可以选择保留或删除的操作。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"cloudformation:DescribeStacks",
"cloudformation:DescribeStackEvents",
"cloudformation:DescribeStackResource",
"cloudformation:DescribeStackResources",
"cloudformation:GetTemplate",
"cloudformation:GetTemplateSummary",
"cloudformation:CreateStack",
"cloudformation:UpdateStack",
"cloudformation:DeleteStack",
"cloudformation:List*"
],
"Resource": "*"
}
]
}
谢谢你,大多数工作。我不得不添加几个附加字段:'cloudformation:UpdateStack','cloudformation:DeleteStack'和'cloudformation:GetTemplateSummary' – Kristian