添加用于上传新构建的AWS GameLift策略



我正在尝试使用AWS CLI上传一个新的AWS GameLift Linux服务器,但我得到以下错误:

An error occurred (AccessDeniedException) when calling the CreateBuild operation: User: arn:aws:iam::------:user/----- is not authorized to perform: gamelift:CreateBuild because no identity-based policy allows the gamelift:CreateBuild action

我将arn:aws:iam::aws:policy/GameLiftGameServerGroupPolicy添加到我的组权限中。我可以在policy json中看到没有CreateBuild操作。它要么需要添加,要么不能这样做。

AWS文档是无用的,在此页面:https://docs.aws.amazon.com/gamelift/latest/developerguide/security_iam_troubleshoot.html#security_iam_troubleshoot-no-permissions

它有帮助的建议:... asks his administrator to update his policies

我的用户是我的AWS帐户的主要root用户,但我不知道如何解决这个问题。什么好主意吗?

我想出了如何创建一个新的Policy并添加服务权限。你点击"创建策略",然后选择"GameLift"服务。我添加了所有可用的动作。似乎奏效了。

为什么AWS在文档中遗漏了这一点?

相关内容

  • 没有找到相关文章

最新更新