Skip to content

Latest commit

 

History

History
78 lines (61 loc) · 2.49 KB

File metadata and controls

78 lines (61 loc) · 2.49 KB

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: vpasmodule@gmail.com


PSGallery Version Downloads License Code Quality GitHub Last Commit GitHub issues by-label

Installation

Install the module via PowershellGallery

Install-Module VpasModule -scope CurrentUser

Usage

# 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

Supported Versions

> v10.10 - SelfHosted
> v11.X - SelfHosted
> v12.X - SelfHosted
> v13.X - SelfHosted + PrivilegeCloud
> v14.X - SelfHosted + PrivilegeCloud + Identity
> v15.X - SelfHosted + PrivilegeCloud + Identity + SIA + ConnectorManagement + SRS
> v15.0.0 (Current):
     - SelfHosted
     - PrivilegeCloudStandard
     - SharedServices (ISPSS)
     - SRS (WORK IN PROGRESS)
     - Identity (WORK IN PROGRESS)
     - ConnectorManagement (WORK IN PROGRESS)
     - SecureInfrastructureAccess (WORK IN PROGRESS)

Documentation

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