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:
CyberArk PACLI
Um arquivo de configuração Vault.ini
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

