AWS Classroomnotes 14/Apr/2022

Automating User/Role/Policy Management

  • There are two possible ways of automation
    • By Command Line and then enhancing this to scripts
    • By AWS SDK and using code for this
  • Refer Here for installing AWS CLI
  • Lets create an IAM User with Administrator permissions who will automate the user creation.
    Preview
  • Now to enable access to the admin after installation of AWS CLI
    Preview
  • Verify if the access is working or not. The output will be different to you but the command should not throw an error
    Preview
  • To create users from command line we need to understand aws cli
aws <service-name> <action> [<parameters>]
aws s3 ls
aws ec2 describe-instances
  • Refer Here for all the commands for iam
  • The command for iam will be aws iam <command from the above page>
  • Lets find the command to view all the users aws iam list-users
    Preview
  • Now lets try to create user called as ironman
aws iam create-user --user-name 'ironman'

Preview
Preview
* Now lets verify in the console
Preview
* Now give the password for the ironman user as Avengers@123
* We need to create login profile Refer Here
Preview
* Exercise:
* Create users thor, hulk, sonic with passwords
* Add ironman, thor, hulk, sonic to the new group ‘Avengers’
* Reset the password for all the users to Avengers@marvel@1
* Apply the built in policy of ec2readonly to the group avengers
* login from browser as any user and verify.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About continuous learner

devops & cloud enthusiastic learner