Skip to content
CBT Nuggets

Cloud · Intermediate

AWS IAM

AWS Identity and Access Management (IAM) is the AWS service that controls who and what can act on AWS resources. It manages users, roles, groups, and the policies that grant or deny actions.

For IT leaders

IAM mistakes are how cloud accounts get compromised; treating IAM as a first-class engineering discipline reduces incidents and audit findings.

Why IT teams care

Where this shows up at the team level

  • Most AWS security incidents trace back to over-permissive IAM roles or leaked access keys.
  • Audit, finance, and security teams all care about IAM evidence: who has access to what, with what guardrails.
  • IAM understanding determines whether cloud teams can adopt least-privilege patterns or default to admin.

In production

Where teams encounter it

  • IAM users and roles in every AWS account
  • Cross-account access with assume-role and trust policies
  • Permissions boundaries, SCPs, and AWS Organizations guardrails

How it works

How AWS IAM actually works

  1. 01Identities are users, groups, or roles. Roles are assumed by humans and AWS services rather than carrying long-lived credentials.
  2. 02Policies are JSON documents that allow or deny specific actions on specific resources, optionally constrained by conditions.
  3. 03AWS evaluates a request against identity-based, resource-based, SCPs, and permission-boundary policies; an explicit deny anywhere wins.
  4. 04Best practice replaces long-lived access keys with short-lived role credentials, and uses AWS Organizations / IAM Identity Center for human access.

In practice

Common team use cases

  • Granting least-privilege access to engineers, services, and pipelines
  • Federating workforce identity into AWS via IAM Identity Center / SSO
  • Cross-account access patterns for shared services

Build the capability

Each link routes to a hub that goes deeper than this definition.

Close the team gap

Turn this concept into team capability

CBT Nuggets builds expert-led team training that closes the gaps definitions only describe. Talk to sales about a plan that fits your team.