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
1
| aws iam create-user --user-name Bob
|
Setting password User
Untuk menambahkan password setelah membuat user IAM
1
| aws iam create-login-profile --user-name Bob --password C/DCV/9ffYvZA
|
Attach user policy
1
| aws iam attach-user-policy --user-name Bob --policy-arn arn:aws:iam::aws:policy/AmazonS3FullAccess
|
List user
List user policy
Untuk melihat policy yang sebelumnya diattach
1
| aws iam list-attached-user-policies --user-name Bob
|
Output
{
"AttachedPolicies": [
{
"PolicyName": "AmazonS3FullAccess",
"PolicyArn": "arn:aws:iam::aws:policy/AmazonS3FullAccess"
}
]
}
Rename user
1
| aws iam update-user --user-name Bob --new-user-name Robert
|
Reset password user
1
| aws iam update-login-profile --user-name erpans3 --password C/DCV/9ffYvZB
|
Detach user policy
1
| aws iam detach-user-policy --user-name Bob --policy-arn arn:aws:iam::aws:policy/AmazonS3FullAccess
|
Delete password user
1
| aws iam delete-login-profile --user-name Bob
|
Delete user
1
| aws iam delete-user --user-name Bob
|