implementing-delinea-secret-server-for-pam
Ensina seu agente de IA a construir APIs e sistemas de back-end e colocar projetos no ar e cuidar da infraestrutura.
O que ela faz
Esta ferramenta ajuda a organizar e proteger senhas e informações de acesso importantes de computadores e sistemas. Ela centraliza o gerenciamento de senhas, automatiza a troca delas e registra quem acessou o quê.
Quando usar
- ✓Quando você precisa gerenciar senhas de administradores em vários computadores.
- ✓Para substituir planilhas com senhas por um sistema seguro.
- ✓Para cumprir regras de segurança que exigem controle de acesso a sistemas importantes.
Exemplo do que pedir para a IA
“Configure o Delinea Secret Server para gerenciar as senhas de administrador dos nossos servidores Windows e Linux.”
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 é instalada em um servidor e configurada para se conectar a outros sistemas. Ela permite criar modelos para diferentes tipos de senhas e organizar tudo em pastas, além de poder descobrir contas automaticamente.
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-delinea-secret-server-for-pamOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-delinea-secret-server-for-pam/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 o Delinea Secret Server para PAM
Quando Usar
- A organização precisa de gerenciamento centralizado de credenciais privilegiadas em infraestruturas híbridas.
- Requisitos de conformidade exigem controles de acesso privilegiado (SOX, PCI-DSS, HIPAA, NIST 800-53).
- Contas de serviço e credenciais compartilhadas são armazenadas em planilhas ou arquivos de texto simples.
- Necessidade de implementar rotação automática de senhas para contas privilegiadas.
- Requer gravação de sessão e registro de teclas para atividades de usuários privilegiados.
- Migração de processos manuais de PAM para uma solução de cofre corporativo.
Não use para gerenciamento de senhas de usuários finais padrão; o Delinea Secret Server foi projetado para gerenciamento de credenciais de contas privilegiadas e compartilhadas que exigem controles de nível corporativo.
Pré-requisitos
- Licença do Delinea Secret Server (On-Premises ou Cloud).
- Windows Server 2019/2022 para implantação on-premises com IIS e SQL Server.
- Conta de serviço do Active Directory com permissões de leitura para descoberta.
- Certificado SSL/TLS para criptografia da interface web.
- Conectividade de rede com os sistemas de destino para rotação de senhas.
- PowerShell 5.1+ para scripts de automação.
Fluxo de Trabalho
Etapa 1: Implantar a Infraestrutura do Secret Server
Instale e configure o servidor de aplicação do Secret Server:
# Pre-installation checks for on-premises deployment
# Verify IIS is installed with required features
Import-Module ServerManager
Install-WindowsFeature Web-Server, Web-Asp-Net45, Web-Windows-Auth, Web-Mgmt-Console
# Verify SQL Server connectivity
$sqlConn = New-Object System.Data.SqlClient.SqlConnection
$sqlConn.ConnectionString = "Server=sql01.corp.local;Database=master;Integrated Security=True"
$sqlConn.Open()
Write-Host "SQL Server connection successful: $($sqlConn.ServerVersion)"
$sqlConn.Close()
# Create Secret Server database
Invoke-Sqlcmd -ServerInstance "sql01.corp.local" -Query @"
CREATE DATABASE SecretServer
GO
ALTER DATABASE SecretServer SET RECOVERY FULL
GO
"@
# Download and run Secret Server installer
# Navigate to https://thy.center/ss/link/SSDownload for latest version
# Run setup.exe and follow the installation wizard
# Post-installation: Configure application pool
Import-Module WebAdministration
Set-ItemProperty "IIS:\AppPools\SecretServer" -Name processModel.identityType -Value SpecificUser
Set-ItemProperty "IIS:\AppPools\SecretServer" -Name processModel.userName -Value "CORP\svc-secretserver"
Etapa 2: Configurar Modelos de Segredos e Estrutura de Pastas
Defina modelos de segredos e organize a hierarquia do cofre:
# Connect to Secret Server API
$baseUrl = "https://pam.corp.local/SecretServer"
$creds = @{
username = "ss-admin"
password = $env:SS_ADMIN_PASSWORD
grant_type = "password"
}
$token = (Invoke-RestMethod "$baseUrl/oauth2/token" -Method POST -Body $creds).access_token
$headers = @{ Authorization = "Bearer $token" }
# Create folder structure for organizing secrets
$folders = @(
@{ folderName = "Windows Servers"; parentFolderId = -1; inheritPermissions = $false },
@{ folderName = "Linux Servers"; parentFolderId = -1; inheritPermissions = $false },
@{ folderName = "Network Devices"; parentFolderId = -1; inheritPermissions = $false },
@{ folderName = "Cloud Accounts"; parentFolderId = -1; inheritPermissions = $false },
@{ folderName = "Service Accounts"; parentFolderId = -1; inheritPermissions = $false },
@{ folderName = "Database Accounts"; parentFolderId = -1; inheritPermissions = $false }
)
foreach ($folder in $folders) {
Invoke-RestMethod "$baseUrl/api/v1/folders" -Method POST -Headers $headers `
-ContentType "application/json" -Body ($folder | ConvertTo-Json)
}
# Create custom secret template for database credentials
$template = @{
name = "Database Credential"
fields = @(
@{ name = "Server"; isRequired = $true; fieldType = "Text" },
@{ name = "Port"; isRequired = $true; fieldType = "Text" },
@{ name = "Database"; isRequired = $true; fieldType = "Text" },
@{ name = "Username"; isRequired = $true; fieldType = "Text" },
@{ name = "Password"; isRequired = $true; fieldType = "Password" },
@{ name = "Connection String"; isRequired = $false; fieldType = "Notes" }
)
}
Invoke-RestMethod "$baseUrl/api/v1/secret-templates" -Method POST -Headers $headers `
-ContentType "application/json" -Body ($template | ConvertTo-Json -Depth 3)
Etapa 3: Configurar Descoberta e Integração de Contas
…
Perguntas frequentes
Para que serve o Delinea Secret Server?
Serve para gerenciar de forma segura as senhas de contas privilegiadas (como administradores) em uma organização.
Posso usar para senhas de usuários comuns?
Não, esta ferramenta é focada em senhas de contas com altos privilégios e não para o gerenciamento de senhas de usuários do dia a dia.
O que significa 'gerenciamento de acesso privilegiado'?
Significa controlar e monitorar quem tem acesso a contas e sistemas com permissões elevadas, como contas de administrador.
Detalhes
Descrição original do autor
Implements Delinea Secret Server for privileged access management, covering secret vault configuration, role-based access policies, automated password rotation, session recording, and Active Directory/cloud integration. Use when centralizing privileged credential management, replacing spreadsheet-based secrets, automating password rotation, or meeting PAM compliance (SOX, PCI-DSS, HIPAA, NIST 800-
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5862
- 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
api-connector-builder
Faz seu agente construir novas conexões com APIs seguindo o padrão já existente. Use quando precisar adicionar mais uma integração sem criar um novo jeito de fazer.
affaan-m/ECC
api-design
Ajuda seu agente a projetar APIs REST seguindo as melhores práticas. É útil para definir como as APIs se comunicam, como os erros são mostrados e como organizar os dados.
affaan-m/ECC
backend-patterns
Ajuda seu agente com padrões de arquitetura do lado do servidor e otimização de banco de dados. É útil para construir ou revisar o código que roda no servidor.
affaan-m/ECC