Carregando
0x00Lição 1 de 6

Entenda identidades, autenticação e autorização

Separe quem ou o que uma identidade é de como ela faz login e do que ela pode acessar.

12 min Questionário com 5 perguntas
Ao final desta lição, você saberá
  • Diferenciar identidade, autenticação, autorização e registro (accounting).

O Gerenciamento de Identidade e Acesso (IAM, de Identity and Access Management) é o conjunto de pessoas, processos e sistemas usados para gerenciar identidades e o acesso delas. A identificação diz qual identidade está sendo alegada. A autenticação verifica as evidências dessa alegação. A autorização decide o que a identidade autenticada pode fazer. O registro (accounting) guarda a atividade relevante. O IAM cobre usuários humanos, serviços, dispositivos e outras entidades (principals).

A autenticação e a autorização resolvem problemas diferentes: um login bem-sucedido não significa acesso a todos os recursos. Tome as decisões de autorização para uma ação e um recurso específicos, usando a política e o contexto atuais. Os logs ajudam a responder o que aconteceu, mas devem evitar coletar segredos desnecessários.

Prática: dê nome a cada etapa

Experimente

Até 15 XP

Que parte do IAM é esta?

Cada uma destas coisas acontece num login comum. Classifique-as pela pergunta que respondem.

0 de 5 classificadosPontuação 0/0
  • “Você digita o seu nome de usuário.”

  • “Você aprova um pedido na sua chave de segurança.”

  • “O aplicativo verifica se a sua função pode exportar relatórios.”

  • “O servidor registra quem exportou qual relatório, e quando.”

  • “Um serviço apresenta o seu token assinado a uma API.”

Prática: leia um log de acesso

Experimente

Até 15 XP

Falha de autenticação ou de autorização?

Os códigos de status HTTP diferenciam as duas: 401 significa “não sabemos quem você é”, e 403 significa “sabemos, e a resposta é não”.

Rodada 1 de 2: Logado, mas sem permissãoPontuação 0/0

Que linha mostra uma identidade conhecida sendo recusada?

$ tail -4 access.log

Principais conclusões

  • Diferencie identidade, autenticação, autorização e registro.

  • Trate o acesso como um ciclo de vida: conceda de forma deliberada, revise com regularidade e revogue sem demora.

Quiz da aula

5 perguntas · aprovação com 4 acertos · até 50 XP

Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.

Dúvidas sobre esta lição

Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.

Carregando publicações…