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:
CyberArk PACLI
Een Vault.ini-configuratiebestand
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

