Capítulo 13 — Identidade e acesso
Mapa da aula
Aula 13 publicada. Mapa, exemplo, EX037.
flowchart TD
N0["13.1 Admissões, movimentações e desligamentos"]
N1["13.2 Papéis e funções"]
N2["13.3 Autenticação mais forte"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX037"]
Desenho lógico
flowchart LR
N0["13.1 Admissões, movimentações e desligamentos"]
N1["13.2 Papéis e funções"]
N2["13.3 Autenticação mais forte"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3 --> Q["EX037"]
[13.1 Admissões, movimentações e desligamentos]
|
v
[13.2 Papéis e funções]
|
v
[13.3 Autenticação mais forte]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX037]
Objetivos de aprendizagem
Você vai (1) projetar processos de ciclo de vida da identidade para admissões, movimentações e desligamentos; (2) aplicar o acesso baseado em papéis com segregação de funções; (3) fortalecer a autenticação com métodos resistentes a phishing.
13.1 Admissões, movimentações e desligamentos
A maioria dos problemas de acesso encontrados no capítulo 12 veio do ciclo de vida da identidade. Os novos funcionários recebiam acesso copiando a conta de um colega, os funcionários que mudavam de função mantinham os direitos antigos e as contas dos desligados ficavam ativas por semanas. Lucas projeta processos: os admitidos recebem acesso a partir de definições de papéis aprovadas pelos gestores; quem muda de função perde os papéis antigos ao ganhar os novos; os desligados são desativados no último dia, por um gatilho do sistema de RH. Cada etapa é registrada. Os processos de ciclo de vida impedem que o acesso cresça em silêncio, um padrão chamado privilege creep que mina o menor privilégio ao longo do tempo.
13.2 Papéis e funções
Lucas define papéis para a Fernway: equipe de loja, gerente de loja, operador de armazém, comprador, auxiliar financeiro e administrador. Cada papel tem um conjunto documentado de permissões. Ele procura combinações tóxicas: um comprador que também pode aprovar pagamentos a fornecedores poderia criar um fornecedor falso e pagá-lo. Ele marca esses pares como conflitos que não podem ser mantidos juntos, implementando a segregação de funções. Os papéis simplificam as revisões de acesso, porque os gestores revisam atribuições de papéis em vez de centenas de permissões individuais. Mas os papéis precisam de manutenção, ou as exceções se acumulam até que os papéis signifiquem pouco.
13.3 Autenticação mais forte
A equipe da Fernway usa senhas mais códigos por mensagem de texto. Lucas explica que os códigos por SMS podem ser capturados por phishing em páginas de login falsas que os repassam em tempo real. Métodos resistentes a phishing, como passkeys ou chaves de segurança em hardware que usam criptografia de chave pública vinculada ao site verdadeiro, impedem isso, porque a credencial não funciona num domínio falso. Ele propõe passkeys primeiro para os administradores e o financeiro, e depois para os demais. Também recomenda que a loja dos associados ofereça passkeys como opção. A força da autenticação deve acompanhar o valor do que uma conta pode fazer.
Exemplo resolvido
Lucas projeta os processos de admissão, movimentação e desligamento, define seis papéis com uma combinação tóxica bloqueada e propõe autenticação resistente a phishing primeiro para a equipe privilegiada.
Caso sintético. Os papéis e os processos são sintéticos.
Erros e limites
Os modelos de papéis derivam sem revisão regular. Os processos de recuperação de passkeys podem virar um ponto fraco.
Exercícios
-
EX037 — Privilege creep. O que é privilege creep, e que processo o impede? Rubrica: 3 = acesso que se acumula nas mudanças de função; o processo de movimentação remove os papéis antigos;; 2 = os dois;; 1 = vago;; 0 = nenhuma.
-
EX038 — Combinação tóxica. Que combinação tóxica Lucas bloqueou? Rubrica: 3 = comprador que também pode aprovar pagamentos a fornecedores;; 2 = nomeada;; 1 = vago;; 0 = nenhuma.
-
EX039 — Fraqueza dos códigos por SMS. Por que os códigos por SMS são mais fracos do que as passkeys? Rubrica: 3 = podem ser capturados por phishing e repassados em tempo real; as passkeys se vinculam ao site verdadeiro;; 2 = repasse;; 1 = mais fortes;; 0 = nenhuma.
Síntese
A arquitetura de identidade controla todo o ciclo de vida do acesso, separa funções conflitantes e ajusta a força da autenticação ao poder da conta.
Continue estudando — aula 13 (capítulo 13 de 40)
← Capítulo 12 · Índice das aulas · Capítulo 14 →
Continue para a próxima aula já escrita.