Fundamentos de IAM
Gerencie identidades e acessos
Fundamentos de IAM é uma aula grátis de Cyber Security Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Cyber Security Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Cyber Security Academy inclui 4 aulas no total.
O que é IAM?
O Gerenciamento de identidade e acesso (IAM) é a área responsável por garantir que as identidades certas tenham acesso aos recursos certos no momento certo.
Ele é a base fundamental da segurança organizacional.
Identificação, autenticação e autorização
Três conceitos distintos:
- Identificação: declarar quem você é (um nome de usuário).
- Autenticação: comprovar isso (uma senha ou chave).
- Autorização: decidir o que você pode fazer.
Identidades e entidades autorizadas
Uma identidade representa uma entidade: um usuário humano, uma conta de serviço ou uma máquina.
Nos sistemas de acesso, uma identidade autenticada que atua sobre um recurso costuma ser chamada de entidade autorizada.
O ciclo de vida da identidade
As identidades passam por um ciclo de vida:
- Entrada: provisionada quando alguém chega.
- Mudança: acesso atualizado quando as funções mudam.
- Saída: desativada quando a pessoa deixa a organização.
Não remover o acesso deixa contas órfãs perigosas.
Autenticação no IAM
O IAM centraliza a autenticação para que os usuários comprovem sua identidade uma vez junto a um provedor de identidade (IdP) confiável.
Isso evita sistemas de senha dispersos e inconsistentes entre os aplicativos.
Modelos de autorização
Depois da autenticação, a autorização determina as permissões.
Os modelos comuns incluem RBAC (baseado em funções) e ABAC (baseado em atributos), abordados na próxima lição.
Contabilização e auditoria
O terceiro A de AAA (Autenticação, Autorização, Contabilização) é registrar quem fez o quê.
Os registros de auditoria ajudam nas investigações, na conformidade e na detecção de uso indevido.
Acesso privilegiado
Contas de administrador e de superusuário são alvos de alto valor. O Gerenciamento de Acesso Privilegiado (PAM) adiciona controles extras:
- Elevação sob demanda
- Gravação de sessões
- Armazenamento seguro de credenciais
Identidades de serviços e máquinas
Nem todas as identidades são humanas. Contas de serviço, clientes de API e cargas de trabalho também precisam de identidade.
Essas identidades geralmente são mais numerosas que as humanas e exigem rotação e definição de escopo cuidadosas das credenciais.
Serviços de diretório
Um diretório armazena identidades e grupos de forma centralizada. Exemplos incluem diretórios baseados em LDAP e diretórios na nuvem.
Os aplicativos consultam o diretório em vez de manter sua própria lista de usuários.
ldapsearch -x -b 'dc=example,dc=com' '(uid=alice)'Por que o IAM é importante
A maioria das violações envolve credenciais roubadas ou usadas indevidamente. Um IAM forte:
- Reduz a superfície de ataque.
- Impõe uma política consistente.
- Torna o acesso auditável e revogável.
Verificação rápida
Qual é a diferença entre autenticação e autorização?
Recapitulação
Você aprendeu os fundamentos do IAM.
- Diferencie identificação, autenticação e autorização.
- Gerencie o ciclo de vida de entrada-mudança-saída.
- Proteja identidades privilegiadas e de máquinas e mantenha registros de auditoria.
Em seguida, compararemos os modelos de controle de acesso RBAC e ABAC.
Perguntas Frequentes
A aula “Fundamentos de IAM” é grátis?
Sim — o texto completo de “Fundamentos de IAM” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Cyber Security Academy, atualize para CoddyKit PRO. O curso de Cyber Security Academy inclui 4 aulas no total.
O que vou aprender em “Fundamentos de IAM”?
Gerencie identidades e acessos Você pratica Cyber Security Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Cyber Security Academy?
Nenhuma experiência prévia é necessária. Cyber Security Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Fundamentos de IAM”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Cyber Security Academy?
Sim. Cada aula de Cyber Security Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Fundamentos de IAM
- RBAC e ABAC
- SSO e federação
- Privilégio mínimo