【发布时间】:2017-06-17 12:36:04
【问题描述】:
我是 AWS 的新手,我想做的事情看起来很简单,但是在看了一个下午的文档之后,我被难住了。
我继承了一些代码(javascript/node),这些代码设置了一些 Ec2 实例。如果您在帐户上设置了正确的权限,则代码一切正常。但是,如果您登录的账户没有所有 IAM 权限设置,则会失败。
我已经获得了脚本所需的权限列表,并且我想找到一种方法来查询 AWS 当前的 AccessKey/Secret 组合是否具有权限 X。但我没有找到一种方法来做到这一点在文档中。
最近我找到了一个命令行“aws iam list-roles”,其中列出了一些权限,但并非所有权限都与设置的帐户有关。
任何人都得到了一个很好的指针或参考来帮助我找到一个账户有哪些 AWS 权限?
【问题讨论】:
-
您不能只登录 AWS 管理控制台并在那里查看用户及其权限吗?这比进行 CLI 调用更容易。还是您需要将其自动化?
-
我一直在寻找如何自动化它。基本上我想在脚本启动并尝试设置实例之前检查你是否有权限。
标签: amazon-ec2 amazon-iam