implementing-zero-standing-privilege-with-cyberark
Ajuda seu agente a eliminar privilégios permanentes na nuvem, concedendo acesso apenas quando necessário.
O que ela faz
Esta ferramenta ajuda a configurar um sistema de segurança onde o acesso a recursos importantes na nuvem (como AWS, Azure e GCP) só é concedido por um tempo limitado e com permissões específicas, eliminando o acesso permanente.
Quando usar
- ✓Ao configurar um novo sistema de segurança na nuvem.
- ✓Quando você precisa cumprir regras de segurança e conformidade.
- ✓Ao substituir acessos de administrador permanentes por acessos temporários.
Exemplo do que pedir para a IA
“Configure o acesso temporário para administradores de nuvem com permissões de leitura para o ambiente AWS.”
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
A ferramenta cria 'funções' temporárias na nuvem que dão acesso apenas pelo tempo necessário e com as permissões exatas que você definiu. Isso é controlado por um sistema que verifica quem, quando e para quê o acesso é solicitado.
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 implementing-zero-standing-privilege-with-cyberarkOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-zero-standing-privilege-with-cyberark/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.
Implementando Privilégio Zero em Repouso com CyberArk
Visão Geral
Privilégio Zero em Repouso (Zero Standing Privileges - ZSP) é um modelo de segurança onde nenhum usuário ou identidade retém acesso privilegiado persistente. Em vez disso, o acesso elevado é provisionado dinamicamente em uma base "just-in-time" (JIT) e revogado automaticamente após o uso. O CyberArk implementa o ZSP através de seu módulo Secure Cloud Access (SCA), que cria funções efêmeras e com escopo em ambientes de nuvem (AWS, Azure, GCP) que existem apenas durante a duração de uma sessão. O framework TEA -- Tempo, Permissões e Aprovações -- governa cada sessão de acesso privilegiado.
Quando Usar
- Ao implantar ou configurar a implementação de privilégio zero em repouso com capacidades do CyberArk em seu ambiente
- Ao estabelecer controles de segurança alinhados aos requisitos de conformidade
- Ao construir ou melhorar a arquitetura de segurança para este domínio
- Ao realizar avaliações de segurança que exigem esta implementação
Pré-requisitos
- CyberArk Identity Security Platform (Privilege Cloud ou auto-hospedado)
- Licença CyberArk Secure Cloud Access (SCA)
- Contas de provedor de nuvem (AWS, Azure, GCP) com acesso de administrador para integração
- Integração ITSM (ServiceNow, Jira) para fluxos de trabalho de aprovação
- CyberArk Vault configurado com gerenciamento de cofres
Conceitos Principais
Framework TEA (Tempo, Permissões, Aprovações)
| Componente | Descrição | Configuração |
|---|---|---|
| Tempo | Duração da sessão privilegiada | Mínimo de 15 minutos, máximo de 8 horas, padrão de 1 hora |
| Permissões | Permissões concedidas durante a sessão | Funções/políticas IAM com escopo dinâmico |
| Aprovações | Fluxo de trabalho de autorização antes do acesso | Aprovação automática, aprovação do gerente ou multinível |
Arquitetura ZSP
User requests access via CyberArk
│
├── CyberArk evaluates request against policies:
│ ├── Is user eligible for this access?
│ ├── Does the request comply with TEA policies?
│ └── Is approval required?
│
├── [If approval needed] → Route to approver (ITSM/ChatOps)
│
├── Upon approval:
│ ├── CyberArk creates ephemeral IAM role in target cloud
│ ├── Scopes permissions to minimum required entitlements
│ ├── Sets session TTL (time-bound)
│ └── Provisions temporary credentials
│
├── User accesses cloud resources via session
│ ├── All actions logged and recorded
│ └── Session monitored for policy violations
│
└── Session expires:
├── Ephemeral role deleted
├── Temporary credentials revoked
└── Zero standing privileges remain
Componentes do CyberArk
| Componente | Papel |
|---|---|
| Identity Security Platform | Motor central de gerenciamento e políticas |
| Privilege Cloud Vault | Armazena credenciais e chaves privilegiadas |
| Secure Cloud Access | Cria/destrói funções de nuvem efêmeras |
| Endpoint Privilege Manager | Controla elevação de administrador local e de aplicativos |
| Privileged Session Manager | Grava e monitora sessões privilegiadas |
Fluxo de Trabalho
Etapa 1: Integrar Provedores de Nuvem
Integração AWS:
- Crie uma função de integração do CyberArk no AWS IAM
- Configure a política de confiança entre contas permitindo que o CyberArk assuma funções
- Crie políticas IAM que definam as permissões máximas permitidas
- Registre contas AWS no CyberArk SCA
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::CYBERARK_ACCOUNT:role/CyberArkSCARole"
},
"Action": "sts:AssumeRole",
"Condition": {
"StringEquals": {
"sts:ExternalId": "cyberark-external-id"
}
}
}]
}
Integração Azure:
- Registre o CyberArk como um aplicativo empresarial no Microsoft Entra ID
- Conceda permissões de aplicativo ao CyberArk: Directory.ReadWrite.All, RoleManagement.ReadWrite.Directory
- Crie funções personalizadas do Azure com permissões com escopo
- Registre assinaturas do Azure no CyberArk SCA
Integração GCP:
- Crie uma conta de serviço para o CyberArk no GCP
- Conceda as funções de Administrador IAM e Administrador de Conta de Serviço
- Configure a federação de identidade de carga de trabalho para acesso entre nuvens
- Registre projetos GCP no CyberArk SCA
Etapa 2: Definir Políticas de Acesso
Crie políticas que mapeiem funções de trabalho para permissões de nuvem:
# Exemplo de Política CyberArk SCA
policy_name: "developer-aws-read-access"
…
Perguntas frequentes
O que significa 'privilégios permanentes'?
É quando uma conta de usuário tem acesso total ou elevado a sistemas por tempo indeterminado, mesmo quando não está usando ativamente.
O que é 'acesso just-in-time' (JIT)?
É um método de segurança onde o acesso privilegiado é concedido apenas no momento em que é necessário e pelo tempo estritamente necessário.
Quais nuvens são suportadas?
AWS, Azure e GCP.
Detalhes
Descrição original do autor
Deploy CyberArk Secure Cloud Access (SCA) to eliminate standing privileges in AWS, Azure, and GCP by provisioning ephemeral, scoped roles on a just-in-time basis governed by the TEA framework (Time, Entitlements, Approvals). Use when designing or implementing zero standing privilege / just-in-time privileged access models with CyberArk, or when replacing persistent cloud admin roles with time-boun
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5978
- 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