Skip to content

vmelamed5/VpasModule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

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]


PSGallery Version Downloads License Code Quality

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
> v14.6.0 (Current):
     - SelfHosted
     - PrivilegeCloudStandard
     - SharedServices (ISPSS)
     - Identity (WORK IN PROGRESS)
     - ConnectorManagement (WORK IN PROGRESS)
     - DynamicPrivilegedAccess (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

About

A simplified PowerShell module to interact with CyberArk Web Services (REST API)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published