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

Importeren vanuit CyberArk PACLI

Accounts importeren vanuit CyberArk Safes met Microsoft PowerShell en de CyberArk PACLI-utility.

CyberArk bevat een command-line interface, PACLI, die rechtstreeks communiceert met de CyberArk Vault. Deze werkt met "bestanden" die zijn opgeslagen in "safes" in de vault. CyberArk kan account_gegevens exporteren, die CyberArk-clients zoals PrivateArk en Password Vault Web Access (PVWA) als bestanden opslaan in safes_.

De onderstaande instructies gebruiken een PowerShell-script dat PACLI gebruikt om alle bestanden te exporteren die overeenkomen met een patroon. Met het standaardpatroon "*" worden alle bestanden uit de Safe geëxporteerd. Het script haalt voor elk bestand de gebruikersnaam, het adres en het wachtwoord op; het kan echter worden geconfigureerd om ook andere velden op te halen indien nodig. Het script levert de geëxporteerde bestanden als objecten, waarna ConvertTo-CSV wordt gebruikt om deze om te zetten naar een Comma-separated Value (CSV)-indeling, zodat u ze in Keeper kunt importeren.

Vereisten

Er zijn drie externe onderdelen nodig om het onderstaande script te gebruiken:

  1. CyberArk PACLI

  2. Een Vault.ini-configuratiebestand

  3. Een User.ini-referentiebestand

CyberArk PACLI

De PACLI is beschikbaar om te downloaden van de CyberArk Marketplace-website. Het is een zip-bestand dat het binaire bestand PACLI.exe en enkele ondersteunende bestanden bevat. Het script verwacht het pad van de map die het binaire bestand bevat.

Vault.ini

Het bestand vault.ini bevat de parameters die PACLI nodig heeft om de vault te vinden en zich hierbij aan te melden. Bijvoorbeeld:

VAULT kan doorgaans op "CAMainVault" blijven staan.

ADDRESS is de hostnaam of het IP-adres van de CyberArk Vault-server.

De instellingen PREAUTHSECUREDSESSION en TRUSTSSC zijn vereist wanneer de aanmeldingsgebruiker wordt geverifieerd via LDAP (Active Directory) of RADIUS. In andere gevallen kunt u deze weglaten.

User.ini

Het bestand User.ini heeft de INI-indeling. Het wordt echter gegenereerd met de tool CreateCredFile.exe, die CyberArk meelevert met enkele van zijn onderdelen. Voorbeeld: het genereren van een user.ini voor Myuser in het Active Directory-domein CORP:

De nieuwste versie van de PACLI-zip bevat deze tool. Als u deze uitvoert met de parameter /?, worden de overige opties toegelicht die nuttig zijn in andere verificatiescenario's.

Exporteren

Plak het volgende in een bestand met de extensie .ps1, bijvoorbeeld Export-CyberArkSafeFiles.ps1

Pak PACLI.zip uit in dezelfde map als het script of in een submap daarvan.

Open PowerShell en ga naar de map met het script.

Voer het script uit en leid de uitvoer via een pipe naar Export-CSV (Engels):

Het gebruik van tabtekens in plaats van komma's, de UTF-8-codering, het uitsluiten van een kopregel en het niet aanhalen van de gegevens zorgen er allemaal voor dat Keeper de gegevens correct kan importeren.

Transformatie

Met PowerShell kunt u de gegevens verder transformeren dan alleen de opmaak als CSV. In dit meer geavanceerde voorbeeld wordt het veld "login" gemaakt door de velden Username en Address te combineren, en wordt dit veld ook gebruikt als het veld "title".

Importeren

Volg de instructies onder Tekstbestand importeren (.csv, .xls, .tsv).

Laatst bijgewerkt