For the complete documentation index, see llms.txt. This page is also available as Markdown.

Importar do CyberArk PACLI

Importar contas de Safes do CyberArk usando Microsoft PowerShell e o utilitário PACLI do CyberArk.

O CyberArk inclui uma interface de linha de comando, PACLI, que se comunica diretamente com o CyberArk Vault. Ela opera em "files" armazenados em "safes" no vault. Pode exportar dados de account do CyberArk, que clientes CyberArk como PrivateArk e Password Vault Web Access (PVWA) armazenam como files em safes.

As instruções abaixo usam um script PowerShell que utiliza o PACLI para exportar todos os arquivos que correspondem a um padrão. Usando o padrão padrão "*,", ele exporta todos os arquivos do Safe. Extrai Username, Address e password de cada um; no entanto, pode ser configurado para extrair outros campos, se necessário. O script fornece os arquivos exportados como objetos; em seguida, ConvertTo-CSV os transforma em formato Comma-separated Value (CSV) para importá-los no Keeper.

Pré-requisitos

Três componentes externos são necessários para usar o script abaixo:

  1. CyberArk PACLI

  2. Um arquivo de configuração Vault.ini

  3. Um arquivo de credenciais User.ini

CyberArk PACLI

O PACLI está disponível para download no site CyberArk Marketplace. É um arquivo zip que contém o binário PACLI.exe e alguns arquivos de suporte. O script esperará o caminho do diretório que contém o binário.

Vault.ini

O arquivo vault.ini contém parâmetros que o PACLI precisa para localizar e fazer login no vault. Por exemplo:

O VAULT normalmente pode permanecer como "CAMainVault."

O ADDRESS é o hostname ou endereço IP do servidor CyberArk Vault.

As configurações PREAUTHSECUREDSESSION e TRUSTSSC são necessárias quando o usuário de login é autenticado via LDAP (Active Directory) ou RADIUS. Caso contrário, podem ser omitidas.

User.ini

O arquivo User.ini está no formato INI. No entanto, ele é gerado usando a ferramenta CreateCredFile.exe incluída pelo CyberArk em alguns de seus componentes. Por exemplo, gerando um user.ini para Myuser no domínio Active Directory CORP:

A versão mais recente do zip do PACLI contém a ferramenta. Executá-la com o parâmetro /? explicará as outras opções úteis em outros cenários de autenticação.

Exportar

Cole o conteúdo a seguir em um arquivo com extensão .ps1, por exemplo, Export-CyberArkSafeFiles.ps1

Extraia o PACLI.zip no mesmo diretório ou em um subdiretório do diretório que contém o script.

Abra o PowerShell e mude para o diretório que contém o script.

Execute o script e direcione a saída para Export-CSV (em inglês):

O uso de tabulações em vez de vírgulas, a codificação UTF-8, a exclusão de cabeçalho e a ausência de aspas nos dados ajudam o Keeper a importar os dados corretamente.

Transformação

O PowerShell pode ajudar a transformar os dados além de apenas formatá-los como CSV. Este exemplo mais avançado cria o campo "login" combinando os campos Username e Address e também o usa como campo "title".

Importar

Siga as instruções em Importar arquivo de texto (.csv, .xls, .tsv).

Atualizado