Amazon web services 从Visual Studio 2019上载AWS Lambda函数失败
我是AWS和Lambda的新手。当我尝试使用“发布到AWS Lambda”选项从Visual Studio发布Lambda时,出现以下错误: 创建IAM角色时出错:用户:arn:aws:IAM::585066325803:User/MyLambda无权在资源上执行:IAM:CreateRole:arn:aws:IAM::585066325803:Role/lambda\u exec\u MyFunction 我只是尝试了不同的策略并添加了它们。我还需要做更多的事吗?我认为出版一个测试lambda会很容易。请给我一些建议Amazon web services 从Visual Studio 2019上载AWS Lambda函数失败,amazon-web-services,aws-lambda,Amazon Web Services,Aws Lambda,我是AWS和Lambda的新手。当我尝试使用“发布到AWS Lambda”选项从Visual Studio发布Lambda时,出现以下错误: 创建IAM角色时出错:用户:arn:aws:IAM::585066325803:User/MyLambda无权在资源上执行:IAM:CreateRole:arn:aws:IAM::585066325803:Role/lambda\u exec\u MyFunction 我只是尝试了不同的策略并添加了它们。我还需要做更多的事吗?我认为出版一个测试lambd
您需要向
用户/MyLambda
添加iam:PassRole
权限
您可以将此类策略添加为。该政策的一个例子如下:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": "iam:PassRole",
"Resource": "*"
}
]
}
您需要向
用户/MyLambda
添加iam:PassRole
权限
您可以将此类策略添加为。该政策的一个例子如下:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": "iam:PassRole",
"Resource": "*"
}
]
}
谢谢你,马辛。我使用了内联策略编辑器,这很有效。我不得不添加一些其他权限,比如“list*”来查看列表。谢谢,谢谢马辛。我使用了内联策略编辑器,这很有效。我不得不添加一些其他权限,比如“list*”来查看列表。谢谢