AWS CLI - 如何在单个命令中列出所有组、用户和附加策略?

Shi*_*ary -2 command-line-interface amazon-web-services amazon-iam

我正在尝试在 AWS CLI 中为 IAM 编写一个命令,在其中我可以获取所有组详细信息、在这些组中添加的用户以及在单个 AWS CLI 中附加到这些组的策略。

任何指示都会有所帮助。

小智 6

尝试这个命令:

for user in $(aws iam list-users |grep -i UserName|sed -e 's/.*: \"//' -e 's/\",//'); do 
    echo USER: $user; 
    aws iam list-groups-for-user  --user-name $user --output text|awk {'print $5'}; echo ; done
Run Code Online (Sandbox Code Playgroud)