courtesy- AWS Docs |
IAM allows you to manage users and their level of access to the AWS console. It is important to understand IAM and how it works for administrating a company's AWS account in real life.
What are the key features of IAM?
- Centralized control of your AWS account.
- Shared access to AWS account.
- Granular Permissions.
- Identity Federation(including Active Directory, Facebook, etc)
- MFA(Multifactor Authentication)
- Provide temporary access to users and devices where ever necessary.
- Allow password rotation policy.
What are the key terminologies of IAM?
- USERS are people or employees of a company.
- GROUPS are a collection of users. Users in a group will inherit the permissions of the respective group.
- POLICIES give permissions to what a user/group/role will able to do. Policies are made up of JSON (Javascript object notation) format documents.
- ROLES are created by the root account user and assign them to AWS resources such as EC2, S3, etc
Thanks for reading the post if you want a more detailed explanation and want to make your hands dirty on the AWS console please watch visit my channel AWS tutorials and fundamentals and yes please comment if you have any questions and suggestions.
Read more