Public/Disconnect-UKGPro.ps1
|
function Disconnect-UKGPro { <# .SYNOPSIS Clears the current UKG Pro session. .DESCRIPTION Removes the stored session (Basic token, customer api key, user api key, base URL) from module state. UKG Pro uses stateless per-request auth, so there is no server-side token to revoke — this simply clears local credentials. .EXAMPLE Disconnect-UKGPro #> [CmdletBinding()] param () if (-not $script:UKGProSession) { Write-Verbose "No active UKG Pro session to disconnect." return } $script:UKGProSession = $null Write-Verbose "UKG Pro session cleared." } |