VpasModule
14.4.1
Module for CyberArk v14.X Privileged Access Security Web Service REST API for Self Hosted, PrivilegeCloud Standard, and SharedServices (ISPSS) solution suite
Installation Options
Owners
Copyright
(c) 2021 - 2025 Vadim melamed. All rights reserved.
Package Details
Author(s)
- Vadim Melamed
Tags
VpasModule CyberArk REST API Vpas PAM EPV PAS Automation PCloud Privilege Cloud ISPSS Identity Powershell Script Vadim Melamed Vmelamed5 Bulk PrivilegeCloud Safe Platform CPM PSM AAM Account Reconcile Change Verify Shared Services Access Management Connector ConnectorManagement DPA Dynamic CA
Functions
Add-VPASAccount Add-VPASAccountGroup Add-VPASAccountRequest Add-VPASAccountToAccountGroup Add-VPASAllowedIP Add-VPASAllowedReferrer Add-VPASApplication Add-VPASApplicationAuthentication Add-VPASAuthenticationMethod Add-VPASBulkAccounts Add-VPASBulkSafeMembers Add-VPASBulkSafes Add-VPASEPVGroup Add-VPASEPVUser Add-VPASIdentityRole Add-VPASIdentitySecurityQuestionAdmin Add-VPASIdentityUserSecurityQuestions Add-VPASMemberEPVGroup Add-VPASSafe Add-VPASSafeMember Approve-VPASIncomingRequest Confirm-VPASBulkFile Copy-VPASGroupPlatform Copy-VPASPlatform Copy-VPASRotationalPlatform Copy-VPASUsagePlatform Deny-VPASIncomingRequest Disable-VPASCustomTheme Disable-VPASEPVUser Disable-VPASGroupPlatform Disable-VPASPlatform Disable-VPASRotationalPlatform Enable-VPASCustomTheme Enable-VPASEPVUser Enable-VPASGroupPlatform Enable-VPASPlatform Enable-VPASRotationalPlatform Export-VPASPlatform Find-VPASTargetValue Get-VPASAccountActivity Get-VPASAccountCompliance Get-VPASAccountDetails Get-VPASAccountDetailsExtended Get-VPASAccountGroupMembers Get-VPASAccountGroups Get-VPASAccountPrivateSSHKey Get-VPASAccountRequestDetails Get-VPASActiveSessionActivities Get-VPASActiveSessionProperties Get-VPASActiveSessions Get-VPASAllAccountRequests Get-VPASAllAccounts Get-VPASAllActiveSessions Get-VPASAllApplications Get-VPASAllConnectionComponents Get-VPASAllCustomThemes Get-VPASAllDirectories Get-VPASAllDiscoveredAccounts Get-VPASAllEPVGroups Get-VPASAllEPVUsers Get-VPASAllGroupPlatforms Get-VPASAllIncomingRequests Get-VPASAllowedIPs Get-VPASAllowedReferrer Get-VPASAllPlatforms Get-VPASAllPSMServers Get-VPASAllPSMSessions Get-VPASAllRotationalPlatforms Get-VPASAllSafes Get-VPASAllTargetPlatforms Get-VPASAllUsagePlatforms Get-VPASApplicationAuthentications Get-VPASApplicationDetails Get-VPASAuthenticationMethods Get-VPASBulkTemplateFiles Get-VPASCMAllComponents Get-VPASCMAllConnectorComponents Get-VPASCMAllConnectorPools Get-VPASCMAllConnectors Get-VPASCMComponentLogList Get-VPASCMComponentLogs Get-VPASCMConnectorComponentDetails Get-VPASCMConnectorDetails Get-VPASCMConnectorPoolDetails Get-VPASCMConnectors Get-VPASCurrentCustomTheme Get-VPASCurrentEPVUserDetails Get-VPASCustomTheme Get-VPASDirectoryDetails Get-VPASDirectoryMappingDetails Get-VPASDirectoryMappings Get-VPASDiscoveredAccounts Get-VPASDiscoveredAccountsDependencies Get-VPASDPAAllPolicies Get-VPASDPAAllStrongAccounts Get-VPASDPAAllStrongAccountSets Get-VPASDPAPolicies Get-VPASDPAPolicyDetails Get-VPASDPASettings Get-VPASDPAStrongAccountDetails Get-VPASDPAStrongAccounts Get-VPASEmptyPlatforms Get-VPASEmptySafes Get-VPASEPVGroupDetails Get-VPASEPVUserDetails Get-VPASEPVUserDetailsSearch Get-VPASEPVUserTypes Get-VPASGroupPlatformDetails Get-VPASIdentityAdminSecurityQuestion Get-VPASIdentityAllAdminSecurityQuestions Get-VPASIdentityAllRoles Get-VPASIdentityAllUsers Get-VPASIdentityCurrentUserDetails Get-VPASIdentityCurrentUserSecurityQuestions Get-VPASIdentityRoleDetails Get-VPASIdentityRoles Get-VPASIdentityTenantDetails Get-VPASIdentityUserDetails Get-VPASIdentityUserSecurityQuestions Get-VPASIncomingRequestDetails Get-VPASPasswordHistory Get-VPASPasswordValue Get-VPASPlatformDetails Get-VPASPlatformDetailsSearch Get-VPASPSMSessionActivities Get-VPASPSMSessionDetails Get-VPASPSMSessionProperties Get-VPASPSMSessions Get-VPASPSMSettingsByPlatformID Get-VPASRotationalPlatformDetails Get-VPASSafeDetails Get-VPASSafeMembers Get-VPASSafeMemberSearch Get-VPASSafes Get-VPASSafesByPlatformID Get-VPASSearchProperties Get-VPASSpecificAuthenticationMethod Get-VPASSQLAccounts Get-VPASSQLPlatforms Get-VPASSQLSafes Get-VPASSystemComponents Get-VPASSystemHealth Get-VPASUsagePlatformDetails Get-VPASVaultDetails Get-VPASVaultVersion Import-VPASConnectionComponent Import-VPASPlatform Invoke-VPASAccountPasswordAction Invoke-VPASActivePSMSessionAction Invoke-VPASAuditSafeTest Invoke-VPASCentralCredentialProvider Invoke-VPASCredentialProvider Invoke-VPASHealthCheck Invoke-VPASMetricsAccounts Invoke-VPASMetricsCPM Invoke-VPASMetricsPlatforms Invoke-VPASMetricsProviders Invoke-VPASMetricsPSM Invoke-VPASQuery Invoke-VPASReporting Invoke-VPASUserLicenseReport New-VPASDPASetupScript New-VPASIdentityGenerateUserPassword New-VPASPSMSession New-VPASToken Remove-VPASAccount Remove-VPASAccountFromAccountGroup Remove-VPASAccountRequest Remove-VPASAllDiscoveredAccounts Remove-VPASApplication Remove-VPASApplicationAuthentication Remove-VPASAuthenticationMethod Remove-VPASCustomTheme Remove-VPASDirectory Remove-VPASDPAPolicy Remove-VPASDPAStrongAccount Remove-VPASEPVGroup Remove-VPASEPVUser Remove-VPASGroupPlatform Remove-VPASIdentityAdminSecurityQuestion Remove-VPASIdentityRole Remove-VPASLinkedAccount Remove-VPASMemberEPVGroup Remove-VPASPlatform Remove-VPASRotationalPlatform Remove-VPASSafe Remove-VPASSafeMember Remove-VPASToken Remove-VPASUsagePlatform Reset-VPASEPVUserPassword Reset-VPASIdentityUserSecurityQuestions Set-VPASAuditSafeTest Set-VPASIdentityUserState Set-VPASIdentityUserStatus Set-VPASLinkedAccount Set-VPASSQLConnectionDetails Test-VPASIdentityUserLocked Test-VPASSQLConnectionDetails Unlock-VPASExclusiveAccount Update-VPASAccountFields Update-VPASAuthenticationMethod Update-VPASCustomThemeDraft Update-VPASEPVGroup Update-VPASEPVUser Update-VPASIdentityCurrentUserPassword Update-VPASIdentityRole Update-VPASPSMSettingsByPlatformID Update-VPASSafe Update-VPASSafeMember Watch-VPASActivePSMSession Write-VPASOutput Debug-VPASTroubleshootingHelper Get-VPASAccountGroupIDHelper Get-VPASAccountIDHelper Get-VPASAccountRequestIDHelper Get-VPASActiveSessionIDHelper Get-VPASApplicationAuthIDHelper Get-VPASAuthenticationMethodIDHelper Get-VPASCMConnectorComponentIDHelper Get-VPASCMConnectorIDHelper Get-VPASCMConnectorPoolIDHelper Get-VPASCurrentEPVUserDetailsHelper Get-VPASDirectoryMappingIDHelper Get-VPASDiscoveredAccountIDHelper Get-VPASDPAPolicyIDHelper Get-VPASDPAStrongAccountIDHelper Get-VPASEPVGroupIDHelper Get-VPASEPVUserIDHelper Get-VPASGroupPlatformIDHelper Get-VPASIncomingRequestIDHelper Get-VPASPlatformIDHelper Get-VPASRecordingIDHelper Get-VPASRoleIDIdentityHelper Get-VPASRotationalPlatformIDHelper Get-VPASSecurityQuestionIDIdentityHelper Get-VPASSession Get-VPASUsagePlatformIDHelper Get-VPASUserIDIdentityHelper Test-VPASHashtableKeysHelper Write-Iterate Write-VPASExampleHelper Write-VPASExportCSV Write-VPASLogger Write-VPASTextRecorder Write-VPASTypewriter
Dependencies
This module has no dependencies.
Release Notes
https://github.com/vmelamed5/CyberArk/blob/VpasModule/VpasModule/CHANGELOG.md
FileList
- VpasModule.nuspec
- public\Get-VPASActiveSessions.ps1
- public\Get-VPASAllDiscoveredAccounts.ps1
- public\Get-VPASAllPSMServers.ps1
- public\Get-VPASAuthenticationMethods.ps1
- public\Get-VPASCMConnectorComponentDetails.ps1
- public\Get-VPASDirectoryMappingDetails.ps1
- public\Get-VPASDPAPolicyDetails.ps1
- public\Get-VPASEPVUserDetailsSearch.ps1
- public\Get-VPASIdentityCurrentUserSecurityQuestions.ps1
- public\Get-VPASPasswordValue.ps1
- public\Get-VPASRotationalPlatformDetails.ps1
- public\Get-VPASSQLAccounts.ps1
- public\Import-VPASConnectionComponent.ps1
- public\Invoke-VPASMetricsAccounts.ps1
- public\New-VPASDPASetupScript.ps1
- public\Remove-VPASApplication.ps1
- public\Remove-VPASEPVGroup.ps1
- public\Remove-VPASPlatform.ps1
- public\Reset-VPASIdentityUserSecurityQuestions.ps1
- public\Test-VPASSQLConnectionDetails.ps1
- public\Update-VPASIdentityCurrentUserPassword.ps1
- README.md
- private\Get-VPASActiveSessionIDHelper.ps1
- private\Get-VPASDiscoveredAccountIDHelper.ps1
- private\Get-VPASRecordingIDHelper.ps1
- private\vpasai.xml
- public\Add-VPASAccountGroup.ps1
- public\Add-VPASBulkAccounts.ps1
- public\Add-VPASMemberEPVGroup.ps1
- public\Copy-VPASUsagePlatform.ps1
- public\Enable-VPASEPVUser.ps1
- public\Get-VPASAccountDetails.ps1
- public\Get-VPASAllAccountRequests.ps1
- public\Get-VPASAllEPVGroups.ps1
- public\Get-VPASAllPSMSessions.ps1
- public\Get-VPASBulkTemplateFiles.ps1
- public\Get-VPASCMConnectorDetails.ps1
- public\Get-VPASDirectoryMappings.ps1
- public\Get-VPASDPASettings.ps1
- public\Get-VPASEPVUserTypes.ps1
- public\Get-VPASIdentityRoleDetails.ps1
- public\Get-VPASPlatformDetails.ps1
- public\Get-VPASSafeDetails.ps1
- public\Get-VPASSQLPlatforms.ps1
- public\Import-VPASPlatform.ps1
- public\Invoke-VPASMetricsCPM.ps1
- public\New-VPASIdentityGenerateUserPassword.ps1
- public\Remove-VPASApplicationAuthentication.ps1
- public\Remove-VPASEPVUser.ps1
- public\Remove-VPASRotationalPlatform.ps1
- public\Set-VPASAuditSafeTest.ps1
- public\Unlock-VPASExclusiveAccount.ps1
- public\Update-VPASIdentityRole.ps1
- private\Get-VPASApplicationAuthIDHelper.ps1
- private\Get-VPASDPAPolicyIDHelper.ps1
- private\Get-VPASRoleIDIdentityHelper.ps1
- private\Write-Iterate.ps1
- public\Add-VPASAccountRequest.ps1
- public\Add-VPASBulkSafeMembers.ps1
- public\Add-VPASSafe.ps1
- public\Deny-VPASIncomingRequest.ps1
- public\Enable-VPASGroupPlatform.ps1
- public\Get-VPASAccountDetailsExtended.ps1
- public\Get-VPASAllAccounts.ps1
- public\Get-VPASAllEPVUsers.ps1
- public\Get-VPASAllRotationalPlatforms.ps1
- public\Get-VPASCMAllComponents.ps1
- public\Get-VPASCMConnectorPoolDetails.ps1
- public\Get-VPASDiscoveredAccounts.ps1
- public\Get-VPASDPAStrongAccountDetails.ps1
- public\Get-VPASGroupPlatformDetails.ps1
- public\Get-VPASIdentityRoles.ps1
- public\Get-VPASPlatformDetailsSearch.ps1
- public\Get-VPASSafeMembers.ps1
- public\Get-VPASSQLSafes.ps1
- public\Invoke-VPASAccountPasswordAction.ps1
- public\Invoke-VPASMetricsPlatforms.ps1
- public\New-VPASPSMSession.ps1
- public\Remove-VPASAuthenticationMethod.ps1
- public\Remove-VPASGroupPlatform.ps1
- public\Remove-VPASSafe.ps1
- public\Set-VPASIdentityUserState.ps1
- public\Update-VPASAccountFields.ps1
- public\Update-VPASPSMSettingsByPlatformID.ps1
- VpasModule.psd1
- private\Get-VPASAuthenticationMethodIDHelper.ps1
- private\Get-VPASDPAStrongAccountIDHelper.ps1
- private\Get-VPASRotationalPlatformIDHelper.ps1
- private\Write-VPASExampleHelper.ps1
- public\Add-VPASAccountToAccountGroup.ps1
- public\Add-VPASBulkSafes.ps1
- public\Add-VPASSafeMember.ps1
- public\Disable-VPASCustomTheme.ps1
- public\Enable-VPASPlatform.ps1
- public\Get-VPASAccountGroupMembers.ps1
- public\Get-VPASAllActiveSessions.ps1
- public\Get-VPASAllGroupPlatforms.ps1
- public\Get-VPASAllSafes.ps1
- public\Get-VPASCMAllConnectorComponents.ps1
- public\Get-VPASCMConnectors.ps1
- public\Get-VPASDiscoveredAccountsDependencies.ps1
- public\Get-VPASDPAStrongAccounts.ps1
- public\Get-VPASIdentityAdminSecurityQuestion.ps1
- public\Get-VPASIdentityTenantDetails.ps1
- public\Get-VPASPSMSessionActivities.ps1
- public\Get-VPASSafeMemberSearch.ps1
- public\Get-VPASSystemComponents.ps1
- public\Invoke-VPASActivePSMSessionAction.ps1
- public\Invoke-VPASMetricsProviders.ps1
- public\New-VPASToken.ps1
- public\Remove-VPASCustomTheme.ps1
- public\Remove-VPASIdentityAdminSecurityQuestion.ps1
- public\Remove-VPASSafeMember.ps1
- public\Set-VPASIdentityUserStatus.ps1
- public\Update-VPASAuthenticationMethod.ps1
- public\Update-VPASSafe.ps1
- VpasModule.psm1
- private\Get-VPASCMConnectorComponentIDHelper.ps1
- private\Get-VPASEPVGroupIDHelper.ps1
- private\Get-VPASSecurityQuestionIDIdentityHelper.ps1
- private\Write-VPASExportCSV.ps1
- public\Add-VPASAllowedIP.ps1
- public\Add-VPASEPVGroup.ps1
- public\Approve-VPASIncomingRequest.ps1
- public\Disable-VPASEPVUser.ps1
- public\Enable-VPASRotationalPlatform.ps1
- public\Get-VPASAccountGroups.ps1
- public\Get-VPASAllApplications.ps1
- public\Get-VPASAllIncomingRequests.ps1
- public\Get-VPASAllTargetPlatforms.ps1
- public\Get-VPASCMAllConnectorPools.ps1
- public\Get-VPASCurrentCustomTheme.ps1
- public\Get-VPASDPAAllPolicies.ps1
- public\Get-VPASEmptyPlatforms.ps1
- public\Get-VPASIdentityAllAdminSecurityQuestions.ps1
- public\Get-VPASIdentityUserDetails.ps1
- public\Get-VPASPSMSessionDetails.ps1
- public\Get-VPASSafes.ps1
- public\Get-VPASSystemHealth.ps1
- public\Invoke-VPASAuditSafeTest.ps1
- public\Invoke-VPASMetricsPSM.ps1
- public\Remove-VPASAccount.ps1
- public\Remove-VPASDirectory.ps1
- public\Remove-VPASIdentityRole.ps1
- public\Remove-VPASToken.ps1
- public\Set-VPASLinkedAccount.ps1
- public\Update-VPASCustomThemeDraft.ps1
- public\Update-VPASSafeMember.ps1
- private\Debug-VPASTroubleshootingHelper.ps1
- private\Get-VPASCMConnectorIDHelper.ps1
- private\Get-VPASEPVUserIDHelper.ps1
- private\Get-VPASSession.ps1
- private\Write-VPASLogger.ps1
- public\Add-VPASAllowedReferrer.ps1
- public\Add-VPASEPVUser.ps1
- public\Confirm-VPASBulkFile.ps1
- public\Disable-VPASGroupPlatform.ps1
- public\Export-VPASPlatform.ps1
- public\Get-VPASAccountPrivateSSHKey.ps1
- public\Get-VPASAllConnectionComponents.ps1
- public\Get-VPASAllowedIPs.ps1
- public\Get-VPASAllUsagePlatforms.ps1
- public\Get-VPASCMAllConnectors.ps1
- public\Get-VPASCurrentEPVUserDetails.ps1
- public\Get-VPASDPAAllStrongAccounts.ps1
- public\Get-VPASEmptySafes.ps1
- public\Get-VPASIdentityAllRoles.ps1
- public\Get-VPASIdentityUserSecurityQuestions.ps1
- public\Get-VPASPSMSessionProperties.ps1
- public\Get-VPASSafesByPlatformID.ps1
- public\Get-VPASUsagePlatformDetails.ps1
- public\Invoke-VPASCentralCredentialProvider.ps1
- public\Invoke-VPASQuery.ps1
- public\Remove-VPASAccountFromAccountGroup.ps1
- public\Remove-VPASDPAPolicy.ps1
- public\Remove-VPASLinkedAccount.ps1
- public\Remove-VPASUsagePlatform.ps1
- public\Set-VPASSQLConnectionDetails.ps1
- public\Update-VPASEPVGroup.ps1
- public\Watch-VPASActivePSMSession.ps1
- private\Get-VPASAccountGroupIDHelper.ps1
- private\Get-VPASCMConnectorPoolIDHelper.ps1
- private\Get-VPASGroupPlatformIDHelper.ps1
- private\Get-VPASUsagePlatformIDHelper.ps1
- private\Write-VPASTextRecorder.ps1
- public\Add-VPASApplication.ps1
- public\Add-VPASIdentityRole.ps1
- public\Copy-VPASGroupPlatform.ps1
- public\Disable-VPASPlatform.ps1
- public\Find-VPASTargetValue.ps1
- public\Get-VPASAccountRequestDetails.ps1
- public\Get-VPASAllCustomThemes.ps1
- public\Get-VPASAllowedReferrer.ps1
- public\Get-VPASApplicationAuthentications.ps1
- public\Get-VPASCMComponentLogList.ps1
- public\Get-VPASCustomTheme.ps1
- public\Get-VPASDPAAllStrongAccountSets.ps1
- public\Get-VPASEPVGroupDetails.ps1
- public\Get-VPASIdentityAllUsers.ps1
- public\Get-VPASIncomingRequestDetails.ps1
- public\Get-VPASPSMSessions.ps1
- public\Get-VPASSearchProperties.ps1
- public\Get-VPASVaultDetails.ps1
- public\Invoke-VPASCredentialProvider.ps1
- public\Invoke-VPASReporting.ps1
- public\Remove-VPASAccountRequest.ps1
- public\Remove-VPASDPAStrongAccount.ps1
- public\Remove-VPASMemberEPVGroup.ps1
- public\Reset-VPASEPVUserPassword.ps1
- public\Test-VPASIdentityUserLocked.ps1
- public\Update-VPASEPVUser.ps1
- public\Write-VPASOutput.ps1
- private\Get-VPASAccountIDHelper.ps1
- private\Get-VPASCurrentEPVUserDetailsHelper.ps1
- private\Get-VPASIncomingRequestIDHelper.ps1
- private\Get-VPASUserIDIdentityHelper.ps1
- private\Write-VPASTypewriter.ps1
- public\Add-VPASApplicationAuthentication.ps1
- public\Add-VPASIdentitySecurityQuestionAdmin.ps1
- public\Copy-VPASPlatform.ps1
- public\Disable-VPASRotationalPlatform.ps1
- public\Get-VPASAccountActivity.ps1
- public\Get-VPASActiveSessionActivities.ps1
- public\Get-VPASAllDirectories.ps1
- public\Get-VPASAllPlatforms.ps1
- public\Get-VPASApplicationDetails.ps1
- public\Get-VPASCMComponentLogs.ps1
- public\Get-VPASDirectoryDetails.ps1
- public\Get-VPASDPAPolicies.ps1
- public\Get-VPASEPVUserDetails.ps1
- public\Get-VPASIdentityCurrentUserDetails.ps1
- public\Get-VPASPasswordHistory.ps1
- public\Get-VPASPSMSettingsByPlatformID.ps1
- public\Get-VPASSpecificAuthenticationMethod.ps1
- public\Get-VPASVaultVersion.ps1
- public\Invoke-VPASHealthCheck.ps1
- public\Invoke-VPASUserLicenseReport.ps1
- public\Remove-VPASAllDiscoveredAccounts.ps1
- private\Get-VPASAccountRequestIDHelper.ps1
- private\Get-VPASDirectoryMappingIDHelper.ps1
- private\Get-VPASPlatformIDHelper.ps1
- private\Test-VPASHashtableKeysHelper.ps1
- public\Add-VPASAccount.ps1
- public\Add-VPASAuthenticationMethod.ps1
- public\Add-VPASIdentityUserSecurityQuestions.ps1
- public\Copy-VPASRotationalPlatform.ps1
- public\Enable-VPASCustomTheme.ps1
- public\Get-VPASAccountCompliance.ps1
- public\Get-VPASActiveSessionProperties.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
14.4.1 (current version) | 7 | 2/5/2025 |
14.3.0 | 67 | 11/21/2024 |
14.2.2 | 51 | 8/23/2024 |
14.2.1 | 15 | 7/18/2024 |
14.2.0 | 31 | 6/21/2024 |
14.1.0 | 102 | 5/19/2024 |
14.0.3 | 30 | 3/15/2024 |
14.0.1 | 19 | 3/12/2024 |
14.0.0 | 21 | 3/12/2024 |
13.2.0 | 46 | 11/12/2023 |
13.1.1 | 50 | 6/28/2023 |
13.1.0 | 15 | 6/10/2023 |
13.0.1 | 46 | 4/2/2023 |
13.0.0 | 43 | 2/20/2023 |
12.6.1 | 30 | 12/23/2022 |
12.6 | 25 | 9/22/2022 |
12.2.3 | 41 | 6/9/2022 |
12.2.2 | 17 | 5/28/2022 |
12.2.1 | 53 | 3/22/2022 |
12.2 | 23 | 2/12/2022 |
11.6 | 12 | 2/12/2022 |
11.5 | 13 | 2/12/2022 |
11.4 | 14 | 2/12/2022 |
11.3 | 12 | 2/12/2022 |
11.2 | 13 | 2/12/2022 |
11.1 | 13 | 2/12/2022 |
10.10 | 16 | 2/12/2022 |