From e8c86d399d2a5b1c54adb5ad7e7d595ce1d044e6 Mon Sep 17 00:00:00 2001 From: dab894 <154355784+dab894@users.noreply.github.com> Date: Wed, 30 Jul 2025 23:02:03 -0400 Subject: [PATCH] Update V2025AccessRequestsApi.ps1 for bug report #140 added experimental switch to the admin access request --- .../PSSailpoint.V2025/Api/V2025AccessRequestsApi.ps1 | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/PSSailpoint/v2025/src/PSSailpoint.V2025/Api/V2025AccessRequestsApi.ps1 b/PSSailpoint/v2025/src/PSSailpoint.V2025/Api/V2025AccessRequestsApi.ps1 index 6b9dc10f2..f6037c3a6 100644 --- a/PSSailpoint/v2025/src/PSSailpoint.V2025/Api/V2025AccessRequestsApi.ps1 +++ b/PSSailpoint/v2025/src/PSSailpoint.V2025/Api/V2025AccessRequestsApi.ps1 @@ -817,6 +817,9 @@ Sort results using the standard syntax described in [V3 API Standard Collection .PARAMETER RequestState Filter the results by the state of the request. The only valid value is *EXECUTING*. +.PARAMETER XSailPointExperimental +Use this header to enable this experimental API. + .PARAMETER WithHttpInfo A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response @@ -858,6 +861,9 @@ function Get-V2025AdministratorsAccessRequestStatus { [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] [String] ${RequestState}, + [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] + [String] + $XSailPointExperimental = "true", [Switch] $WithHttpInfo ) @@ -920,7 +926,10 @@ function Get-V2025AdministratorsAccessRequestStatus { $LocalVarQueryParameters['request-state'] = $RequestState } - + if (!$XSailPointExperimental) { + throw "Error! The required parameter `XSailPointExperimental` missing when calling getEntitlementDetailsForIdentity." + } + $LocalVarHeaderParameters['X-SailPoint-Experimental'] = $XSailPointExperimental $LocalVarResult = Invoke-V2025ApiClient -Method 'GET' ` -Uri $LocalVarUri `