- 22, Oct 2024
- #1
В этом примере показаны только пользователи, непосредственно связанные с политиками, группы не отображаются:
for u_name in $(aws iam list-users | jq -r '.Users[].UserName') ; do
permissions="$(aws iam list-attached-user-policies \
--user-name ${u_name} \
| jq -r '.AttachedPolicies[].PolicyArn' \
| awk -F'policy/' {'print $NF'} \
| tr '\n' ' ')"
echo "${u_name}, ${permissions}" >> iam_users.csv
done
Как бы вы изменили это, чтобы также отображались связанные группы и их соответствующие разрешения?
#aws-cli