Skip to content

AWS IAM

#17 · Level 1 · Core services · Identity and access

AWS IAM (Identity and Access Management) decides who can get into AWS, and what they can do once inside. Its main parts are Users (a person or an app), Groups (a team of Users) and Roles (permissions that can be taken on temporarily). What is and isn’t allowed is written in rule documents called Policies. Services such as EC2 or Lambda also take on a Role to get permission to use other services. IAM is global for the whole account, not tied to a specific Region.

An office ID card system. Every employee has their own card. An accounts staff member’s card opens only the accounts room, and an IT staff member’s card opens the server room. Not every card opens every door.

If everyone has every power, big damage can happen by mistake or on purpose. Each person should get exactly the permissions they need, and no more.

Everyone on a team has their own login. Roles are used to give an app or a server permission to use other services.

English Simple meaning
User The login of one person or app
Group A team of people who do the same work
Role Temporary permission, for example letting a server read from S3
Policy Written rules about what is and isn’t allowed

Microsoft Entra ID + Azure RBAC

AWS IAM Identity Center · AWS Organizations

For details and the latest information, see the official documentation: