AWS IAM Reference

Tiers, tipos de policy e boas práticas

O que existe aqui no site

As páginas desta cloud, com o que cada uma cataloga hoje. As contagens vêm dos datasets, não são escritas à mão.

Ferramentas multi-cloud

Não pertencem a nenhuma cloud e é o que o IAM Scope tem de próprio. Ficam repetidas em todas as referências porque quem chega direto numa página interna não tem outro caminho para descobri-las.

Tiers de Acesso

Full Access328 policies

Unrestricted access to a service or the entire account — treat as privileged

Power User62 policies

Broad service access without IAM management capabilities

List and describe resources only — no write or delete actions

Operational tasks: start/stop, deploy, patch — limited create/delete

Specialized770 policies

Narrow-purpose policies for specific use cases or service integrations

Tipos de policy

AWS Managed

Criadas e mantidas pela AWS, e atualizadas sozinhas quando entra serviço novo. Bom ponto de partida, quase sempre mais amplas do que a necessidade.

970 policies
Service Role

Assumidas por um serviço da AWS (Lambda, ECS, EC2) para que ele alcance outros recursos em seu nome, sem credencial guardada.

575 policies
Permission Set

Usadas pelo IAM Identity Center para acesso federado em várias contas. Reúnem managed policies num pacote atribuível via SSO.

8 policies
Permission Boundary

Policy customer-managed que define o teto de permissão de uma identidade. O efetivo é a interseção com a identity policy — nunca a união.

0 policies

Permission boundaries — como a avaliação funciona

Uma permission boundary não concede nada por si só: ela define o teto do que a identity policy consegue conceder. A permissão efetiva é a interseção entre as duas, nunca a soma.

Identity Policy

s3:*, ec2:*

Permission Boundary

s3:*, deny iam:*

=

Efetivo

Sobra s3:*ec2:* é cortado pela boundary

Ao contrário das managed policies, que têm ARN oficial, boundary é customer-managed: a AWS não publica catálogo nomeado nenhum. Os exemplos catalogados aqui (ver policies de IAM) seguem os padrões documentados no AWS Security Blog e no AWS Prescriptive Guidance para delegação da administração de IAM.

Para o mecanismo equivalente no nível de conta e organização, em vez de por identidade, veja SCP vs Identity Policies.

Boas práticas

1
AdministratorAccess não é policy de produção

Troque por policies por serviço e use SCP na organização para conter o raio de alcance — a SCP é o que segura escalonamento de privilégio dentro da conta.

2
Role no lugar de usuário IAM com chave

Role não tem credencial de longo prazo. Instance profile para EC2, execution role para Lambda e ECS — a credencial nasce e morre com a chamada.

3
IAM Identity Center para acesso humano

Centralize o acesso multi-conta em permission sets e conecte ao IdP corporativo via SAML ou OIDC. Um lugar para conceder, um lugar para revogar.

4
Permission boundary onde há delegação

A boundary limita o que uma role consegue conceder a terceiros. É o que torna seguro delegar criação de role em ambiente multi-tenant.

5
Revise com o IAM Access Analyzer

Aponta recurso acessível de fora da conta e gera policy de menor privilégio a partir de 90 dias de CloudTrail — permissão que ninguém usou aparece sozinha.

6
MFA em toda conta humana

Exija por SCP na organização, não por convenção. Para acesso programático, credencial temporária por STS AssumeRole.

Frescor dos dados

Última verificação de cada conjunto de dados desta plataforma contra a fonte oficial. Veja a página Sobre para o frescor das 6 clouds.

Conjunto de dadosÚltima verificação
AWS IAM — Managed Policies / Service Roles (1.553)2026-07-31