building-identity-governance-lifecycle-process
Faz seu agente gerenciar o acesso de usuários de forma automática. Ele controla quem tem acesso a quê, desde a entrada até a saída de funcionários.
O que ela faz
Esta ferramenta ajuda a organizar como as pessoas ganham, mudam e perdem acesso a sistemas de computador em uma empresa. Ela automatiza tarefas como criar contas para novos funcionários ou remover acessos de quem saiu.
Quando usar
- ✓Quando novos funcionários precisam de acesso rápido a todos os sistemas.
- ✓Quando alguém muda de cargo e precisa de novos acessos e perder os antigos.
- ✓Quando um funcionário sai da empresa e seu acesso precisa ser removido imediatamente.
Exemplo do que pedir para a IA
“Configure o processo automático para dar e tirar acessos de funcionários.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ela funciona conectando o sistema de RH da empresa a outras ferramentas. Quando o RH registra uma mudança (como contratação ou demissão), essa ferramenta atualiza automaticamente os acessos nos sistemas corretos.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill building-identity-governance-lifecycle-processOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/building-identity-governance-lifecycle-process/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Construindo o Processo do Ciclo de Vida de Governança de Identidade
Quando Usar
- A organização não possui processos automatizados de "admissão, movimentação e desligamento" (JML - Joiner-Mover-Leaver) para gerenciamento de identidade.
- O provisionamento de acesso é manual e leva dias, gerando perda de produtividade e lacunas de segurança.
- Ex-funcionários mantêm acesso a sistemas após o desligamento (contas órfãs).
- A explosão de papéis criou milhares de papéis com propriedade incerta e direitos sobrepostos.
- Requisitos de conformidade exigem processos documentados para o ciclo de vida de identidade (SOX, HIPAA, GDPR).
- Falta visibilidade centralizada de quem tem acesso a quê em toda a empresa.
Não use para gerenciamento de usuários de aplicativo único; a governança de identidade aborda o gerenciamento do ciclo de vida entre sistemas, exigindo a correlação de fontes de RH autoritativas com o provisionamento de aplicativos downstream.
Pré-requisitos
- Sistema de RH autoritativo (Workday, SAP SuccessFactors, BambooHR) como fonte da verdade para identidades.
- Plataforma IGA (SailPoint, Saviynt, One Identity) ou Microsoft Entra ID Governance.
- Active Directory e/ou Azure AD como serviços de diretório primários.
- Conectores de aplicativos para sistemas de destino que exigem provisionamento automatizado.
- Estrutura de papéis organizacionais e hierarquia de relatórios definidas.
- Apoio das partes interessadas de RH, TI, segurança e gerentes de unidades de negócios.
Fluxo de Trabalho
Etapa 1: Definir Estados e Transições do Ciclo de Vida da Identidade
Mapeie o ciclo de vida da identidade da contratação ao desligamento:
"""
Máquina de Estados do Ciclo de Vida da Identidade
Define todos os estados de identidade e transições válidas com ações automatizadas.
"""
IDENTITY_LIFECYCLE = {
"states": {
"PRE_HIRE": {
"description": "Identidade criada a partir do feed de RH antes da data de início",
"automated_actions": [
"Criar registro de identidade na plataforma IGA",
"Gerar ID de funcionário único",
"Criar reserva de caixa de correio",
"Atribuir papéis de nascimento com base no código do cargo",
"Iniciar fluxo de trabalho de verificação de antecedentes"
],
"valid_transitions": ["ACTIVE", "CANCELLED"]
},
"ACTIVE": {
"description": "Funcionário iniciou, acesso completo provisionado",
"automated_actions": [
"Criar conta do Active Directory",
"Criar caixa de correio de e-mail",
"Provisionar acesso a aplicativos de nascimento",
"Atribuir papéis específicos do departamento",
"Adicionar a grupos de distribuição",
"Emitir token MFA/chave de segurança",
"Criar conta VPN se for trabalhador remoto"
],
"valid_transitions": ["ROLE_CHANGE", "LEAVE_OF_ABSENCE", "TERMINATED"]
},
"ROLE_CHANGE": {
"description": "Funcionário transferido, promovido ou mudou de departamento",
"automated_actions": [
"Recalcular atribuições de papéis com base no novo código do cargo",
"Remover acesso de aplicativos do departamento anterior",
"Provisionar acesso para aplicativos do novo departamento",
"Atualizar associações de grupo",
"Transferir gerente no diretório",
"Disparar revisão de acesso para direitos retidos",
"Notificar novo gerente sobre acesso herdado"
],
"valid_transitions": ["ACTIVE", "LEAVE_OF_ABSENCE", "TERMINATED"]
},
"LEAVE_OF_ABSENCE": {
"description": "Funcionário em licença estendida (médica, parental, sabática)",
"automated_actions": [
"Desabilitar login interativo (preservar conta)",
"Suspender acesso VPN",
"Definir resposta automática de fora do escritório",
"Delegar caixa de correio ao gerente",
"Preservar todas as atribuições de papéis para o retorno",
"Definir data de reativação a partir do feed de RH"
],
"valid_transitions": ["ACTIVE", "TERMINATED"]
},
"TERMINATED": {
"description": "Funcionário deixou a organização",
"automated_actions": [
"Desabilitar conta AD imediatamente",
"Revogar todo o acesso a aplicativos",
"Revogar acesso VPN e remoto",
"Converter caixa de correio para compartilhada (acesso do gerente por 90 dias)",
"Transferir arquivos do OneDrive para o gerente",
"Remover de todos os grupos de segurança e distribuição",
"Revogar tokens OAuth e chaves de API",
"Limpar dados corporativos de dispositivos móveis",
"Arquivar registro de identidade",
…
Perguntas frequentes
O que é 'joiner-mover-leaver' (JML)?
É um termo técnico para os processos de dar acesso a quem entra ('joiner'), mudar acessos de quem muda de cargo ('mover') e tirar acessos de quem sai ('leaver').
Preciso de um sistema de RH para usar isso?
Sim, é necessário um sistema de RH (como Workday ou SAP) para que a ferramenta saiba quem são os funcionários e o que deve acontecer com seus acessos.
Isso serve para dar acesso a um único programa?
Não, esta ferramenta é para gerenciar acessos em vários sistemas da empresa ao mesmo tempo, não apenas em um programa isolado.
Detalhes
Descrição original do autor
Design identity governance and lifecycle (IGA) programs on platforms like SailPoint, Saviynt, or Entra ID Governance, covering joiner-mover-leaver (JML) automation, role mining, access requests, periodic recertification, and orphaned-account remediation sourced from an HR feed. Use when automating cross-system JML provisioning, remediating former-employee access, or building lifecycle processes fo
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5536
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC