Pia: Log Out User from Citrix Session
Overviewβ
Allows the Chat User to end user's Citrix sessions.
Platformsβ
The package supports the following platforms
- Cloud Hybrid
- On Prem
Requirementsβ
Citrix needs to be preconfigured to allow PIA administrative access.
Setup & Configurationβ
Opt-In This is an opt-in package. Please see these steps for enabling -link
Tag The Citrix Director tag must be added to all Orchestrator agent servers with the Citrix Director role. See these steps for enabling. -link
Citrix Admin Permission From a Citrix management server run the following PowerShell commands
Import-Module 'C:\Program Files\Citrix\PowerShellModules\Citrix.DelegatedAdmin.Commands\Citrix.DelegatedAdmin.Commands.psd1'
New-AdminRole -Name 'PIA' -Description 'Allows PIA to manage user sessions.'
Add-AdminPermission -Role 'PIA' -Permission Applications_Read, DesktopGroup_Read, DesktopGroup_SessionManagement
New-AdminAdministrator -Sid 'S-1-5-18' -Enabled $true
Add-AdminRight -role 'PIA' -all -Administrator 'NT AUTHORITY\SYSTEM'
Processβ
The steps that the package takes during process execution are:
- PIA scans agents to locate any agents tagged with the Citrix Director tag.
- PIA uses the located directors to retrieve a list of logged-in users.
- A list of users is presented to the Chat User to action.
- Selected users are logged out.