IAM Identity Center and federated access
coreintermediateIAM Identity Center is one central point where workforce users sign in once and get access to multiple AWS accounts and applications, instead of each account managing its own separate set of IAM users.
Think of it as
A company badge that opens every building on campus, issued from one office, instead of a different key cut for every door in every building.
What we're doing: See what an engineer actually does to reach an AWS account through Identity Center, versus a standalone IAM user in each account.
- 1
- One sign-in, one identity provider — the login event happens exactly once.
- 3
- Credentials are temporary, scoped to the chosen account and permission set, not a standing IAM user.
- 5
- Every account needs its own user and its own credential lifecycle to manage separately.
- 6
- Offboarding someone means finding and disabling every one of those per-account users individually.
Why this works: Federation moves "who has access to what" into one place that can be audited and revoked centrally, instead of scattered per-account IAM users that each need separate lifecycle management.
Creating a new IAM user per account instead of assigning a permission set
Wrong
Better
What you see: Offboarding takes longer than onboarding: nobody has a single list of every IAM user that person accumulated across every account over time.
Why: Identity Center centralizes the identity; access to more accounts is a permission-set assignment, not a new identity to separately create, secure, and later remember to remove.
- Identity provider — Okta, Entra ID, or built-in
- leads to IAM Identity Center (users + groups)
- IAM Identity Center — one federation point
- leads to AWS accounts (federated access)
- AWS accounts — permission sets assign access
Remember: IAM Identity Center is one federation point for workforce access across multiple AWS accounts and applications — not a replacement requirement for working IAM federation.
See also: saml and oidc · role assumption and temporary credentials

