Permission Boundaries são limites máximos de permissão aplicados a identidades IAM.

Elas não concedem permissão sozinhas. Elas definem o máximo que uma identidade pode receber.

Em Permission Boundaries, pense em proteção por camadas. Segurança na AWS combina identidade, rede, criptografia, logs, detecção e resposta.


O que é

Permission Boundaries deve ser entendido como controle de confiança. Segurança em nuvem envolve identidade, autenticação, autorização, criptografia, auditoria, isolamento e resposta a incidentes.


Por que existe

Permission Boundaries existe para reduzir risco de acesso indevido, exposição de dados, abuso de permissões e falta de rastreabilidade. Em nuvem, segurança depende de identidade, configuração, criptografia, auditoria e resposta a incidentes trabalhando juntas.


Como funciona

Uma identidade precisa ter uma política permitindo a ação.

Além disso, a permission boundary precisa permitir que essa ação esteja dentro do limite.

Se a política permite, mas a boundary não permite, a ação é negada.

Uso

Permission boundaries são úteis quando equipes podem criar roles ou usuários, mas a organização quer limitar o máximo de permissão possível.


Exemplo prático

Uma equipe de desenvolvimento pode criar roles para aplicações, mas a boundary impede que essas roles concedam acesso administrativo global.

Uma aplicação pública pode usar AWS WAF para filtrar requisições, AWS Shield para proteção DDoS, IAM para permissões, KMS para chaves e AWS CloudTrail para auditoria.

Essas camadas reduzem risco de exposição, abuso e alteração indevida.


Diferenças importantes

Não confunda controles de segurança diferentes. IAM decide permissões, KMS protege chaves, CloudTrail registra ações, GuardDuty detecta comportamento suspeito, WAF filtra tráfego de aplicação e Shield atua contra DDoS.


Cuidados

O erro comum é confundir “serviço seguro” com “configuração segura”.

A AWS protege a infraestrutura, mas o cliente ainda precisa configurar identidade, rede, dados, logs e aplicação corretamente.


Relação com outras notas

Relação com Governança

Permission boundaries ajudam a delegar administração sem perder controle central.