Skip to main content

AWS Glossary

AWS IAM

AWS Identity and Access Management — controls who can authenticate and what actions they are authorized to perform in your AWS account.

AI & assistant-friendly summary

This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.

Summary

AWS Identity and Access Management — controls who can authenticate and what actions they are authorized to perform in your AWS account.

Key Facts

  • AWS Identity and Access Management — controls who can authenticate and what actions they are authorized to perform in your AWS account
  • Definition AWS Identity and Access Management (IAM) is the authorization layer for every AWS API call
  • IAM policies are JSON documents with Allow and Deny statements; an explicit Deny always wins
  • For human access at scale, AWS recommends **IAM Identity Center** (federated SSO) instead of long-lived IAM users
  • For workloads, **IAM roles** with temporary credentials replace static access keys

Entity Definitions

Lambda
Lambda is an AWS service relevant to aws iam.
EC2
EC2 is an AWS service relevant to aws iam.
S3
S3 is an AWS service relevant to aws iam.
IAM
IAM is an AWS service relevant to aws iam.
EKS
EKS is an AWS service relevant to aws iam.
ECS
ECS is an AWS service relevant to aws iam.
compliance
compliance is a cloud computing concept relevant to aws iam.
Kubernetes
Kubernetes is a term relevant to aws iam.
GitHub Actions
GitHub Actions is a term relevant to aws iam.

Related Content

Definition

AWS Identity and Access Management (IAM) is the authorization layer for every AWS API call. It answers two questions: who is the principal (human, role, service), and what actions are they allowed on which resources under which conditions. IAM policies are JSON documents with Allow and Deny statements; an explicit Deny always wins. For human access at scale, AWS recommends IAM Identity Center (federated SSO) instead of long-lived IAM users. For workloads, IAM roles with temporary credentials replace static access keys.

When to use it

When not to use it

Tips

Gotchas

Serious

Regular

Official references

Need help with this topic?

Our AWS-certified team implements, audits, and optimizes these services in production — from Bedrock RAG pipelines to multi-account landing zones.