Pular para o conteúdo
Skillpedia
Testes35 mil · #6064

performing-entitlement-review-with-sailpoint-iiq

Permite que seu agente revise permissões de acesso em sistemas. Ele verifica quem tem acesso a quê e se está correto, ajudando a corrigir acessos indevidos. É útil para auditorias de segurança e para garantir que apenas as pessoas certas tenham acesso.

O que ela faz

Esta ferramenta ajuda a revisar quem tem acesso a quê em sistemas de computador importantes. Ela verifica se as pessoas ainda precisam do acesso que têm e se esse acesso é seguro, especialmente para informações sensíveis.

Quando usar

  • ✓Quando é preciso verificar periodicamente quem tem acesso a quê.
  • ✓Para garantir que as regras de segurança e acesso estão sendo seguidas.
  • ✓Para corrigir problemas onde uma pessoa tem acesso a coisas que não deveria ter juntas.

Exemplo do que pedir para a IA

“Revise os acessos dos funcionários para garantir que apenas pessoas autorizadas tenham acesso a dados financeiros.”

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-entitlement-review-with-sailpoint-iiq/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-entitlement-review-with-sailpoint-iiq/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta configura campanhas de revisão onde gerentes ou donos de sistemas aprovam ou negam acessos. Ela também identifica conflitos de acesso que violam as regras de segurança.

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 performing-entitlement-review-with-sailpoint-iiq

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-entitlement-review-with-sailpoint-iiq/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Realizando Revisão de Permissões com SailPoint IdentityIQ

Quando Usar

  • Campanhas de certificação de acesso trimestrais ou anuais são necessárias para conformidade (SOX, HIPAA, PCI-DSS)
  • A organização precisa de revisões de acesso automatizadas baseadas em gerentes para todos os subordinados diretos
  • Revisões de permissões direcionadas são necessárias para aplicações sensíveis ou funções de alto privilégio
  • Violações de Separação de Funções (SOD) devem ser identificadas e corrigidas
  • Contas órfãs e permissões excessivas precisam ser descobertas e limpas
  • Constatações de auditoria exigem evidências de revisão periódica de acesso e acompanhamento de correções

Não use para decisões de controle de acesso em tempo real; as certificações do IdentityIQ são processos de revisão periódica projetados para governança e validação de conformidade.

Pré-requisitos

  • SailPoint IdentityIQ 8.2+ implantado com backend de banco de dados (Oracle, MySQL ou SQL Server)
  • Conectores de aplicação configurados para todos os sistemas incluídos no escopo (Active Directory, LDAP, bancos de dados, aplicações SaaS)
  • Cubos de identidade agregados com dados de permissões atuais de todas as fontes conectadas
  • Servidor de e-mail configurado para notificações de certificação
  • Hierarquia de gerentes definida no modelo de identidade
  • Funções de negócio e glossário de permissões preenchidos para contexto do revisor

Fluxo de Trabalho

Etapa 1: Definir Estratégia de Campanha de Certificação

Planeje o escopo da certificação e as designações de revisores:

// SailPoint IdentityIQ BeanShell - Campaign Configuration
import sailpoint.object.*;
import sailpoint.api.*;
import java.util.*;

// Define campaign schedule for quarterly manager certifications
CertificationSchedule schedule = new CertificationSchedule();
schedule.setName("Q1-2026-Manager-Access-Review");
schedule.setDescription("Quarterly manager certification for all active employees");
schedule.setType(Certification.Type.Manager);

// Configure campaign scope
CertificationDefinition certDef = new CertificationDefinition();
certDef.setName("Q1 Manager Certification");
certDef.setOwner(context.getObjectByName(Identity.class, "cert-admin"));

// Set certification options
certDef.setCertifierSelectionType(CertificationDefinition.CertifierSelectionType.Manager);
certDef.setIncludeEntitlements(true);
certDef.setIncludeRoles(true);
certDef.setIncludeAccounts(true);
certDef.setIncludeAdditionalEntitlements(true);

// Exclude service accounts from manager reviews
Filter exclusionFilter = Filter.ne("type", "service");
certDef.setExclusionFilter(exclusionFilter);

// Configure notification settings
certDef.setNotificationEnabled(true);
certDef.setReminderFrequency(7); // days
certDef.setEscalationEnabled(true);
certDef.setEscalationDays(14);
certDef.setEscalationRecipient("security-governance-team");

// Set active period
certDef.setActivePeriodDays(30);
certDef.setAutoCloseEnabled(true);
certDef.setDefaultRevoke(true); // Revoke if not reviewed

context.saveObject(certDef);
context.commitTransaction();

Etapa 2: Configurar Certificação de Permissões Direcionadas

Configure revisões focadas para aplicações de alto risco e permissões privilegiadas:

// Certificação direcionada para revisão de acesso privilegiado
import sailpoint.object.*;
import sailpoint.api.*;

CertificationDefinition targetedCert = new CertificationDefinition();
targetedCert.setName("Revisão Direcionada de Acesso Privilegiado");
targetedCert.setType(Certification.Type.ApplicationOwner);

// Escopo para aplicações específicas de alto risco
List applicationNames = new ArrayList();
applicationNames.add("Active Directory");
applicationNames.add("AWS IAM");
applicationNames.add("Oracle EBS");
applicationNames.add("SAP GRC");
applicationNames.add("CyberArk Vault");
targetedCert.setApplicationNames(applicationNames);

// Filtrar apenas permissões privilegiadas
String entitlementFilter = "entitlement.classification == \"Privileged\" " +
    "|| entitlement.riskScore > 800 " +
    "|| entitlement.name.contains(\"Admin\") " +
    "|| entitlement.name.contains(\"Root\") " +
    "|| entitlement.name.contains(\"DBA\")";
targetedCert.setEntitlementFilter(entitlementFilter);

// Atribuir proprietários de aplicação como certificadores
targetedCert.setCertifierSelectionType(
    CertificationDefinition.CertifierSelectionType.ApplicationOwner
);

// Configurar fluxo de aprovação
targetedCert.setApprovalRequired(true);
targetedCert.setSignOffRequired(true);
targetedCert.setReasonRequired(true);

// Habilitar verificação de políticas SOD durante a certificação
targetedCert.setCheckSodPolicies(true);

…
Perguntas frequentes

O que é uma 'campanha de certificação'?

É um período definido para revisar e confirmar quem tem acesso a quais recursos, garantindo que o acesso ainda é necessário e apropriado.

O que são 'violações de Segregação de Funções (SOD)'?

São situações em que uma pessoa tem acesso a tarefas que, juntas, poderiam permitir fraude ou erro, como aprovar e processar um pagamento.

Posso usar isso para bloquear o acesso em tempo real?

Não, esta ferramenta é para revisões periódicas e não para controle de acesso imediato. Ela ajuda a identificar e corrigir acessos incorretos ao longo do tempo.

Detalhes

Descrição original do autor

Runs entitlement review and access certification campaigns in SailPoint IdentityIQ, covering manager certifications, targeted entitlement reviews, role-based access validation, segregation-of-duties violation remediation, and automated revocation workflows. Use when performing periodic user access recertification, auditing SailPoint IIQ access governance, or investigating SOD violations.'

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6064
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas