未经授权执行:在资源上放大:CreateApp ...-放大Init + Angular

时间:2020-09-24 14:20:21

标签: angular amazon-web-services aws-amplify aws-amplify-cli

根据我正在阅读的指南,我应该在cmd amplify configure中运行,然后通过AWS控制台进行身份验证并完成用户创建。它带我到IAM页面,所以我单击用户>添加用户

并创建用户。它还表示您已经成功设置了用户,如您在图片中所见,

enter image description here

但是当我运行amplify init时,我得到了错误 not authorized to perform: amplify:CreateApp on resource: arn:aws:amplify:us-east... 。我查看了权限,但没有看到放大选项,因此我不确定如何克服此错误。我想念什么?感谢您的帮助!

enter image description here

1 个答案:

答案 0 :(得分:2)

请aws转到您的IAM。

创建政策

您需要这个

policy aws

您需要具备:

  • 认知身份
  • 放大
  • Cognito同步
  • 认知用户池

目前,允许所有操作和所有资源...但是为了安全起见,您需要具体说明哪些操作和资源。

创建组

创建组并添加您创建的新策略。

创建用户

创建用户和新组。

仅此而已。