psPAS Release 5.2
2 minute read
5.2.59 (November 7th 2021)
Fix
Resolves issue where Get-PASSafeMember
would fail with error when using Gen2 API and specifying MemberName
parameter.
Resolves issue where Set-PASSafe
would fail with error when using Gen2 API.
5.2.54 (July 28th 2021)
Fix
Added Request-PASJustInTimeAccess
as Exported Function in psPAS.psd1
.
5.2.52 (July 27th 2021)
Module update to cover all CyberArk 12.2 API features
Breaking Changes
Request-PASJustInTimeAccess
Command renamed from Request-PASAdHocAccess
in line with CyberArk feature nomenclature.
Get-PASSafeMember
Adds capability to get permissions for individual safe member using the Gen2 API from 12.2 onward.
Addition of UseGen1API
parameter allows operation against Gen1 API if required.
Set-PASSafeMember
Adds Gen2 API capability introduced in 12.2.
Default operation is now via Gen2 API.
Addition of UseGen1API
parameter allows operation against Gen1 API if required.
Remove-PASSafeMember
Adds support for operation against Gen2 API introduced in PAS 12.2
Default operation now requires 12.2
UseGen1API
parameter added to force operation against Gen1 API for earlier PAS versions.
Set-PASSafe
Adds Gen2 API capability introduced in 12.2.
Default operation is now via Gen2 API.
Addition of UseGen1API
parameter allows operation against Gen1 API if required.
New Commands
Get-PASAccountDetail
New experimental function developed using unofficial documentation
Revoke-PASJustInTimeAccess
New API function supported from 12.0 (previously missed)
Revokes requested JIT access.
Clear-PASLinkedAccount
Unlinks associated Logon/Reconcile/ExtraPass accounts
Get-PASPlatformSummary
Returns basic platform system type information
Other Updates
Get-PASSafe
Implements Get Individual Safe details using Gen2 API feature of PAS 12.2.
Adds UseGen1API
parameter to allow backward compatibility when using the SafeName
parameter.
Changes depreciation of Gen1 API operations from 12.2 to 12.3.
Get-PASUser
New sort
parameter added, supported from 12.2.
Added ability to filter by UserName using Gen2 API.
Gen1 search by UserName now accessible by also specifying the introduced UseGen1API
parameter.
Get-PASGroup
New sort
parameter added, supported from 12.2.
Add-PASGroupMember
Added version check to prevent use of Gen1 API starting from 12.3 in line with documented plan for API depreciation
New-PASUser
Added version check to prevent use of Gen1 API starting from 12.3 in line with documented plan for API depreciation
Remove-PASUser
Added version check to prevent use of Gen1 API starting from 12.3 in line with documented plan for API depreciation
Set-PASUser
Added version check to prevent use of Gen1 API starting from 12.3 in line with documented plan for API depreciation
Unblock-PASUser
Added version check to prevent use of Gen1 API starting from 12.3 in line with documented plan for API depreciation
Account Methods updated to apply to account details obtained via Gen2 API calls
VerifyPassword()
Updated method to use Invoke-PASCPMOperation
ChangePassword()
Updated method to use Invoke-PASCPMOperation
ReconcilePassword()
New method using Invoke-PASCPMOperation
GetDetails()
New method using Get-PASAccountDetail
Alias Removal
Removed alias values for previously depreciated command names
Tags:
Add-PASGroupMember ,
Clear-PASLinkedAccount ,
Get-PASAccountDetail ,
Get-PASAccountDetail ,
Get-PASGroup ,
Get-PASPlatformSummary ,
Get-PASSafeMember ,
Get-PASSafe ,
Get-PASUser ,
Invoke-PASCPMOperation ,
New-PASUser ,
Release Notes ,
Remove-PASSafeMember ,
Remove-PASUser ,
Request-PASJustInTimeAccess ,
Revoke-PASJustInTimeAccess ,
Set-PASSafeMember ,
Set-PASSafe ,
Set-PASUser ,
Unblock-PASUser
Updated: November 07, 2021