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 BobSetting password User #
Untuk menambahkan password setelah membuat user IAM
aws iam create-login-profile --user-name Bob --password C/DCV/9ffYvZAAttach user policy #
aws iam attach-user-policy --user-name Bob --policy-arn arn:aws:iam::aws:policy/AmazonS3FullAccessList user #
aws iam list-usersList user policy #
Untuk melihat policy yang sebelumnya diattach
aws iam list-attached-user-policies --user-name BobOutput
{
"AttachedPolicies": [
{
"PolicyName": "AmazonS3FullAccess",
"PolicyArn": "arn:aws:iam::aws:policy/AmazonS3FullAccess"
}
]
}Rename user #
aws iam update-user --user-name Bob --new-user-name RobertReset password user #
aws iam update-login-profile --user-name erpans3 --password C/DCV/9ffYvZBDetach user policy #
aws iam detach-user-policy --user-name Bob --policy-arn arn:aws:iam::aws:policy/AmazonS3FullAccessDelete password user #
aws iam delete-login-profile --user-name BobDelete user #
aws iam delete-user --user-name Bob