configuring-aws-verified-access-for-ztna
Faz seu agente configurar o acesso seguro a aplicativos internos sem VPN. Ele combina identidade e segurança do dispositivo para acesso confiável.
O que ela faz
Configura o Acesso Verificado da AWS para permitir que usuários acessem aplicativos internos sem precisar de VPN. Ele verifica a identidade do usuário e a segurança do dispositivo antes de conceder o acesso.
Quando usar
- ✓Quando você quer substituir o acesso VPN por uma solução mais segura.
- ✓Quando precisa definir regras de acesso baseadas na identidade e segurança do dispositivo.
- ✓Quando está montando a infraestrutura de segurança na nuvem da AWS.
Exemplo do que pedir para a IA
“Configure o Acesso Verificado da AWS para que minha equipe possa acessar o sistema interno de RH sem VPN, usando o Okta para login e garantindo que os dispositivos estejam seguros.”
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
Ele funciona conectando sua identidade (como Okta) e verificadores de segurança do dispositivo à AWS. A AWS então usa essas informações para decidir se permite ou não o acesso aos seus aplicativos.
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 configuring-aws-verified-access-for-ztnaOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/configuring-aws-verified-access-for-ztna/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.
Configurando o AWS Verified Access para ZTNA
Visão Geral
O AWS Verified Access é um serviço de Acesso à Rede Zero Trust (ZTNA) que fornece acesso seguro e sem VPN a aplicações corporativas hospedadas na AWS. Ele avalia cada solicitação de acesso em tempo real contra políticas de acesso condicional granulares escritas na linguagem de políticas Cedar, garantindo que o acesso seja concedido por aplicação apenas quando requisitos de segurança específicos, como identidade do usuário e postura de segurança do dispositivo, forem atendidos e mantidos. O Verified Access se integra ao AWS IAM Identity Center, provedores de identidade de terceiros (Okta, CrowdStrike, JumpCloud, Jamf) e soluções de gerenciamento de dispositivos. Para implantações multi-conta, o AWS Resource Access Manager (RAM) permite o compartilhamento de grupos do Verified Access entre unidades organizacionais.
Quando Usar
- Ao implantar ou configurar o AWS Verified Access para recursos ZTNA em seu ambiente
- Ao estabelecer controles de segurança alinhados a 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
- Conta AWS com permissões IAM apropriadas
- Provedor de identidade (AWS IAM Identity Center, Okta ou compatível com OIDC)
- Provedor de confiança de dispositivo (CrowdStrike, Jamf, JumpCloud ou nativo do AWS Verified Access)
- Application Load Balancer (ALB) interno ou endpoint de interface de rede
- Compreensão da linguagem de políticas Cedar
- VPC com cargas de trabalho de aplicação para proteger
Arquitetura
End User (Browser)
|
| HTTPS
v
+------+--------+
| Verified |
| Access |
| Endpoint |
| (Public DNS) |
+------+--------+
|
+------+--------+
| Verified | <-- Cedar Access Policies
| Access | <-- Identity Provider Signals
| Instance | <-- Device Trust Signals
| (Policy |
| Evaluation) |
+------+--------+
|
+------+--------+
| Verified |
| Access Group |
| (App Group) |
+------+--------+
|
+------+--------+
| Internal ALB |
| or ENI Target |
+------+--------+
|
+------+--------+
| Application |
| (Private VPC) |
+--------------+
Componentes Principais
Instância do Verified Access
A entidade regional que avalia as solicitações de acesso em relação às políticas.
# Create Verified Access Instance via AWS CLI
aws ec2 create-verified-access-instance \
--description "Production Zero Trust Instance" \
--tag-specifications 'ResourceType=verified-access-instance,Tags=[{Key=Environment,Value=production}]'
Provedores de Confiança
Provedor de Confiança de Identidade (AWS IAM Identity Center)
# Create identity trust provider
aws ec2 create-verified-access-trust-provider \
--trust-provider-type user \
--user-trust-provider-type iam-identity-center \
--policy-reference-name "idc" \
--description "IAM Identity Center trust provider" \
--tag-specifications 'ResourceType=verified-access-trust-provider,Tags=[{Key=Type,Value=identity}]'
Provedor de Confiança de Identidade (OIDC - Okta)
aws ec2 create-verified-access-trust-provider \
--trust-provider-type user \
--user-trust-provider-type oidc \
--oidc-options '{
"Issuer": "https://company.okta.com/oauth2/default",
"AuthorizationEndpoint": "https://company.okta.com/oauth2/default/v1/authorize",
"TokenEndpoint": "https://company.okta.com/oauth2/default/v1/token",
"UserInfoEndpoint": "https://company.okta.com/oauth2/default/v1/userinfo",
"ClientId": "0oa1234567890",
"ClientSecret": "client-secret-here",
"Scope": "openid profile groups"
}' \
--policy-reference-name "okta" \
--description "Okta OIDC trust provider"
Provedor de Confiança de Dispositivo (CrowdStrike)
aws ec2 create-verified-access-trust-provider \
--trust-provider-type device \
--device-trust-provider-type crowdstrike \
--device-options '{
"TenantId": "crowdstrike-tenant-id",
"PublicSigningKeyUrl": "https://api.crowdstrike.com/zero-trust/v2/certificates"
}' \
--policy-reference-name "crowdstrike" \
--description "CrowdStrike device trust provider"
Anexar Provedores de Confiança à Instância
# Anexar provedor de identidade
aws ec2 attach-verified-access-trust-provider \
--verified-access-instance-id vai-0123456789abcdef \
--verified-access-trust-provider-id vatp-0123456789abcdef
# Anexar provedor de dispositivo
aws ec2 attach-verified-access-trust-provider \
…
Perguntas frequentes
O que é Acesso Verificado da AWS?
É um serviço da AWS que permite acesso seguro a aplicativos internos sem a necessidade de uma VPN, usando princípios de Confiança Zero.
O que é Confiança Zero (ZTNA)?
É um modelo de segurança que assume que nenhuma conexão é confiável por padrão. Cada acesso é verificado antes de ser permitido.
Preciso saber programar para usar isso?
É útil entender os conceitos de segurança e como configurar serviços na AWS, mas a configuração em si pode ser feita seguindo os passos documentados.
Detalhes
Descrição original do autor
Configure AWS Verified Access to provide VPN-less zero trust network access to internal apps, combining identity trust providers (IAM Identity Center, Okta/OIDC), device posture providers (CrowdStrike, Jamf), Cedar policy authoring, and Terraform deployment. Use when replacing VPN access with ZTNA, writing Cedar access policies, or deploying Verified Access instances, groups, and endpoints across
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5591
- 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
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC