【发布时间】:2016-09-22 01:35:52
【问题描述】:
现在我收到一条错误消息,提示用户不允许使用 CloudFormation:GetTemplateSummary。
管理员用户有权访问 CF 的一般新堆栈,但相关的非管理员用户没有。
什么 IAM 角色将允许用户从 cloudformation 模板创建堆栈?
【问题讨论】:
标签: amazon-web-services amazon-cloudformation
现在我收到一条错误消息,提示用户不允许使用 CloudFormation:GetTemplateSummary。
管理员用户有权访问 CF 的一般新堆栈,但相关的非管理员用户没有。
什么 IAM 角色将允许用户从 cloudformation 模板创建堆栈?
【问题讨论】:
标签: amazon-web-services amazon-cloudformation
没有现成的角色。您可以创建一个策略来描述和创建堆栈。然后将策略附加到用户或用户所在的组。在以下策略中,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