![Amazon AWS CLI:如何找出归因于角色的操作/权限/策略?](https://linux22.com/image/784174/Amazon%20AWS%20CLI%EF%BC%9A%E5%A6%82%E4%BD%95%E6%89%BE%E5%87%BA%E5%BD%92%E5%9B%A0%E4%BA%8E%E8%A7%92%E8%89%B2%E7%9A%84%E6%93%8D%E4%BD%9C%2F%E6%9D%83%E9%99%90%2F%E7%AD%96%E7%95%A5%EF%BC%9F.png)
我在 Linux 上使用 AWS CLI。
我尝试运行以下命令:
aws iam list-instance-profiles-for-role --role-name role-abc-123
aws iam get-role --role-name role-abc-123 --query 'Role.AssumeRolePolicyDocument.Statement[].Action[]'
aws iam list-attached-role-policies --role-name role-abc-123
然而每个人的回答都是:
An error occurred (AccessDenied) when calling the XXX operation: User: YYY is not authorized to perform: XXX on resource: role ZZZ because no identity-based policy allows the XXX action
我如何才能知道我可以执行哪些操作、哪些政策违反该角色以及哪些操作违反该政策?
谢谢