AWS IAM
Users
List all users:
aws iam list-users
Get User Info:
aws iam get-user --user-name Bob
Create User:
aws iam create-user --user-name <user_name>
Add User to Group:
aws iam add-user-to-group --user-name <user_name> --group-name <group_name>
Remove User from Group:
aws iam remove-user-from-group --user-name <user_name> --group-name <group_name>
Delete User:
aws iam delete-user --user-name <user_name>
Update User:
aws iam update-user --user-name <name> --new-user-name <new_user_name>
List Groups of User:
aws iam list-groups-for-user --user-name <user_name>
Groups
List all groups:
aws iam list-groups
View group details:
aws iam get-group --group-name <group_name>
Create Group:
aws iam create-group --group-name <group_name>
Update Group:
aws iam update-group --group-name <group_name> --new-group-name <new_name>
Delete Group:
aws iam delete-group --group-name <group_name>
Roles
List all roles:
aws iam list-roles
View role details:
aws iam get-role --role-name <role_name>
Create Role:
aws iam create-role --role-name <role_name> --assume-role-policy-document file://<file_name>.json
Update Role:
update-role --role-name <value> [--description <value>]
****