AWS Identity and Access Management (IAM) adalah layanan web yang membantu Anda mengendalikan akses ke resource AWS secara aman.
Dengan IAM, Anda dapat mengelola izin secara terpusat dan mengontrol resource AWS mana yang dapat diakses Users
Create User
aws iam create-user --user-name Bob
Setting password User
Untuk menambahkan password setelah membuat user IAM
aws iam create-login-profile --user-name Bob --password C/DCV/9ffYvZA
Attach user policy
aws iam attach-user-policy --user-name Bob --policy-arn arn:aws:iam::aws:policy/AmazonS3FullAccess
List user
aws iam list-users
List user policy
Untuk melihat policy yang sebelumnya diattach
aws iam list-attached-user-policies --user-name Bob
Output
{
"AttachedPolicies": [
{
"PolicyName": "AmazonS3FullAccess",
"PolicyArn": "arn:aws:iam::aws:policy/AmazonS3FullAccess"
}
]
}
Rename user
aws iam update-user --user-name Bob --new-user-name Robert
Reset password user
aws iam update-login-profile --user-name erpans3 --password C/DCV/9ffYvZB
Detach user policy
aws iam detach-user-policy --user-name Bob --policy-arn arn:aws:iam::aws:policy/AmazonS3FullAccess
Delete password user
aws iam delete-login-profile --user-name Bob
Delete user
aws iam delete-user --user-name Bob