Citrix Configuration
The configuration of Citrix VDI sessions is managed through Scout.
For a detailed walkthrough, please refer to Connecting to a Citrix® farm.
When configuring Citrix sessions in the Imprivata context, it is important to distinguish between private user sessions and persistent sessions:
Private User Session
A private Citrix virtual desktop or application session provides each user with access to their own set of applications and desktops.
- The session is terminated upon logoff.
- Best suited for classic, user-centric workloads such as office and communication applications.
Configuration of Private User sessions
In order to configure private user sessions in Scout, proceed as usual but ensure the following settings are applied in the configuration of your Storefront application:
- In advanced settings:
- Timed logoff: Logoff after is not set (disabled).
- Manual logoff: Logoff server and disconnect sessions is enabled.
Persistent Session
For workflows requiring Fast User Switching (FUS) and immediate access to shared clinical applications (e.g., Electronic Health Records), persistent Citrix session is required.
- These sessions remain active even after a user logs off.
- The application is instantly available to the next user logging in.
- The Imprivata Agent running inside this Citrix session is informed of changes in regard to the user session (i.e. logon/logoff/locking/unlocking).
- Each eLux client configured for a persistent session requires a dedicated service account.
Configuration of a Persistent session
In order to configure the persistent session in Scout, proceed as usual but ensure the following settings are applied in the configuration of your Storefront application:
- Username and password fields are set to the dedicated service account credentials for this eLux client (see tip below).
- In advanced settings:
- Timed logoff: Logoff after is not set (disabled).
- Application Reconnection is set to Do not reconnect.
- Manual logoff: is set to Logoff only server.
- In Free parameters add the following entries:
- Variable: Persistent; Value: true
- Variable: Hidden; Value: true
TIP: The %HOSTNAME% macro can be used in the username field to automatically append the eLux client hostname to the service account name. This allows the use of a single service account prefix for all eLux clients (e.g., “citrixsvc_%HOSTNAME%”).
Note: When using version 2508 of the Citrix CWA EPM package, please also add the following entry under advanced file entries in Scout: file: /setup/sessions.ini Section: ICADefaults Key: StorebrowseIPCDisabled Value: true
Important: When using persistent and private sessions in parallel, please ensure that different Storefront URIs are used to avoid conflicts.