Voltar para o Guia de Serviços
Segurança, Identidade e Governança
AWS Identity and Access Management (IAM)
Gerenciamento de identidades e permissões de acesso com o princípio do menor privilégio para recursos da conta.
Visão Geral Técnica
O IAM é um serviço global e gratuito que controla a autenticação (quem você é) e autorização (o que você tem permissão para fazer) no console, CLI e APIs da AWS. Ele gerencia usuários, grupos de usuários, funções (Roles) e políticas em formato JSON.
Conceitos & Funcionalidades Essenciais
- Políticas de identidade baseadas em JSON com suporte a declarações de Allow e Deny explícito
- IAM Roles para concessão de permissões temporárias sem gravação de credenciais estáticas
- Autenticação multifator (MFA) obrigatória para segurança de contas privilegiadas
- IAM Access Analyzer para identificar recursos compartilhados externamente de forma não intencional
Dicas Cruciais & Pegadinhas nos Exames Oficiais
Deny explícito SEMPRE tem precedência sobre qualquer Allow em políticas do IAM.
Instâncias EC2, contêineres e Lambdas NUNCA devem ter Access Keys hardcoded; use IAM Roles.
Princípio do menor privilégio (Least Privilege): conceder apenas as ações e recursos estritamente necessários.