PAM da CyberArk
Este documento fornece orientações sobre como integrar o CyberArk Privileged Access Manager (PAM) ao Google Security Operations SOAR.
Versão da integração: 6.0
Antes de começar
Para configurar o PAM do CyberArk para funcionar com a integração, crie um usuário para a integração e conceda a ele as permissões necessárias para acessar os cofres do PAM do CyberArk.
Criar um usuário
Siga estas etapas para criar um usuário para a integração:
- Faça login no PrivateArk Client como administrador.
- Acesse Ferramentas > Ferramentas administrativas > Usuários e grupos.
- Na caixa de diálogo Usuários e grupos, selecione o local do usuário, clique em Novo e selecione Usuário.
- Nas diferentes guias da caixa de diálogo Novo usuário, preencha as informações conforme necessário. As guias Geral e Autenticação são obrigatórias.
Para mais informações sobre como criar um usuário, consulte Adicionar um usuário a um Vault.
Conceder permissões ao usuário criado
Siga estas etapas para adicionar acesso a um cofre a um usuário recém-criado:
- Faça login no PrivateArk Client como administrador.
- Selecione o cofre a que você quer dar acesso e faça login nele (clique duas vezes).
- No menu da parte de cima, clique em Proprietários.
- Para adicionar um novo usuário, clique em Adicionar.
- Na caixa de diálogo, selecione o usuário.
- Na seção Autorizado a, selecione pelo menos as seguintes permissões:
Monitor SafeRetrieve files from SafeStore files in SafeAdmisiter Safe
- Para salvar as mudanças, clique em OK.
- Para sair da janela de diálogo, clique em Fechar.
Opcional: configurar o certificado do cliente
Você pode usar um certificado de cliente existente ou criar um novo para comunicações seguras entre a instância do CyberArk PAM e o Google SecOps SOAR. Para mais informações sobre como configurar o certificado do cliente, consulte Configuração do serviço da Web do Central Credential Provider.
Integrar o PAM do CyberArk e o Google SecOps
A integração requer os seguintes parâmetros:
| Parâmetros | Descrição |
|---|---|
API Root |
Obrigatório O URL raiz da API. Informe o valor no seguinte formato: |
Username |
Obrigatório O nome de usuário para se conectar. |
Password |
Obrigatório A senha para se conectar. |
Verify SSL |
Obrigatório Se selecionada, a integração verifica se o certificado SSL para a conexão com o servidor CyberArk é válido. Essa opção é selecionada por padrão. |
CA Certificate |
Obrigatório O certificado da CA a ser usado para validar a conexão segura com a raiz da API. Esse parâmetro aceita o certificado da CA na forma de uma string codificada em Base64. |
Client Certificate |
Opcional Se configurado para o CyberArk PAM, especifique o certificado do cliente do CyberArk a ser usado para estabelecer uma conexão com a raiz da API. Forneça o certificado como o arquivo PFX (no formato PKCS #12). |
Client Certificate Passphrase |
Opcional A senha necessária para o certificado do cliente. |
Para mais informações sobre como configurar a integração no Google SecOps SOAR, consulte Configurar integrações.
Ações
A integração do CyberArk PAM inclui as seguintes ações:
Receber o valor da senha da conta
Use a ação Get Account Password Value para receber o valor da senha da conta do CyberArk.
Com essa ação, é possível recuperar a senha e a chave SSH.
Essa ação não é executada em entidades do Google SecOps.
Entradas de ação
A ação Receber valor da senha da conta requer os seguintes parâmetros:
| Parâmetros | Descrição |
|---|---|
Account |
Obrigatório
O ID da conta para recuperar o valor da senha. Observação: o ID da conta pode ser recuperado na ação List Accounts. |
Reason |
Obrigatório
O motivo para acessar o valor da senha da conta. O valor padrão é recuperado automaticamente do Google SecOps SOAR. |
Ticketing System Name |
Opcional
O nome do sistema de tíquetes. |
Ticket ID |
Opcional
O ID do tíquete do sistema de emissão de tíquetes. |
Version |
Opcional
A versão do valor da senha da conta a ser recuperada. |
Saídas de ação
A ação Receber valor da senha da conta fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir descreve a saída do resultado JSON recebida ao usar a ação Get Account Password Value:
{
"content": "PASSWORD_VALUE"
}
Mensagens de saída
A ação Receber valor da senha da conta fornece as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Successfully fetched password value for account ID
ACCOUNT_ID
|
A ação foi concluída. |
Error executing action "Get Account Password Value". Reason:
ERROR_REASON |
Falha na ação. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir descreve os valores da saída do resultado do script ao usar a ação Get Account Password Value:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Listar contas
Use a ação Listar contas para listar as contas disponíveis no CyberArk PAM com base nos critérios fornecidos.
Essa ação não é executada em entidades do Google SecOps SOAR.
Entradas de ação
A ação List Accounts exige os seguintes parâmetros:
| Parâmetros | Descrição |
|---|---|
Search Query |
Obrigatório A consulta de pesquisa a ser usada. |
Search operator |
Obrigatório O operador de pesquisa a ser usado para executar uma pesquisa com base na consulta de pesquisa fornecida. Os valores possíveis são:
O valor padrão é |
Max Records To Return |
Obrigatório O número de registros a serem retornados. Se você não fornecer um valor, a ação vai retornar 50 registros (padrão da API). |
Records Offset |
Obrigatório O deslocamento da ação para retornar os valores. |
Filter Query |
Obrigatório A consulta de filtro a ser usada. É possível basear o filtro nos parâmetros |
Saved Filter |
Obrigatório A consulta de filtro salvo a ser usada. Esse parâmetro tem prioridade sobre o |
Saídas de ação
A ação List Accounts fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Disponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Tabela do painel de casos
Em um quadro de casos, a ação Listar contas fornece a seguinte tabela:
Nome da tabela: Contas PAM disponíveis
Colunas da tabela:
- ID
- Nome seguro
- User Name
- Tipo de secret
Resultado JSON
O exemplo a seguir descreve a saída do resultado JSON recebida ao usar a ação List Accounts:
{
"value": [
{
"categoryModificationTime": 1672051160,
"platformId": "WinDomain",
"safeName": "UserTestSafe",
"id": "33_3",
"name": "user@example.com",
"address": "user@example.com",
"userName": "user",
"secretType": "password",
"platformAccountProperties": {},
"secretManagement": {
"automaticManagementEnabled": true,
"lastModifiedTime": 1672051160
},
"createdTime": 1672051160
}
],
"count": 1
}
Mensagens de saída
A ação List Accounts fornece as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "List Accounts". Reason:
ERROR_REASON |
Falha na ação. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir descreve os valores da saída do resultado do script ao usar a ação List Accounts:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Ping
Use a ação *Ping para testar a conectividade com o CyberArk.
Essa ação não é executada em entidades do Google SecOps.
Entradas de integração
Nenhuma.
Saídas de ação
A ação Ping fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Mensagens de saída
A ação Ping fornece as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
Successfully connected to the CyberArk PAM installation with the
provided connection parameters! |
A ação foi concluída. |
Failed to connect to the CyberArk PAM installation! Error is
ERROR_REASON |
Falha na ação. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir descreve os valores da saída do resultado do script ao usar a ação Ping:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.