← Amazon Web Services (AWS) learning path
Amazon Web Services (AWS) · Module 2 of 10

IAM: identity and access

Control who can do what in your AWS account.

📖 Key ideas

  1. IAM manages users, groups, roles and policies.
  2. Never use the root user for daily work; enable MFA on it.
  3. Policies are JSON documents allowing or denying actions.
  4. Roles give temporary credentials to services (EC2, Lambda).
  5. Follow least privilege.
💡 Real-life example: IAM is a building's access card system: each card opens only the doors it should.
IAM userIdentity for a person or app
IAM roleAssumable identity with temporary credentials
PolicyJSON permission document
MFAMulti-factor authentication