“您无权执行此操作”

时间:2017-09-21 16:18:15

标签: powershell amazon-web-services

我是AWS环境的管理员,想要使用PowerShell,但每当我尝试做任何事情时都会收到这些错误

  

Get-EC2Region:您无权执行此操作。

  

Get-CSDomain:用户:arn:aws:iam :: 123456789012:user / Jane.Doe无权执行:cloudsearch:资源上的DescribeDomains:arn:aws:cloudsearch:eu-west-1:123456789012:domain / *

在我的个人AWS账户中,一切正常。我们看了一下我们的政策,我们四个管理员都可以使用webconsole完成所有工作。 我已经重新生成了我的访问密钥以防万一,但是没有变化。

所以我想我的问题是:我们是否需要实施一些特定于CLI的策略以允许通过PowerShell进行访问?

1 个答案:

答案 0 :(得分:0)

您需要确保用户使用正确的AWS用户凭据和正确的IAM策略,以允许给定用户执行操作。

PowerShell没有特定于CLI的策略。用户只是没有被授予这些权限。

一个好的测试是授予用户ec2:*cloudsearch:*并确认。然后你可以收紧权限,确认用户可以成功获得一组更宽松的权限。