VpasModule is a simplified PowerShell module to interact with CyberArk Web Services for Self Hosted, PrivilegeCloud Standard, and SharedServices (ISPSS) solutions as well as Identity/DPA/ConnectorManagement API suite
Creator: Vadim Melamed
Email: [email protected]
Install the module via PowershellGallery
Install-Module VpasModule -scope CurrentUser
# Step1) import vpasmodule
Import-Module vpasmodule
# Step2) Retrieve cyberark login token via New-VPASToken
New-VPASToken -PVWA "MyPVWAServer.com" -AuthType cyberark
# Step3) Run desired API calls
$SafeDetails = Get-VPASSafes -searchQuery "TestSafe"
$AllAccounts = Get-VPASAllAccounts
# Step4: Invalidate cyberark login token via Remove-VPASToken
Remove-VPASToken
> v10.10 - SelfHosted
> v11.X - SelfHosted
> v12.X - SelfHosted
> v13.X - SelfHosted + PrivilegeCloud
> v14.X - SelfHosted + PrivilegeCloud + Identity
> v14.6.0 (Current):
- SelfHosted
- PrivilegeCloudStandard
- SharedServices (ISPSS)
- Identity (WORK IN PROGRESS)
- ConnectorManagement (WORK IN PROGRESS)
- DynamicPrivilegedAccess (WORK IN PROGRESS)
Find version specific README.md inside specific vpasmodule versions for more documentation on function syntax, examples, usages, etc.
Please visit VpasModule Website to stay up to date with any updates, changes, and various other features