Pular para o conteúdo
daenhost
Segurança e continuidade Identidades e limites

Isolamento e menor privilégio

Além de quem pode entrar, importa até onde cada acesso chega.

Separar aplicações, dados e funções para que cada identidade tenha somente o acesso necessário e uma falha tenha alcance limitado.

Uma identidade para cada função

Compartilhar a mesma identidade entre tarefas amplia o que cada uma consegue fazer. Separar funções permite conceder somente as operações necessárias e revogar um acesso sem desmontar todo o sistema.

O menor privilégio também melhora a investigação: uma ação fica associada ao componente ou papel que deveria executá-la.

Isolamento limita o alcance da falha

Aplicações distintas não devem compartilhar sessão, área temporária ou dados sem necessidade. Limites de execução reduzem a chance de um erro local atravessar para outro projeto.

O isolamento contém parte do impacto. Atualização, validação, autorização e recuperação respondem pelo resto.

Dados e segredos seguem a separação

Uma conta de aplicação acessa somente o próprio domínio de dados. Operações administrativas, leitura pública e manutenção têm riscos diferentes e não precisam compartilhar o mesmo alcance.

Credenciais, chaves e tokens ficam fora do código público e do HTML. Inventário, acesso restrito e substituição planejada completam seu ciclo de vida.

Fontes

Próximo tema Monitoramento e resposta