Mapa da aula
Aula 16 publicada. Mapa, exemplo, EX046.
flowchart TD
N0["16.1 Princípios"]
N1["16.2 Acesso baseado em papéis"]
N2["16.3 Admissões, mudanças de função e desligamentos"]
N3["16.4 Acesso privilegiado"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX046"]
Desenho lógico
flowchart LR
N0["16.1 Princípios"]
N1["16.2 Acesso baseado em papéis"]
N2["16.3 Admissões, mudanças de função e desligamentos"]
N3["16.4 Acesso privilegiado"]
N0 --> N1 --> N2 --> N3 --> Q["EX046"]
[16.1 Princípios]
|
v
[16.2 Acesso baseado em papéis]
|
v
[16.3 Admissões, mudanças de função e desligamentos]
|
v
[16.4 Acesso privilegiado]
|
v
[Exemplo resolvido] --> [Exercício EX046]
Objetivos de aprendizagem
Você vai (1) aplicar o menor privilégio e a necessidade de conhecer; (2) projetar o acesso baseado em papéis; (3) gerenciar admissões, mudanças de função e desligamentos.
16.1 Princípios
Aisha aprende dois princípios do controle de acesso. O menor privilégio significa que cada pessoa ou programa tem apenas o acesso necessário para sua tarefa. A necessidade de conhecer significa que o acesso à informação fica limitado a quem precisa dela para o seu trabalho. Saltzer e Schroeder incluíram o menor privilégio entre seus princípios de projeto de 1975. Na Ashfield, os caixas precisam ver os saldos dos associados, mas não aprovar empréstimos; os agentes de crédito precisam dos registros de empréstimos, mas não dos lançamentos contábeis. Ela escreve um breve exemplo para cada papel, mostrando o que ele pode e o que não pode ver no sistema central.
16.2 Acesso baseado em papéis
Aisha projeta papéis para a Ashfield: caixa, agente de crédito, finanças e TI. Cada papel tem um conjunto definido de permissões nas aplicações. Os novos funcionários recebem as permissões do seu papel, em vez de copiar as de um colega, o que muitas vezes traz direitos extras. Ela documenta as permissões de cada papel numa tabela aprovada pelos donos da informação. O Dr. Carrow observa que os papéis tornam o acesso mais fácil de revisar, porque os revisores podem comparar as pessoas com seu papel, em vez de julgar cada permissão individualmente. Os donos da informação assinam a tabela, e a TI a usa para cada nova conta.
16.3 Admissões, mudanças de função e desligamentos
O acesso muda quando as pessoas entram, mudam de função ou saem. Aisha mapeia o processo da Ashfield. As admissões são configuradas pela TI depois de um pedido dos recursos humanos. Quem muda de função muitas vezes mantém o acesso antigo, porque ninguém o remove. As contas de quem sai são desativadas quando a TI é avisada, o que às vezes acontece dias depois. Ela recomenda que os recursos humanos disparem os três eventos automaticamente e que o acesso antigo de quem muda de função seja removido por padrão. Os recursos humanos concordam em enviar um aviso à TI no mesmo dia para cada evento. Aisha redige o modelo do aviso.
16.4 Acesso privilegiado
As contas de administrador podem alterar os sistemas e acessar todos os dados. Aisha recomenda contas de administrador separadas, usadas apenas para a administração, protegidas por autenticação multifator e registradas em log. O trabalho diário usa contas normais. Ela descobre que uma única conta de administrador compartilhada é usada tanto pelos funcionários de TI quanto por um fornecedor. Ela recomenda contas individuais, para que as ações possam ser rastreadas. O Dr. Carrow observa que as contas privilegiadas são o principal alvo dos atacantes depois da entrada inicial. O fornecedor recebe sua própria conta nomeada, que só é habilitada quando ele tem um pedido de suporte aprovado em aberto.
Exemplo resolvido
Aisha aplica o menor privilégio e a necessidade de conhecer, projeta quatro papéis, mapeia as lacunas de admissão, mudança de função e desligamento e separa as contas privilegiadas.
Caso sintético. Os papéis são sintéticos.
Erros e limites
Copiar o acesso de um colega muitas vezes concede direitos desnecessários.
Exercícios
-
EX046 — Acesso dos caixas. De que os caixas precisam?
Mostrar critérios de avaliação
Rubrica: 3 = ver os saldos, não aprovar empréstimos;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma. -
EX047 — Problema da mudança de função. O que acontece com o acesso antigo de quem muda de função?
Mostrar critérios de avaliação
Rubrica: 3 = muitas vezes é mantido;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma. -
EX048 — Administrador compartilhado. Quem compartilha a conta de administrador?
Mostrar critérios de avaliação
Rubrica: 3 = os funcionários de TI e um fornecedor;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma.