gpt4 book ai didi

amazon-web-services - 用户无权执行: cloudformation:CreateStack

转载 作者:行者123 更新时间:2023-12-03 05:45:35 25 4
gpt4 key购买 nike

我正在尝试Serverless创建 AWS Lambda 并使用命令 serverless project create 创建项目时出现以下错误。

AccessDenied: User: arn:aws:iam::XXXXXXXXX:user/XXXXXXXXX is not authorized to perform: cloudformation:CreateStack on resource: arn:aws:cloudformation:us-east-1:XXXXXXXXX:stack/XXXXXXXXX-development-r/*

我已创建一个用户并授予该用户以下权限。

  1. AWSLambdaFullAccess
  2. AmazonS3FullAccess
  3. CloudFrontFullAccess
  4. AWSCloudFormationReadOnlyAccess(没有要授予的 AWSCloudFormationFullAccess)

我该如何继续?我还必须授予哪些权限?

最佳答案

您提到的最接近的一个是AWSCloudFormationReadOnlyAccess,但显然这是只读的,您需要cloudformation:CreateStack。添加以下内容作为用户策略

{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1449904348000",
"Effect": "Allow",
"Action": [
"cloudformation:CreateStack"
],
"Resource": [
"*"
]
}
]
}

您完全有可能需要更多权限 - 例如,启动 EC2 实例、(重新)配置安全组等。

关于amazon-web-services - 用户无权执行: cloudformation:CreateStack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34237218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com