Citrix Policy Settings Reference along with Registry equivalents by Citrix – Applicable to XenApp 6.x & XenDesktop 5.x

Citrix Policy Settings Reference along with Registry equivalents by Citrix

 

Here is a quick presentation of all the Citrix provided Policy settings along with tehir Registry equivalents which are applicable for Citrix XenApp 6.X and Citrix XenDesktop 5.X. 

I am also attaching the Excel Sheet containg this list at the end of this article just in case if Citrix removes this file from their site/article given in references.

 

Table of Citrix Policy Settings Reference along with Registry equivalents – by Citrix

 

Category Policy Setting Name Scope Registry Information Values Help Text Applies To XD XA
ICA ICA listener connection timeout Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\StackListenTimeout   Maximum wait time for a connection using the ICA protocol to be completed. By default, the maximum wait time is 120000 milliseconds, or two minutes. XenApp 6.0 or later (VM Hosted Apps) and XenDesktop 5.0 or later X X
ICA ICA listener port number Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\IcaListenerPortNumber   The TCP/IP port number used by the ICA protocol on the server.
The default port number is 1494. The port number must be in the range of 0–65535 and must not conflict with other well-known port numbers.
If you change the port number, restart the server for the new value to take effect. If you change the port number on the server, you must also change it on every plug-in that connects to the server.
XenApp 6.0 or later (VM Hosted Apps) and XenDesktop 5.0 or later X X
ICA\Auto Client Reconnect Auto Client Reconnect Computer HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICAPolicies\AllowAutoClientReconnect 1=Allowed
0=Prohibited
Allows or prevents automatic reconnection by the same client after a connection has been interrupted.
Allowing automatic reconnection allows users to resume working where they were interrupted when a connection was broken. Automatic reconnection detects broken connections and then reconnects the users to their sessions.
However, automatic reconnection can result in a new session being launched (instead of reconnecting to an existing session) if a plug-in’s cookie, containing the key to the session ID and credentials, is not used. The cookie is not used if it has expired, for example, because of a delay in reconnection, or if credentials must be reentered. Auto Client Reconnect is not triggered if users intentionally disconnect.
Related Policies: Auto client reconnect authentication
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Auto Client Reconnect Auto client reconnect logging Computer HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICAPolicies\ACRLogEvents 1=Log auto-reconnect events
0=Do Not Log auto-reconnect events
Records or prevents recording auto client reconnections in the event log. By default, logging is disabled.
When logging is enabled, the server’s System log captures information about successful and failed automatic reconnection events. The server farm does not provide a combined log of reconnection events for all servers.
Related Policies: Auto client reconnect
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Auto Client Reconnect Auto client reconnect authentication Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\ACRRequireAuth 0=Do not require authentication
1=Require authentication
Requires authentication for automatic client reconnections.
When a user initially logs on to a server farm, XenApp encrypts and stores the user credentials in memory and creates a cookie containing the encryption key which is sent to the plug-in. When this setting is added, cookies are not used. Instead, XenApp displays a dialog box to users requesting credentials when the plug-in attempts to reconnect automatically.
Related Policies: Auto client reconnect
XenDesktop 5.0 or later X  
ICA\End User Monitoring ICA round trip calculation Computer HKLM\SOFTWARE\Policies\Citrix\EndUserMonitoring\IcaRoundTripCheckEnabled 1=Enabled
0=Disabled
Enables or disables the calculation of ICA round trip measurements. By default, ICA round trip calculations are allowed.
The ICA round trip is the time interval, measured at the client device, between the first action a user takes (such as typing the letter “A”) and the result of that action (such as the graphical display of the letter “A”).
By default, each ICA roundtrip measurement initiation is delayed until some traffic occurs that indicates user interaction. This delay can be indefinite in length and is designed to prevent the ICA roundtrip measurement being the sole reason for ICA traffic. To perform round trip calculations regardless of user activity level, configure the “ICA round trip calculations for idle connections” setting.
To set the interval at which calculations occur, configure the “ICA round trip calculation interval” setting.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\End User Monitoring ICA round trip calculation interval (Seconds) Computer HKLM\SOFTWARE\Policies\Citrix\EndUserMonitoring\IcaRoundTripCheckPeriod   The frequency, in seconds, at which ICA round trip calculations are performed. By default, ICA round trip is calculated every 15 seconds. XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\End User Monitoring ICA round trip calculations for idle connections Computer HKLM\SOFTWARE\Policies\Citrix\EndUserMonitoring\IcaRoundTripCheckWhenIdle 1=Enabled
0=Disabled
Determines whether ICA round trip calculations are performed for idle connections. By default, calculations are not performed for idle connections.
By default, each ICA roundtrip measurement initiation is delayed until some traffic occurs that indicates user interaction. This delay can be indefinite in length and is designed to prevent the ICA roundtrip measurement being the sole reason for ICA traffic.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Graphics Display memory limit Computer HKLM\SOFTWARE\Policies\Citrix\GraphicsPolicies\MaxDisplayMemory   Specifies the maximum video buffer size in kilobytes for the session. By default, the display memory limit is 32768 kilobytes.
Specify an amount in kilobytes from 128 to 131072. Using more color depth and higher resolution for connections requires more memory. If the memory limit is reached, the display degrades according to the “Display mode degrade preference” setting.
Related Policies:
* Display mode degrade preference
* Notify user when display mode is degraded
* Maximum allowed color depth
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Graphics Display mode degrade preference Computer HKLM\SOFTWARE\Policies\Citrix\GraphicsPolicies\DisplayDegradePolicy 0=Degrade color depth first
1=Degrade resolution first
Degrades either color depth or resolution first when the session display memory limit is reached.
When the session memory limit is reached, you can reduce the quality of displayed images by choosing whether color depth or resolution is degraded first. When you allow color depth to be degraded first, displayed images use fewer colors. When you allow resolution to be degraded first, the size (in pixels) of your session is reduced. By default, color depth is degraded first.
To notify users when either color depth or resolution are degraded, configure the “Notify user when display mode is degraded” setting.
Related Policies:
* Notify user when display mode is degraded
* Maximum allowed color depth
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Graphics Dynamic Windows Preview Computer HKLM\SOFTWARE\Policies\Citrix\GraphicsPolicies\EnableDynamicPreview 1=Enabled
0=Disabled
Dynamic Windows preview enables the state of seamless windows to be seen on the various windows previews (Flip, Flip 3D, Taskbar Preview, and Peek). By default, Dynamic Windows preview is enabled. XenApp 6.5 or later and XenDesktop 5.5 or later X X
ICA\Graphics Image caching Computer HKLM\SOFTWARE\Policies\Citrix\GraphicsPolicies\AllowImageCaching 1=Enabled
0=Disabled
Cache image to make scrolling smoother XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Graphics Maximum allowed color depth Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\MaxColorDepth 32=32 Bits per pixel
24=24 Bits per pixel
16=16 Bits per pixel
15=15 Bits per pixel
8=8 Bits per pixel
Specifies the maximum color depth allowed for a session. By default, the maximum allowed color depth is 32 bits per pixel.
Setting a high color depth requires more memory. To degrade color depth when the memory limit is reached, configure the “Display mode degrade preference” setting. When color depth is degraded, displayed images use fewer colors.
Related Policies:
* Display mode degrade preference
* Notify user when display mode is degraded
* Display memory limit
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Graphics Notify user when display mode is degraded Computer HKLM\SOFTWARE\Policies\Citrix\GraphicsPolicies\DisplayDegradeNotifyUser 1=Enabled
0=Disabled
Displays a popup with an explanation to the user when the color depth or resolution is degraded. The popup messages contains the resolution and color depth that was desired by the user, the actual resolution and color depth that has been used, and a brief explanation of the reason for the display mode degradation. By default, notifying users is disabled.
Related Policies:
* Display mode degrade preference
* Maximum allowed color depth
* Display memory limit
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Graphics Queuing and tossing Computer HKLM\SOFTWARE\Policies\Citrix\GraphicsPolicies\AllowQueueandToss 1=Enabled
0=Disabled
Discards queued images that are replaced by another image. This improves response when graphics are sent to the client. Configuring this setting can cause animations to become choppy due to dropped frames. By default, queuing and tossing is enabled. XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Graphics\Caching Persistent Cache Threshold Computer HKLM\SOFTWARE\Policies\Citrix\GraphicsPolicies\PersistentCache   Caches bitmaps on the client disk. This enables re-use of large, frequently used images from previous sessions.
Enter the bandwidth threshold, below which to enable Persistent Cache.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Keep Alive ICA keep alive timeout Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\ICAKeepAliveTimeout   Seconds between successive ICA keep-alive messages. By default, the interval between keep-alive messages is 60 seconds.
Specify an interval between 1-3600 seconds in which to send ICA keep-alive messages. Do not configure this setting if your network monitoring software is responsible for closing inactive connections. If using Citrix Access Gateway, set keep-alive intervals on the Access Gateway to match the keep-alive intervals on XenApp.
Related Policies: ICA keep alive
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Keep Alive ICA keep alives Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\SendICAKeepAlives 0=Do not send ICA keep alive messages
1=Send ICA keep alive messages
Sends or prevents sending ICA keep-alive messages periodically. By default, keep-alive messages are not sent.
Enabling this setting prevents broken connections from being disconnected. If XenApp detects no activity, this setting prevents Terminal Services from disconnecting the session. XenApp sends keep-alive messages every few seconds to detect if the session is active. If the session is no longer active, XenApp marks the session as disconnected.
ICA Keep-Alive does not work if you are using Session Reliability. Configure ICA Keep-Alive only for connections that are not using Session Reliability.
Related Policies: ICA keep alive timeout
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Multimedia Multimedia conferencing Computer HKLM\SOFTWARE\Policies\Citrix\MultimediaPolicies\EnableConferencing 1=Enabled
0=Disabled
Allows or prevents support for video conferencing applications. By default, video conferencing support is enabled.
To use multimedia conferencing, make sure the Windows Media Redirection setting is enabled.
* When using multimedia conferencing, make sure the following items are present:
* Manufacturer-supplied drivers for the web cam used for multimedia conferencing must be installed.
* The web cam must be connected to the client device before initiating a video conferencing session. XenApp uses only one installed web cam at any given time. If multiple web cams are installed on the client device, XenApp attempts to use each web cam in succession until a video conferencing session is created successfully.
* An Office Communicator server must be present in your farm environment.
* The Office Communicator client software must be published on the server.
Related Policies: Windows Media Redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Multimedia Windows Media Redirection Computer HKLM\SOFTWARE\Policies\Citrix\MultimediaPolicies\EnableRAVE 1=Enabled
0=Disabled
Controls and optimizes the way XenApp servers deliver streaming audio and video to users. By default, this setting is allowed.
Allowing this setting increases the quality of audio and video rendered from the server to a level that compares with audio and video played locally on a client device. XenApp streams multimedia to the client in the original, compressed form and allows the client device to decompress and render the media.
Windows Media Redirection optimizes multimedia files that are encoded with codecs that adhere to Microsoft’s DirectShow, DirectX Media Objects (DMO), and Media Foundation standards. To play back a given multimedia file, a codec compatible with the encoding format of the multimedia file must be present on the client device.
By default, audio is disabled on Citrix Receiver. To allow users to run multimedia applications in ICA sessions, turn on audio or give the users permission to turn on audio themselves in their plug-in interface.
Select “Prohibited” only if playing media using Windows Media Redirection appears worse than when rendered using basic ICA compression and regular audio. This is rare but can happen under low bandwidth conditions; for example, with media in which there is a very low frequency of key frames.
Related Policies:
* Windows Media Redirection Buffer Size Use
* Windows Media Redirection Buffer Size
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Multimedia Windows Media Redirection Buffer Size Computer HKLM\SOFTWARE\Policies\Citrix\MultimediaPolicies\RAVEBufferSize   Windows Media Redirection allows you to control and optimize the way XenApp servers deliver streaming audio and video to users.
Specify a buffer size from 1 to 10 seconds for Windows Media Redirection.
Related Policies:
* Windows Media Redirection Buffer Size Use
* Windows Media Redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Multimedia Windows Media Redirection Buffer Size Use Computer HKLM\SOFTWARE\Policies\Citrix\MultimediaPolicies\UseDefaultBufferSize 1=Enabled
0=Disabled
If this setting is enabled, the system will use the buffer size specified in the “Windows Media Redirection Buffer Size” setting. If this setting is disabled, or if the “Windows Media Redirection Buffer Size” setting has not been configured, the system will use its own in-built default buffer size. This setting is disabled by default.
Related Policies:
* Windows Media Redirection Buffer Size
* Windows Media Redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Multi-Stream Connections Audio UDP Port Range Computer HKLM\SOFTWARE\Policies\Citrix\MultimediaPolicies\RtpAudioPortRange <value>,<value> Range of UDP ports that will be used by the host to exchange audio packet data over RTP with the client. The host will attempt to use a UDP port pair starting from the lowest number port first, incrementing by 2 until it attempts the highest port. Each port will handle both inbound and outbound traffic.
Enter a range in the format (Low port),(High port).
Use client GPO to configure client ports.
XenDesktop 5.5 or later. X  
ICA\Multi-Stream Connections Multi-Port Policy Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\MultiPortPolicy <CGP Port1>,<value>;<CGP Port2>,<value>;<CGP Port3>,<value> Specifies additional CGP listener ports and establishes network priorities for each port. By default, the primary port (2598) has a High priority. To delete a port, set the port number to 0. When enabling this policy, ensure that Multi-Stream computer policy setting is enabled. Otherwise, this setting has no effect. Restart the server for the changes to take effect.
Related Policy: Multi-Stream policy (Computer)
XenApp 6.5 and XenDesktop 5.5 or later X X
ICA\Multi-Stream Connections Multi-Stream Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\MultiStreamPolicy 1=Enabled
0=Disabled
Enables or disables the Multi-Stream feature on the server. By default, Multi-Stream is disabled. This policy need not be enabled when using branch repeater that supports Multi-Stream. Enable this policy when using 3rd party routers or legacy branch repeaters to achieve desired QoS. Restart the server for the changes to take effect. XenApp 6.5 and XenDesktop 5.5 or later X X
ICA\Printing\Universal Print Server Universal Print Server enable Computer HKLM\SOFTWARE\Policies\Citrix\PrintingPolicies\UpsEnable 0=Disabled
1=Enabled with fallback to Windows native remote printing
2=Enabled with no fallback to Windows native remote printing
Enables (disables) use of Universal Print Server on a XenApp or XenDesktop host. Also controls Universal Print Server ineractions with Windows’ native remote printing. By default, Universal Print Server is Disabled.
“Disabled” System does not attempt to connect with Universal Print Server when connecting to a network printer with a UNC name. Connections to remote printers continue to use Windows’ native remote printing facility.
“Enabled with fallback to Windows’ native remote printing” Network printer connections are be serviced by Universal Print Server if possible. If the Universal Printer Server is unavailable, then the system falls back to Windows native remote printing facility.
“Enabled with no fallback to Windows’ native remote printing” Network printer connections are serviced by Universal Print Server exclusively. If the Universal Printer Server is unavailable, then the network printer connection fails.
Related Policies:
* Universal Print Server enable
* Universal Print Server web service (HTTP/SOAP) port
XenApp 6.5 or later with the Universal Print Client and XenDesktop 5.5 or later with the Universal Print Client X X
ICA\Printing\Universal Print Server Universal Print Server print data stream (CGP) port Computer HKLM\SOFTWARE\Policies\Citrix\PrintingPolicies\UpsCgpPort   Specifies TCP port number used by Universal Print Server’s print data stream (CGP) listener
The Universal Print Server is an optional component that enables the use of Citrix’ universal print drivers for network printing scenarios. When Universal Print Server is used, printing commands are sent from XenApp and XenDesktop hosts to the Universal Print Server via SOAP over HTTP. However bulk print data streams are delivered to the print server on separate TCP connections using Common Gateway Protocol (CGP). This setting modifies the default TCP port on which the Universal Print Server listens for incoming CGP conections (e.g. inbound print jobs).
This policy must only be applied to OU’s housing the Universal Print Server computers.
Related Policies:
* Universal Print Server enable
* Universal Print Server web service (HTTP/SOAP) port
Universal Print Server X X
ICA\Printing\Universal Print Server Universal Print Server web service (HTTP/SOAP) port Computer HKLM\SOFTWARE\Policies\Citrix\PrintingPolicies\UpsHttpPort   Specifies TCP port number used by Universal Print Server’s web service (HTTP/SOAP) listener
The Universal Print Server is an optional component that enables the use of Citrix’ universal print drivers for network printing scenarios. When Universal Print Server is used, printing commands are sent from XenApp and XenDesktop hosts to the Universal Print Server via SOAP over HTTP. This setting modifies the default TCP port on which the Universal Print Server listens for incoming HTTP/SOAP requests. The default value is 8080.
If active, this policy must be applied to both the OU’s housing the Universal Print Server computers and the OU’s holding the XenApp and XenDesktop host computers. Failure to configure both host and print server HTTP port identically will result in the failure of host software to connect to the Universal Print Server.
Related Policies:
* Universal Print Server enable
* Universal Print Server print stream (CGP) port
XenApp 6.5 or later with the Universal Print Client and XenDesktop 5.5 or later with the Universal Print Client and Universal Print Server X X
ICA\Security Prompt for password Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\PromptForPassword 1=Enabled
0=Disabled
Requires the user to enter a password for all server connections regardless of access scenario. By default, users are prompted for passwords only for specific types of connections. XenApp 6.0 and above (Terminal Server only)   X
ICA\Server Limits Server idle timer interval Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\MaxIdleSessionTimeout   Determines, in milliseconds, how long an uninterrupted user session will be maintained if there is no input from the user. By default, idle connections are not disconnected (Sever idle timer interval = 0). XenApp 6.0 or later   X
ICA\Session Reliability Session reliability connections Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\AcceptSessionReliabilityConnections 1=Allowed
0=Prohibited
Allow or prevent session reliability connections.
Session Reliability keeps sessions active when network connectivity is interrupted. Users continue to see the application they are using until network connectivity resumes.
When connectivity is momentarily lost, the session remains active on the server. The user’s display freezes and the cursor changes to a spinning hourglass until connectivity resumes. The user continues to access the display during the interruption and can resume interacting with the application when the network connection is restored. Session Reliability reconnects users without reauthentication prompts.
If you do not want users to be able to reconnect to interrupted sessions without having to reauthenticate, configure the Auto client reconnect authentication setting to require authentication. Users are then prompted to reauthenticate when reconnecting to interrupted sessions.
If you use both Session Reliability and Auto Client Reconnect, the two features work in sequence. Session Reliability closes, or disconnects, the user session after the amount of time you specify in the Session reliability timeout setting. After that, the settings you configure for Auto Client Reconnect take effect, attempting to reconnect the user to the disconnected session.
Related Policies:
* Auto client reconnect
* Auto client reconnect authentication
* Session reliability timeout
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Session Reliability Session reliability port number Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\SessionReliabilityPort   TCP port number for incoming session reliability connections.
Related Policies: Session reliability connections
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Session Reliability Session reliability timeout Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\SessionReliabilityTimeout   The length of time in seconds the session reliability proxy waits for a client to reconnect before allowing the session to be disconnected.
The default length of time is 180 seconds, or three minutes. Though you can extend the amount of time a session is kept open, this feature is designed to be convenient to the user and it does not prompt the user for reauthentication. If you extend the amount of time a session is kept open indiscriminately, chances increase that a user may get distracted and walk away from the client device, potentially leaving the session accessible to unauthorized users.
If you do not want users to be able to reconnect to interrupted sessions without having to reauthenticate, configure the Auto client reconnect authentication setting to require authentication. Users are then prompted to reauthenticate when reconnecting to interrupted sessions.
If you use both Session Reliability and Auto Client Reconnect, the two features work in sequence. Session Reliability closes, or disconnects, the user session after the amount of time you specify in the Session reliability timeout setting. After that, the settings you configure for Auto Client Reconnect take effect, attempting to reconnect the user to the disconnected session.
Related Policies:
* Auto client reconnect
* Auto client reconnect authentication
* Session reliability connections
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Shadowing Shadowing Computer HKLM\SOFTWARE\Policies\Citrix\ICAPolicies\AllowShadowSession 1=Allowed
0=Prohibited
Allow shadowing of ICA sessions XenApp 6.0 or later   X
Licensing License server host name Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Licensing\LicenseServerHostName   The name of the server hosting XenApp licenses.
If you decide to change the license server name, ensure that a license server with the new name already exists on your network. Because license files are tied to the license server’s host name, you must download a license file that is generated for the new license server if you decide to change the server’s name. This may involve returning and reallocating the licenses.
Related Policies: License server port
XenApp 6.0 or later   X
Licensing License server port Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Licensing\LicenseServerPortNumber   The port number of the server hosting XenApp licenses.
If you change the port number of the license server, specify a new number in all the license files on the server.
Related Policies: License server host name
XenApp 6.0 or later   X
Power and Capacity Management Farm name Computer HKLM\SOFTWARE\Policies\Citrix\XenAppPCM\FarmName   Power and Capacity Management organizes servers into farms independent from XenApp. This farm may include some or all of the servers in a XenApp farm or may contain XenApp servers from different XenApp farms.
There is no default Farm name value. Therefore if “Use default value” is selected the XenApp Power and Capacity Management Agent service will not start.
The name is mandatory, must be unique, may be up to 80 characters, and cannot contain backslash (\), forward slash (/), single quote (‘), double quote (“), less than (<), greater than (>), backtick (`), pipe (|) or equal (=).
Related policies: Workload name
XenApp 6.5 or later.   X
Power and Capacity Management Workload name Computer HKLM\SOFTWARE\Policies\Citrix\XenAppPCM\WorkloadName   A workload is a logical grouping of XenApp servers that will be collectively managed. XenApp Servers may be grouped by location, department or even subnet, however it is recommended that all servers in the same Workload be configured with the same set of applications. Configuring the workload is an important step in ensuring that the correct XenApp servers are powered on and off when desired.
The default value is “Unassigned”. Note that neither power management nor load consolidation can be enabled for an “Unassigned” workload.
The name may be up to 80 characters.
Related policies: Farm name
XenApp 6.5 or later.   X
Server Settings Connection access control Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Connection Access Controls\AccessControl 1=Any connections
2=Citrix Access Gateway, Citrix Receiver, and Web Interface connections only
3=Citrix Access Gateway connections only
Specifies the types of client connections from which users can start sessions.
* “Any connections” (selected by default) allows access to published applications through any connection.
* “Citrix Access Gateway, Citrix Receiver, and Web Interface connections only” allows access to published applications through the listed connections, including any version of Access Gateway. This option denies access through any other connection.
* “Citrix Access Gateway connections only” allows access to published applications only through Access Gateway Advanced Edition servers (Version 4.0 or later).
XenApp 6.0 or later   X
Server Settings DNS address resolution Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Citrix Xml Service\DnsAddressResolutionMode 1=Enabled
0=Disabled
Enables or disables the server to return fully qualified domain names to clients using the Citrix XML Service.
DNS address resolution works only in server farms that contain servers running MetaFrame XP Feature Release 1 or later, and clients must be using Presentation Server Client Version 6.20.985 or later or Citrix XenApp Plugin for Hosted Apps version 11.x.
XenApp 6.0 or later   X
Server Settings Full icon caching Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Publish Application Icons\FullIconCaching 1=Enabled
0=Disabled
Enables or disables the caching of larger, high resolution published application icons on farm servers. XenApp 6.0   X
Server Settings Load Evaluator Name Computer HKLM\SOFTWARE\Policies\Citrix\IMA\LoadEvaluator   Associates a Load Evaluator with a XenApp Server XenApp 6.5 or later   X
Server Settings XenApp product edition Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Server Edition\ProductFeature 0=Platinum
1=Enterprise
2=Advanced
Specifies the XenApp product edition.
Setting the product edition activates the features available with a particular edition. The product edition also determines which type of license a server requests from the license server. Make sure the edition you set matches the licenses that are installed.
XenApp 6.0 or later   X
Server Settings XenApp product model Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Server Model\ProductModel 0=XenApp
1=XenDesktop Concurrent
2=XenDesktop User Device
Specifies the XenApp product Model.
Setting the product model activates the product model depending on the licenses available on the license server. The product model also determines which type of license a server requests from the license server. Make sure the product model you set matches the licenses that are installed. Setting product-model would require a reboot of the server.
XenApp 6.0 or later   X
Server Settings\Connection Limits Limit user sessions Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Connection Limits\UserSessionLimit   Specifies the maximum number of concurrent connections a user can establish, in the range 0-8192. A value of 0 indicates no connections.
A user’s active and disconnected sessions are counted for the user’s total number of concurrent connections. When a user tries to establish a connection in excess of this limit, a message tells the user the connection is not allowed. When a connection request is denied, the server records the user’s name and time in the System log.
Limiting connections for Citrix administrators can adversely affect their ability to shadow other users. By default, local administrators are exempt from the limit so they can establish as many connections as necessary.
Related Policies:
* Limits on administrator sessions
* Concurrent logon limit
XenApp 6.0 or later   X
Server Settings\Connection Limits Limits on administrator sessions Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Connection Limits\AdminCheck 1=Enabled
0=Disabled
Enables or disables connection limit enforcement for Citrix administrators. Limiting connections for Citrix administrators can adversely affect their ability to shadow other users.
Related Policies: Limit user sessions
XenApp 6.0 or later   X
Server Settings\Connection Limits Logging of logon limit events Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Connection Limits\LogonLimitLogging 1=Enabled
0=Disabled
Enables or disables the logging of events (to the server event log) about connection attempts that were denied because they exceeded logon limits.
Related Policies: Limit user sessions
XenApp 6.0 or later   X
Server Settings\Health Monitoring and Recovery Health monitoring Computer HKLM\SOFTWARE\Policies\Citrix\IMA\HcaEnabled 1=Enabled
0=Disabled
Allows or prevents running Health Monitoring and Recovery tests on the farm servers. By default, Health Monitoring and Recovery tests are allowed to run.
Related Policies: Health monitoring tests
XenApp 6.0 or later   X
Server Settings\Health Monitoring and Recovery Health monitoring tests Computer HKLM\SOFTWARE\Policies\Citrix\IMA\HealthMonitoringAndReporting   Specifies which Health Monitoring Tests to run. You can add or remove tests. You can also edit the configuration of a test (name, location, description, interval, threshold, time-out and recovery action).
Related Policies: Health monitoring
XenApp 6.0 or later   X
Server Settings\Health Monitoring and Recovery Maximum percent of servers with logon control Computer HKLM\SOFTWARE\Policies\Citrix\Health Monitoring and Recovery\MaxPercentServersOffline   Controls the maximum number of servers in the farm on which Health Monitoring and Recovery can prohibit logons. When this percentage of servers are either offline or are configured to not allow logons, the prohibit logons recovery action will no longer be taken by HMR. To ensure proper recovery, the same limit should be applied uniformly to all servers in your farm.
Related Policies: Health monitoring
XenApp 6.0 or later   X
Server Settings\Memory/CPU CPU management server level Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Configure Maloo CPU\CPU Utilization Management\CpuMgmtServerLevel 1=No CPU utilization management
2=Fair sharing of CPU between sessions
3=Preferential Load Balancing
Specifies the level of CPU utilization management on the server. Managing CPU resources can normalize CPU peaks and reduce the resources required to handle CPU spikes. The choices are:
* No CPU utilization management
* Fair sharing of CPU between sessions
* Preferential Load Balancing
Note: To use CPU Utilization Management, ensure that the Dynamic Fair Share Scheduling (DFSS) feature of Windows is disabled on the server.
XenApp 6.0 or later   X
Server Settings\Memory/CPU Memory optimization Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Configure Maloo DLL\Exclude Applications\MemoryOptimizationEnabled 1=Enabled
0=Disabled
Enables or disables memory optimization. Enabling memory optimization improves the ability to manage DLL allocation in both real and overall virtual memory by creating shared DLLs for applications that are open in multiple sessions.
If you enable memory optimization, you can use other settings to specify when to run memory optimization and which applications to exclude (if any).
Related Policies:
* Memory optimization application exclusion list
* Memory optimization interval
* Memory optimization schedule: day of week
* Memory optimization schedule: day of month
* Memory optimization schedule: time
XenApp 6.0 or later   X
Server Settings\Memory/CPU Memory optimization application exclusion list Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Configure Maloo DLL\Exclude Applications\MemoryOptimizationAppExclusionList <process>, <process>, … Specifies the applications that memory optimization should ignore. You can add, edit, or delete applications in the list.
Related Policies: Memory optimization
XenApp 6.0 or later   X
Server Settings\Memory/CPU Memory optimization interval Computer HKLM\SOFTWARE\Policies\Citrix\XenApp\MemoryOptimizationIntervalType 0=Only at Startup Time
1=Daily
2=Weekly
3=Monthly
If memory optimization is enabled, this setting specifies the interval for running memory optimization. This setting is in addition to the “run at startup time” option, which always occurs when memory optimization is enabled.
Related Policies: Memory optimization
XenApp 6.0 or later   X
Server Settings\Memory/CPU Memory optimization schedule: day of month Computer HKLM\SOFTWARE\Policies\Citrix\XenApp\MemoryOptimizationIntervalType_DayOfMonth   If the Memory optimization setting is enabled and the Memory optimization interval setting is set to monthly, this setting specifies the day of the month that memory optimization runs, in the range 1-31.
If the specified day does not occur in a given month (for example, the 30th day in February, or the 31st day in April or June), memory optimization does not run in that month.
Related Policies:
* Memory optimization
* Memory optimization interval
XenApp 6.0 or later   X
Server Settings\Memory/CPU Memory optimization schedule: day of week Computer HKLM\SOFTWARE\Policies\Citrix\XenApp\MemoryOptimizationIntervalType_DayOfWeek <0-6> (0=Sunday) If memory optimization is enabled, and the memory optimization interval is set to “Weekly”, this setting specifies the day of the week that memory optimization runs.
Related Policies:
* Memory optimization
* Memory optimization interval
XenApp 6.0 or later   X
Server Settings\Memory/CPU Memory optimization schedule: time Computer HKLM\SOFTWARE\Policies\Citrix\XenApp\MemoryOptimizationTimeOfDay <0-1440> If memory optimization is enabled, and the memory optimization interval is set to “Daily,” “Weekly,” or “Monthly,” this setting specifies the time of day that memory optimization runs. The time format is H:MM TT, where H is hour, MM is minute, and TT is time of day (AM or PM).
Memory optimization times are scheduled in the local time zone of the server and use a 12-hour clock. If you enter a time according to a 24-hour clock, the time is converted automatically to a 12-hour clock. If you enter a time without a TT value, the time defaults to AM for time values ranging from 0:00 through 11:59 and to PM for values ranging from 12:00 through 23:59.
Related Policies:
* Memory optimization
* Memory optimization interval
XenApp 6.0 or later   X
Server Settings\Offline Applications Offline app client trust Computer HKLM\SOFTWARE\Policies\Citrix\IMA\TrustRadeClientEnabled 1=Enabled
0=Disabled
Enables or disables the ability of offline application clients to recreate sessions when reconnecting, without authenticating again. XenApp 6.0 or later   X
Server Settings\Offline Applications Offline app event logging Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Application Streaming\LogRadeAppEventsEnabled 1=Enabled
0=Disabled
Enables or disables logging of offline application events to the event log on the server. XenApp 6.0 or later   X
Server Settings\Offline Applications Offline app license period Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Application Streaming\RadeOfflineLicPeriod   Specifies the number of days applications can work offline before users have to renew the license. The license period, 21 days by default, can range from 2 to 365 days. Licenses automatically renew at login and every day while logged in. Changes to the license period occur when the license is renewed.
To configure licenses, administrators can use the License Management Console or command-line tools. They must also ensure they have a sufficient number of licenses to support the total number of users with offline access permission.
Related Policies: Offline app users
XenApp 6.0 or later   X
Server Settings\Offline Applications Offline app users Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Application Streaming\OfflineUsers   Specifies the users who have offline access permission. You can add or delete users from this list.
Users in this group can continue using configured applications after disconnecting from the network for the number of days specified in the “Offline app license period” setting. You must configure the applications for offline access in the application properties.
The total number of users with offline access permission should not exceed the total number of licenses available for offline access.
Related Policies:
* Offline app license period
* Offline client trust
* Offline app event logging
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot custom warning Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Messages\RebootCustomMessageActive 1=Enabled
0=Disabled
Enables or disables sending a custom warning message (in addition to the standard restart message) to users before a scheduled server restart. To specify the text for this warning, configure the “Reboot custom warning text” setting.
Related Policies: Reboot custom warning text
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot custom warning text Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Messages\RebootCustomMessageText   Specifies the text in the custom warning message sent to users before a scheduled server restart. To send a custom message, the “Reboot custom warning” setting must be enabled.
Related Policies: Reboot custom warning
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot logon disable time Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Disable Logons\RebootDisableLogonMinutes 0=Do not disable lgons before reboot
5=Disable 5 minutes before reboot
10=Disable 10 minutes before reboot
15=Disable 15 minutes before reboot
30=Disable 30 minutes before reboot
60=Disable 60 minutes before reboot
Specifies the number of minutes before a scheduled server restart that logons to the server are disabled.
Related Policies: Scheduled reboot
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot schedule frequency Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Schedule\RestartSchedule_Frequency   Specifies the frequency in days scheduled server restarts occur. For example, entering a value of 7 indicates that scheduled server restarts occur every 7 days (once each week).
Related Policies:
* Scheduled reboots
* Reboot schedule start date
* Reboot schedule time
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot schedule randomization interval Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Schedule\RestartSchedule_RandomizationInterval   Specifies the period of time in minutes. The server will use the reboot
scheduled time and a random number to determine the effective reboot time
using this formula:
Effective time of reboot = Reboot Scheduled Time +- RAND (Reboot Randomization Interval)
For example, if the Reboot Scheduled Time is set to midnight and Reboot
Randomization Interval is set to 15 minutes, the reboot can be happen
anytime between midnight +- 15 mins (anytime between 11:45 pm and 12:15 am,
uniformly distributed).
This setting prevents all the servers in the farm from simultaneous reboots
which may help to decrease the load on AD and overall IT infrastructure.
Related Policies:
* Scheduled reboots
* Reboot schedule start date
* Reboot schedule time
XenApp 6.5 or later   X
Server Settings\Reboot Behavior Reboot schedule start date Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Schedule\RestartSchedule_Date   Specifies the date on which scheduled server restarts begin, in the form MM/DD/YYYY.
Related Policies:
* Schedule reboots
* Reboot schedule frequency
* Reboot schedule time
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot schedule time Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Schedule\RestartSchedule_Minutes <0-1440> Specifies the time of day at which scheduled server restarts occur in the form H:MM TT, where H is hour, MM is minute, and TT is time of day (AM or PM). Restart times are scheduled in the local time zone of the server and use a 12-hour clock.
If you enter a time according to a 24-hour clock, the time is converted automatically to a 12-hour clock. If you enter a time without a TT value, the time defaults to AM for time values ranging from 0:00 through 11:59 and to PM for values ranging from 12:00 through 23:59.
Related Policies:
* Scheduled reboots
* Reboot schedule frequency
* Reboot schedule start date
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot warning interval Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Messages\RebootWarnIntervalEnumeration 0=Every 1 Minute
1=Every 3 Minutes
2=Every 5 Minutes
3=Every 10 Minutes
4=Every 15 Minutes
Specifies how often standard and custom warning messages are sent to users before a scheduled restart.
Configure the “Reboot warning start time” setting to specify when to start sending the warning messages.
Related Policies: Reboot warning start time
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot warning start time Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Messages\RebootWarnStartEnumeration 0=Start 5 minutes before reboot
1=Start 10 minutes before reboot
2=Start 15 minutes before reboot
3=Start 30 minutes before reboot
4=Start 60 minutes before reboot
Specifies the number of minutes before a scheduled server restart to send standard or custom warnings to users. Use the “Reboot warning interval” setting to specify how often the warning is sent.
Related Policies: Reboot warning interval
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Reboot warning to users Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Messages\RebootWarningMessageActive 1=Enabled
0=Disabled
Enables or disables sending a standard warning message to users before a scheduled server restart.
To send a custom warning message (in addition to the standard message), enable the “Reboot custom warning” setting and specify the text in the “Reboot custom warning text” setting.
Related Policies:
* Reboot warning start time
* Reboot warning interval
XenApp 6.0 or later   X
Server Settings\Reboot Behavior Scheduled reboots Computer HKLM\SOFTWARE\Policies\Citrix\IMA\Restart Options\Schedule\RestartScheduleEnabled 1=Enabled
0=Disabled
Enables or disables scheduled server restarts. You can configure automatic restarts at specific times and frequencies, plus the starting date of the schedule.
Related Policies:
* Reboot schedule frequency
* Reboot schedule start date
* Reboot schedule time
* Reboot logon disable time
* Reboot custom warning
* Reboot warning message
XenApp 6.0 or later   X
Virtual Desktop Agent Settings Controller Registration Port Computer HKLM\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\ControllerRegistrarPort   The Virtual Desktop Agent requires the information provided by these settings to register with a controller. Because this information is required for registration, you must configure these settings using Active Directory’s Group Policy Editor, unless you provide this information during the Virtual Desktop Agent install.
The TCP/IP port number the Virtual Desktop Agent uses to register with a controller, when using registry-based registration.
By default, the port number is set to 80.
  X  
Virtual Desktop Agent Settings Controller SIDs Computer HKLM\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\ListOfSIDs   The Virtual Desktop Agent requires the information provided by these settings to register with a controller. Because this information is required for registration, you must configure these settings using Active Directory’s Group Policy Editor, unless you provide this information during the Virtual Desktop Agent install.
Space-separated list of controller Security Identifiers (SIDs) the Virtual Desktop Agent uses to register with a controller, when using registry-based registration. This is an optional setting, which can be used to restrict the controllers used for registration.
By default, this setting is blank.
  X  
Virtual Desktop Agent Settings Controllers Computer HKLM\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\ListOfDDCs   The Virtual Desktop Agent requires the information provided by these settings to register with a controller. Because this information is required for registration, you must configure these settings using Active Directory’s Group Policy Editor, unless you provide this information during the Virtual Desktop Agent install.
Space-separated list of controller Fully Qualified Domain Names (FQDNs) the Virtual Desktop Agent uses to register with a controller, when using registry-based registration. This is an optional setting.
By default, this setting is blank.
  X  
Virtual Desktop Agent Settings Site GUID Computer HKLM\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\FarmGUID   The Virtual Desktop Agent requires the information provided by these settings to register with a controller. Because this information is required for registration, you must configure these settings using Active Directory’s Group Policy Editor, unless you provide this information during the Virtual Desktop Agent install.
Specifies the Globally Unique Identifier (GUID) of the XenDesktop site the Virtual Desktop Agent uses to register with a controller, when using Active Directory-based registration.
By default, this setting is blank.
  X  
Virtual Desktop Agent Settings\CPU Usage Monitoring Enable Monitoring Computer HKLM\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\Conditions\CPU_Enable 1=Allowed
0=Prohibited
Enable or disable CPU usage monitoring.   X  
Virtual Desktop Agent Settings\CPU Usage Monitoring Monitoring Period Computer HKLM\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\Conditions\CPU_PeriodSeconds   Period of time, in seconds, during which the moving average for CPU usage is calculated.
By default, this is set to 60 seconds.
  X  
Virtual Desktop Agent Settings\CPU Usage Monitoring Threshold Computer HKLM\SOFTWARE\Policies\Citrix\VirtualDesktopAgent\Conditions\CPU_ThresholdPercent   Threshold, as a percentage, that triggers a High CPU condition, displayed in Desktop Studio and Desktop Director.
By default, this is set to 95%.
  X  
Virtual IP Virtual IP adapter address filtering Computer HKLM\SOFTWARE\Policies\Citrix\VirtualIP\FilterAdapterAddresses 1=Enabled
0=Disabled
Filters the list of addresses returned by the API GetAdaptersAddresses() to only include the session Virtual IP address and the loopback address. Configure the list of programs via the “Virtual IP filter adapter addresses programs list” policy.
NOTE: You must first configure and enable IP Virtualization in Windows RD Session Host Configuration for this feature to work properly.
XenApp 6.0 or later.   X
Virtual IP Virtual IP compatibility programs list Computer HKLM\SOFTWARE\Policies\Citrix\VirtualIP\EnhancedCompatibilityProgramsList <process>, <process>, … Adds additional support to Windows OS Virtual IP so calls to gethostbyname() API within session return the assigned Virtual IP address for the session. You must enable the policy “Virtual IP enhanced compatibility” for this setting to take effect.
NOTE: You must first configure and enable IP Virtualization in Windows RD Session Host Configuration for this feature to work properly.
XenApp 6.0 or later.   X
Virtual IP Virtual IP enhanced compatibility Computer HKLM\SOFTWARE\Policies\Citrix\VirtualIP\EnableEnhancedCompatibility 1=Enabled
0=Disabled
Adds additional support to Windows OS Virtual IP so calls to gethostbyname() API within session return the assigned Virtual IP address for the session. Configure list of programs via the “Virtual IP compatibility programs list” policy.
NOTE: You must first configure and enable IP Virtualization in Windows RD Session Host Configuration for this feature to work properly.
XenApp 6.0 or later.   X
Virtual IP Virtual IP filter adapter addresses programs list Computer HKLM\SOFTWARE\Policies\Citrix\VirtualIP\FilterAdapterAddressesProgramsList <process>, <process>, … Filters the list of addresses returned by the API GetAdaptersAddresses() to only include the session Virtual IP address and the loopback address. You must enable the policy “Virtual IP enhanced compatibility” for this setting to take effect.
NOTE: You must first configure and enable IP Virtualization in Windows RD Session Host Configuration for this feature to work properly.
XenApp 6.0 or later.   X
Virtual IP Virtual IP loopback support Computer HKLM\SOFTWARE\Policies\Citrix\VirtualIP\EnableVirtualLoopbackSupport 1=Enabled
0=Disabled
Allows each session to have its own virtual loopback address for communication. Configure list of programs via the “Virtual IP virtual loopback programs list” policy. XenApp 6.0 or later.   X
Virtual IP Virtual IP virtual loopback programs list Computer HKLM\SOFTWARE\Policies\Citrix\VirtualIP\VirtualLoopbackProgramsList <process>, <process>, … Allows each session to have its own virtual loopback address for communication. You must enable the policy “Virtual IP loopback support” for this setting to take effect. XenApp 6.0 or later.   X
XML Service Trust XML requests Computer HKLM\SOFTWARE\Policies\Citrix\IMA\XML Service\TrustXMLRequests 1=Enabled
0=Disabled
Specifies whether the Citrix XML Service should trust requests it receives. Before enabling this rule, avoid security risks by using IPSec, firewalls, or another technology that ensures only trusted services communicate with the Citrix XML Service. XenApp 6.0 or later   X
XML Service XML Service port Computer HKLM\SOFTWARE\Policies\Citrix\IMA\XML Service\XMLServicePort   Specifies the port number to use for the Citrix XML Service. By default, the port is disabled. Citrix recommends using port 8080. XenApp 6.0 or later   X
ICA Client clipboard redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\AllowClipboardRedir 1=Enabled
0=Disabled
Allow or prevent the clipboard on the client device to be mapped to the clipboard on the server. By default, clipboard redirection is allowed.
To prevent cut-and-paste data transfer between a session and the local clipboard, select “Prohibited”. Users can still cut and paste data between applications running in sessions.
After allowing this setting, configure the maximum allowed bandwidth the clipboard can consume in a client connection using the Clipboard redirection bandwidth limit setting or the Bandwidth limit for clipboard redirection channel as percent of total session bandwidth setting.
Related Policies:
* Clipboard redirection bandwidth limit
* Client clipboard redirection bandwidth limit percent
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA Desktop launches User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\AllowDesktopLaunchForNonAdmins 1=Enabled
0=Disabled
Allows or prevents non-administrative users to connect to a desktop session on the server.
When allowed, non-administrative users can connect. By default, non-administrative users cannot connect to desktop sessions.
XenApp 6.0 or later (Terminal Server only)   X
ICA Launching of non-published programs during client connection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\ProhibitApplicationLaunch 1=Enabled
0=Disabled
Specifies whether to launch initial applications or published applications through ICA or RDP on the server. By default, only published applications are allowed to launch. XenApp 6.0 or later   X
ICA\Adobe Flash Delivery\Flash Redirection Flash acceleration User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashEnable 1=Enabled
0=Disabled
Enables or disables, in Legacy mode only, Flash content rendering on client devices instead of the server. By default, client-side Flash content rendering is allowed.
When enabled, this Legacy setting reduces network and server load by rendering Flash content on the client device. Additionally, the Flash URL Compatibility list setting forces Flash content from specific Web sites to be rendered on the server.
On the user device, Enable HDX MediaStream Flash Redirection on the user device must also be enabled.
When this setting is disabled, Flash content from all Web sites, regardless of URL, is rendered on the server. To allow only certain Web sites to render Flash content on the client device, configure the “Flash URL Compatibility list” setting.
Related Policies:
* Flash URL Compatibility list
* Flash server-side content fetching URL list
* Enable HDX MediaStream Flash Redirection on the user device (on the user device)
XenApp 6 and XenDesktop 5 X X
ICA\Adobe Flash Delivery\Flash Redirection Flash background color list User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashPerURLColorList   Allows custom key colors to be set for given URLs. Key colors appear behind client-rendered Flash and help provide visible region detection.
Key colors should be rare or visible region detection may not work properly.
Entries consist of a URL (with optional wildcards at the beginning and end) followed by a 24-bit RGB color hex code. For example: http://www.sitetomatch.com FF0000.
XenApp 6.5 and XenDesktop 5.5 X X
ICA\Adobe Flash Delivery\Flash Redirection Flash backwards compatibility User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashBackwardsCompatibility 1=Enabled
0=Disabled
The second generation Flash Redirection works with Citrix Receiver 13.0. Enabling Flash backwards compatibility allows earlier versions of Citrix Receiver to work with the original, legacy Flash Redirection features also included in this release.
Connections Types and resulting functionality:
* Second generation Flash Redirection on a user device and second generation Flash redirection on a server → Second generation functionality
* Legacy mode Flash Redirection on a user device and second generation Flash redirection on a server → Legacy mode functionality
* Second generation Flash Redirection on a user device and Legacy mode Flash redirection on a server → Legacy mode functionality
The Enable HDX MediaStream Flash Redirection on the user device setting on the user device must also be enabled.
Related Policies:
* Enable HDX MediaStream Flash Redirection on the user device (on the user device)
XenApp 6.5 and XenDesktop 5.5. X X
ICA\Adobe Flash Delivery\Flash Redirection Flash default behavior User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashDefaultBehavior 1=Enable Flash acceleration
2=Block Flash Player
3=Disable Flash acceleration
Establishes the default behavior of second generation Flash acceleration. The default behavior can be overridden for individual Web pages and Flash instances based on the configuration of the Flash URL Compatibility List. In addition, on the user device, enable the Enable HDX MediaStream Flash Redirection on the user device setting.
There are three options available with this second generation feature:
* Block Flash player – The user is not able to view any Flash content. Second generation and Legacy mode Flash Redirection and server-side rendering are not used.
* Disable Flash acceleration – The user is able to view server-side rendered Flash content if Flash Player for Windows Internet Explorer is installed on the server. Second generation and Legacy mode Flash Redirection is not used.
* Enable Flash acceleration – Flash Redirection is used. Second generation is available where its requirements are met. Legacy mode is available when backwards compatibility is enabled.
Enable Flash acceleration is the default and is used if no option is selected.
Related Policies:
* Flash URL Compatibility list
* Flash server-side content fetching URL list
* Flash backwards compatibility
* Enable HDX MediaStream Flash Redirection on the user device (on the user device)
XenApp 6.5 and XenDesktop 5.5 X X
ICA\Adobe Flash Delivery\Flash Redirection Flash event logging User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashEnableLogging 1=Enabled
0=Disabled
Allows Flash events to be recorded in the Windows application event log. On computers running Windows 7 or Windows Vista, a Flash Redirection-specific log appears in the Applications and Services Log node.
By default, logging is allowed.
Related Policies: Flash default behavior
XenApp 6 and XenDesktop 5. X X
ICA\Adobe Flash Delivery\Flash Redirection Flash intelligent fallback User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashIntelligentFallback 1=Enabled
0=Disabled
If enabled, the system attempts to automatically revert to server-side rendering for Flash Player instances for which client-side rendering is unnecessary or would provide a poor experience XenApp 6.5 and XenDesktop 5.5 X X
ICA\Adobe Flash Delivery\Flash Redirection Flash latency threshold User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashLatencyThreshold   Only applies to Legacy mode features. Flash backwards compatibility must be enabled.
A latency maximum threshold to determine when Adobe Flash content is rendered is specified. By default, the threshold is 30 milliseconds.
During startup, HDX MediaStream Flash Redirection in Legacy mode measures the current latency between the server and user device. If the latency is under the threshold, Flash Redirection Legacy mode is used to render Flash content on the user device. If the latency is above the threshold, the network server renders the content if an Adobe Flash player is available there.
Related Policies:
* Flash default behavior
* Flash backwards compatibility
XenApp 6, XenApp 6.5, XenDesktop 5, and XenDesktop 5.5 X X
ICA\Adobe Flash Delivery\Flash Redirection Flash server-side content fetching URL list User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashServerSideContentFetchingWhitelist   Specifies Web sites whose Flash content can be downloaded to the server then sent to the user device. This setting works in conjunction with the Enable server-side content fetching setting on the user device.
This setting is frequently used when the user device does not have direct access to the Internet. The XenApp or XenDesktop server provides that connection.
The second generation of Flash redirection introduces a server-side content fetching fallback for Flash .swf content files. If the user device is unable to fetch the content from a site and the Flash server-side content fetching URL list is configured and enabled, server-side content fetching seamlessly takes over.
Consider the following when configuring the Flash server-side content fetching URL list setting:
* Add the URL of the Flash application; not the top-level .html page that instantiates the Flash Player to the list.
* Use an asterisk character at the beginning or end of the URL as a wildcard to expand your list.
* Use a trailing wildcard to allow all child URLs, for example http://www.sitetoallow.com/*.
* The prefixes http:// or https:// are used when present, but they are not required.
Related Policies:
* Flash default behavior
* Enable server-side content fetching setting (on the user device)
XenApp 6, XenApp 6.5, XenDesktop 5, and XenDesktop 5.5 X X
ICA\Adobe Flash Delivery\Flash Redirection Flash URL compatibility list User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\HDXFlashPerURLBlacklist   Specifies whether Flash content from listed Web sites is:
* Rendered on the user device.
* Rendered on the server (only option available when in Legacy mode)
* Blocked from rendering.
Consider the following when configuring the Flash URL compatibility list setting:
* Prioritize the list with the most important URLs, actions, and rendering location at the top.
* Use an asterisk character at the beginning or end of the URL as a wildcard to expand your list.
* Use a trailing wildcard to refer to all child URLs, for example http://www.sitetoblock.com/*).
* The prefixes http:// or https:// are used when present, but they are not required.
* Add sites containing Flash content that does not render correctly on the user device to the list.
Related Policies: Flash default behavior
XenApp 6, XenApp 6.5, XenDesktop 5, and XenDesktop 5.5 X X
ICA\Adobe Flash Delivery\Legacy Server Side Optimizations Flash quality adjustment User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\AllowSpeedFlash 0=Do not optimize Adobe Flash animation options
1=Optimize Adobe Flash animation options for all connections
2=Optimize Adobe Flash animation options for low bandwidth connections only
Adjusts quality of Flash content rendered on session hosts to improve performance. By default, this setting is allowed. XenApp 6.0 or later   X
ICA\Audio Audio over UDP Real-Time Transport User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\AllowRtpAudio 1=Enabled
0=Disabled
Allows transmission of audio between host and client over Real-time Transport Protocol (RTP) using the user datagram protocol (UDP). UDP is best suited for real-time Voice over IP activities. UDP transport avoids the lag that can occur with TCP when there is network congestion or packet loss providing real time delivery of the audio data. To use UDP, the audio quality must be set to “Medium – optimized for speech.” XenDesktop 5.5 or later. X  
ICA\Audio Audio Plug N Play User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\EnableAudioPlugNPlay 1=Allowed
0=Prohibited
Allows the use of multiple audio devices. XenApp 6.0 or later   X
ICA\Audio Audio Quality User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\SoundQuality 0=Low – for low speed connections
1=Medium – optimized for speech
2=High – high definition audio
Specify the sound quality as low, medium, or high.
Select “Low – for low-speed connections” for low-bandwidth connections. Sounds sent to the client are compressed up to 16Kbps. This compression results in a significant decrease in the quality of the sound but allows reasonable performance for a low-bandwidth connection.
Select “Medium – optimized for speech” for delivering Voice over IP applications. Audio sent to the client is compressed up to 64Kbps. This compression results in a moderate decrease in the quality of the audio played on the client device, but provides low latency and consumes very low bandwidth. Currently, Real-time Transport (RTP) over UDP is only supported when this audio quality is selected. Use this audio quality even for deliverying media applications for the challenging network connections like very low (less than 512Kbps) lines and when there is congestion and packet loss in the network.
Select “High – high definitiion audio” when delivering media applications. This setting provides high fidelity stereo audio but consumes more bandwidth than the Medium quality setting. Use this setting when network bandwidth is plentiful and sound quality is important.
Bandwidth is consumed only while audio is recording or playing. If both occur at the same time, the bandwidth consumption doubles.
Related Policies:
* Audio redirection bandwidth limit
* Audio redirection bandwidth limit percent
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Audio Client audio redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\AllowAudioRedirection 1=Allowed
0=Prohibited
Allows or prevents applications hosted on the server to play sounds through a sound device installed on the client computer. Also allows or prevents users to record audio input.
After allowing this setting, you can limit the bandwidth consumed by playing or recording audio. Limiting the amount of bandwidth consumed by audio can improve application performance but may also degrade audio quality. Bandwidth is consumed only while audio is recording or playing. If both occur at the same time, the bandwidth consumption doubles.
To specify the maximum amount of bandwidth, configure the “Audio redirection bandwidth limit” setting or the “Audio redirection bandwidth limit percent” setting.
Related Policies:
* Audio redirection bandwidth limit
* Audio redirection bandwidth limit percent
* Client microphone redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Audio Client microphone redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\MultimediaPolicies\AllowMicrophoneRedir 1=Allowed
0=Prohibited
Enables or disables client microphone redirection. When enabled, clients can use microphones to record audio input.
For security, users are alerted when servers that are not trusted by their client devices try to access microphones. Users can choose to accept or not accept access. Users can disable the alert on Citrix Receiver.
If audio is disabled on the client device, this rule has no effect.
Related Policies:
* Audio redirection bandwidth limit
* Audio redirection bandwidth limit percent
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth Audio redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitAudioBw   Specifies the maximum allowed bandwidth in kilobits per second for playing or recording audio in a client session.
If you enter a value for this setting and a value for the “Audio redirection bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* Audio redirection bandwidth limit percent
* Client Audio Redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth Audio redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitAudioBwPercent   Specifies the maximum allowed bandwidth limit for playing or recording audio as a percent of the total session bandwidth.
If you enter a value for this setting and a value for the “Audio redirection bandwidth limit” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies
* Audio redirection bandwidth limit
* Overall session bandwidth limit
* Client audio redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth Client USB device redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitUSBBw   Specifies the maximum allowed bandwidth in kilobits per second for redirection of USB devices to and from the client (workstation hosts only).
If you enter a value for this setting and a value for the “Client USB device redirection bandwidth limit Percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* Client USB device redirection bandwidth limit percent
* Client USB device redirection
* Overall session bandwidth limit
XenApp 6.5 or later and XenDesktop 5.5 or later X X
ICA\Bandwidth Client USB device redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitUSBBwPercent   Specifies the maximum allowed bandwidth for redirection of USB devices to and from the client (workstation hosts only).
If you enter a value for this setting and a value for the “Client USB device redirection bandwidth limit” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* Client USB device redirection bandwidth limit
* Client USB device redirection
* Overall session bandwidth limit
XenApp 6.5 or later and XenDesktop 5.5 or later X X
ICA\Bandwidth Clipboard redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitClipbdBW   Specifies the maximum allowed bandwidth in kilobits per second for data transfer between a session and the local clipboard.
If you enter a value for this setting and a value for the “Clipboard redirection bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* Client clipboard redirection bandwidth limit percent
* Client clipboard redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth Clipboard redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitClipbdBWPercent   Specifies the maximum allowed bandwidth for data transfer between a session and the local clipboard as a percent of the total session bandwidth.
If you enter a value for this setting and a value for the “Clipboard redirection bandwidth limit” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* Clipboard redirection bandwidth limit (Kbps)
* Overall session bandwidth limit
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth COM port redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitComBW   Specifies the maximum allowed bandwidth in kilobits per second for accessing a COM port in a client connection.
If you enter a value for this setting and a value for the “COM port redirection bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* COM port redirection bandwidth limit percent
* Client COM port redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth COM port redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitComBWPercent   Specifies the maximum allowed bandwidth for accessing COM ports in a client connection as a percent of the total session bandwidth.
If you enter a value for this setting and a value for the “COM port redirection bandwidth limit (Kbps)” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* COM port redirection bandwidth limit (Kbps)
* Overall session bandwidth limit
* Client COM port redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth File redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitCdmBw   Specifies the maximum allowed bandwidth in kilobits per second for accessing a client drive in a client connection.
If you enter a value for this setting and a value for the “File redirection bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* File redirection bandwidth limit percent
* Client file/drive redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth File redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitCdmBwPercent   Specifies the maximum allowed bandwidth limit for accessing client drives as a percent of the total session bandwidth.
If you enter a value for this setting and a value for the “File redirection bandwidth limit (Kbps)” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* File redirection bandwidth limit (Kbps)
* Overall session bandwidth limit
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth HDX MediaStream Multimedia Acceleration bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitRAVEBw   Specifies the maximum allowed bandwidth in kilobits per second to deliver streaming audio and video to users using HDX MediaStream Multimedia Acceleration.
If you enter a value for this setting and a value for the “HDX MediaStream Multimedia Acceleration bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* HDX MediaStream Multimedia Acceleration bandwidth limit percent
* HDX MediaStream Multimedia Acceleration
* Overall session bandwidth limit
XenApp 6.5 or later and XenDesktop 5.5 or later X X
ICA\Bandwidth HDX MediaStream Multimedia Acceleration bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitRAVEBwPercent   Specifies the maximum allowed bandwidth, as a percent of the total session bandwidth, to deliver streaming audio and video to users using HDX MediaStream Multimedia Acceleration.
If you enter a value for this setting and a value for the “HDX MediaStream Multimedia Acceleration bandwidth limit” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* HDX MediaStream Multimedia Acceleration bandwidth limit percent
* HDX MediaStream Multimedia Acceleration
* Overall session bandwidth limit
XenApp 6.5 or later and XenDesktop 5.5 or later X X
ICA\Bandwidth LPT port redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitLptBw   Specifies the maximum allowed bandwidth in kilobits per second for print jobs using an LPT port in a single client session.
If you enter a value for this setting and a value for the “LPT port redirection bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* LPT port redirection bandwidth limit percent
* Client LPT port redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth LPT port redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitLptBwPercent   Specifies the bandwidth limit for print jobs using an LPT port in a single client session as a percent of the total session bandwidth.
If you enter a value for this setting and a value for the “LPT port redirection bandwidth limit (Kbps)” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* LPT port redirection bandwidth limit (Kbps)
* Overall session bandwidth limit
* Client LPT port redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth Overall session bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitOverallBw   Specifies the total amount of bandwidth available for client sessions.
Related Policies:
* Printer redirection bandwidth limit percent
* Audio redirection bandwidth limit percent
* TWAIN device redirection bandwidth percent
* File redirection bandwidth limit percent
* Clipboard redirection bandwidth limit percent
* OEM channels bandwidth limit percent
* LPT port bandwidth limit percent
* COM port redirection bandwidth limit percent
* Client USB device redirection bandwidth limit percent
* HDX MediaStream Multimedia Acceleration bandwidth limit percent
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth Printer redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitPrinterBw   Specifies the maximum allowed bandwidth in kilobits per second for accessing client printers in a client session.
If you enter a value for this setting and a value for the “Printer redirection bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies: User > ICA > Bandwidth > Printer redirection bandwidth limit percent
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth Printer redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitPrinterBwPercent   Specifies the maximum allowed bandwidth for accessing client printers as a percent of the total session bandwidth.
If you enter a value for this setting and a value for the “Printer redirection bandwidth limit (Kbps)” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* Printer redirection bandwidth limit (Kbps)
* Overall session bandwidth limit
* Client printer redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Bandwidth TWAIN device redirection bandwidth limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitTwainBw   Specifies the maximum allowed bandwidth in kilobits per second for controlling TWAIN imaging devices from published applications.
If you enter a value for this setting and a value for the “TWAIN device redirection bandwidth limit percent” setting, the most restrictive setting (with the lower value) is applied.
Related Policies:
* TWAIN device redirection bandwidth limit percent
* TWAIN Devices > Client TWAIN device redirection
XenApp 6.0 or later and XenDesktop 5.5 or later X X
ICA\Bandwidth TWAIN device redirection bandwidth limit percent User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\LimitTwainBwPercent   Specifies the maximum allowed bandwidth for controlling TWAIN imaging devices from published applications as a percent of the total session bandwidth.
If you enter a value for this setting and a value for the “TWAIN device redirection bandwidth limit” setting, the most restrictive setting (with the lower value) is applied.
If you configure this setting, you must also configure the “Overall session bandwidth limit” setting which specifies the total amount of bandwidth available for client sessions.
Related Policies:
* Client TWAIN device redirection
* TWAIN device redirection bandwidth limit
* Overall session bandwidth limit
XenApp 6.0 or later and XenDesktop 5.5 or later X X
ICA\Desktop UI Aero Redirection Graphics Quality User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\Vd3d\GraphicsQuality 0=Lossless
1=High
2=Medium
3=Low
Allow the redirection of Aero commands from VDA to client to enrich user experience. XenDesktop 5.5 or later X  
ICA\Desktop UI Desktop wallpaper User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\AllowDesktopWallPaper 1=Allowed
0=Prohibited
Enables or disables the desktop wallpaper in user sessions. By default, desktop wallpaper is allowed. XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Desktop UI Menu animation User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\AllowMenuAnimation 1=Allowed
0=Prohibited
Allows or prevents menu animation. By default, menu animation is allowed.
Menu animation is a Microsoft personal preference setting that causes a menu to appear after a short delay, either by scrolling or fading in. When allowed, an arrow icon appears at the bottom of the menu; the menu appears when you mouse over that arrow.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Desktop UI View window contents while dragging User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\ViewWindowContentsWhileDragging 1=Allowed
0=Prohibited
Controls the display of window content when dragging a window across the screen.
When allowed, the entire window appears to move when you drag it. When prohibited, only the window outline appears to move until you drop it. By default, viewing window contents is allowed.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Auto connect client drives User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\AutoConnectDrives 1=Allowed
0=Prohibited
Allows or prevents automatic connection of client drives when users log on. By default, automatic connection is allowed. When allowing this setting, make sure to enable the settings for the drive types you want automatically connected. For example, configure the “Client optical drives” setting to allow automatic connection of CD-ROM drives on the client device.
Related Policies:
* Client drive redirection
* Client floppy drives
* Client optical drives
* Client fixed drives
* Client network drives
* Client removable drives
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Client drive redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\AllowDriveRedir 1=Allowed
0=Prohibited
Enables or disables file (drive) redirection to and from the client. When enabled, users can save files to all their client drives. When disabled, all file redirection is prevented, regardless of the state of the individual file redirection settings such as “Client floppy drives” and “Client network drives.” By default, file redirection is enabled.
Related Policies:
* Client floppy drives
* Client optical drives
* Client fixed drives
* Client network drives
* Client removable drives
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Client fixed drives User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\AllowFixedDrives 1=Allowed
0=Prohibited
Allows or prevents users from accessing or saving files to fixed drives on the user device. By default, accessing client fixed drives is allowed.
When enabling this setting, make sure the “Client drive redirection” setting is enabled. Additionally, to ensure fixed drives are automatically connected, configure the “Auto connect client drives” setting. If these settings are disabled, client fixed drives are not mapped and users cannot access these drives manually, regardless of the state of the “Client fixed drives” setting.
Related Policies:
* Client drive redirection
* Auto connect client drives
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Client floppy drives User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\AllowFloppyDrives 1=Allowed
0=Prohibited
Allows or prevents users from accessing or saving files to floppy drives on the client device. By default, accessing client floppy drives is allowed.
When enabling this setting, make sure the “Client drive redirection” setting is enabled. Additionally, to ensure floppy drives are automatically connected, configure the “Auto connect client drives” setting. If these settings are disabled, client floppy drives are not mapped and users cannot access these drives manually, regardless of the state of the “Client floppy drives” setting.
Related Policies:
* Client drive redirection
* Auto connect client drives
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Client network drives User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\AllowNetworkDrives 1=Allowed
0=Prohibited
Allows or prevents users from accessing and saving files to client network (remote) drives. By default, accessing client network drives is allowed.
When allowing this setting, make sure the “Client drive redirection” setting is enabled. Additionally, to ensure network drives are automatically connected, configure the “Auto connect client drives” setting. If these settings are disabled, client network drives are not mapped and users cannot access these drives manually, regardless of the state of the “Client network drives” setting.
Related Policies
* Client drive redirection
* Auto connect client drives
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Client optical drives User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\AllowCdromDrives 1=Allowed
0=Prohibited
Allows or prevents users from accessing or saving files to CD-ROM, DVD-ROM, and BD-ROM drives on the client device. By default, accessing client optical drives is allowed.
When enabling this setting, make sure the “Client drive redirection” setting is enabled. Additionally, to ensure CD-ROM drives are automatically connected, configure the “Auto connect client drives” setting. If these settings are disabled, client optical drives are not mapped and users cannot access these drives manually, regardless of the state of the “Client optical drives” setting.
Related Policies:
* Client drive redirection
* Auto connect client drives
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Client removable drives User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\AllowRemoveableDrives 1=Allowed
0=Prohibited
Allows or prevents users from accessing or saving files to removable drives on the user device. By default, accessing client removable drives is allowed.
When enabling this setting, make sure the “Client drive redirection” setting is enabled. Additionally, to ensure removable drives are automatically connected, configure the “Auto connect client drives” setting. If these settings are disabled, client removable drives are not mapped and users cannot access these drives manually, regardless of the state of the “Client removable drives” setting.
Related Policies:
* Client drive redirection
* Auto connect client drives
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\File Redirection Host to client redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\AllowServerFTA 1=Allowed
0=Prohibited
Enables or disables file type associations for URLs and some media content to be opened on the client device. By default, file type association is disabled.
These URL types are opened locally when you enable this setting:
* Hypertext Transfer Protocol (HTTP)
* Secure Hypertext Transfer Protocol (HTTPS)
* Real Player and QuickTime (RTSP)
* Real Player and QuickTime (RTSPU)
* Legacy Real Player (PNM)
* Microsoft’s Media Format (MMS)
XenApp 6.0 or later   X
ICA\File Redirection Preserve client drive letters User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\IO\TryMapToClientDriveLetter 1=Enabled
0=Disabled
Enables or disables preservation of client drive letters. When enabled, and client drive mapping is enabled, client drives are mapped to the same drive letter in the session, where possible. By default, client drive letters are not preserved.
Related Policies: Client drive redirection
XenDesktop 5.0 or later X  
ICA\File Redirection Read-only client drive access User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\ReadOnlyMappedDrive 1=Allowed
0=Prohibited
When enabled, files/folders on mapped client drives can only be accessed in read-only mode.
When disabled, files/folders on mapped client drives can be accessed in regular read/write mode.
When enabling/disabling this setting, make sure the ‘Client drive redirection’ setting is enabled.
Related Policies:
* Client drive redirection
XenApp 6.5 or later (VM-hosted apps only) and XenDesktop 5.5 or later X X
ICA\File Redirection Special folder redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\AllowSpecialFolderRedirection 1=Allowed
0=Prohibited
Allows or prevents Citrix Receiver and Web Interface users to see their local special folders, such as Documents and Desktop, from a session. By default, Special Folder Redirection is allowed.
This setting prevents any objects filtered through a policy from having Special Folder Redirection, regardless of settings that exist elsewhere. When you allow this setting, any related settings specified for the Web Interface or Citrix Receiver are ignored.
To define which users can have special folder redirection, select “Allowed” and include this setting in a policy filtered on the users you want to have this feature. This setting overrides all other special folder redirection settings throughout XenApp.
Because Special Folder Redirection must interact with the client device, settings that prevent users from accessing or saving files to their local hard drives also prevent Special Folder Redirection from working.
For seamless applications and seamless and published desktops, Special Folder Redirection works for Documents and Desktops folders. Citrix does not recommend using Special Folder Redirection with published Windows Explorer.
Related Policies:
* Client fixed drives
* Auto connect client drives
XenApp 6.0 or later (Terminal Services)   X
ICA\File Redirection Use asynchronous writes User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\CdmPolicies\UseAsyncWrites 1=Allowed
0=Prohibited
Enables or disables asynchronous disk writes. By default, asynchronous writes are disabled.
Asynchronous disk writes can improve the speed of file transfers and writing to client disks over WANs, which are typically characterized by relatively high bandwidth and high latency. However, if there is a connection or disk fault, the client file or files being written may end in an undefined state. If this happens, a pop-up window informs the user of the files affected. The user can then take remedial action, such as restarting an interrupted file transfer on reconnection or when the disk fault is corrected.
Citrix recommends enabling asynchronous disk writes only for users who need remote connectivity with good file access speed and who can easily recover files or data lost in the event of connection or disk failure. When enabling this setting, make sure that the “Client drive redirection” setting is enabled. If this setting is disabled, asynchronous writes will not occur.
Related Policies: Client drive redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Mobile Experience Automatic keyboard display User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\AllowAutoKeyboardPopUp 1=Allowed
0=Prohibited
Enables or disables the automatic display of the soft keyboard on mobile devices. By default, the automatic keyboard display is disabled. XenApp 6.5 FP1 or later and XenDesktop 5.6 FP1 or later. X X
ICA\Mobile Experience Launch touch-optimized desktop User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\EnableMobileDesktop 1=Allowed
0=Prohibited
Enables or disables the launching of a touch-optimized desktop for mobile clients. By default, launching touch-optimized desktop is enabled. XenApp 6.5 FP1 or later and XenDesktop 5.6 FP1 or later. X X
ICA\Mobile Experience Remote the combo box User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\AllowComboboxRemoting 1=Allowed
0=Prohibited
Enables or disables the remoting of the combo box on mobile devices. By default, the remoting of the combo box is disabled. XenApp 6.5 FP1 or later and XenDesktop 5.6 FP1 or later. X X
ICA\Multi-Stream Connections Multi-Stream User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\MultiStream 1=Enabled
0=Disabled
Enables or disables the Multi-Stream feature for specified users. By default, Multi-Stream is disabled for all users. When enabling this policy ensure that Multi-Stream computer policy setting is enabled. Otherwise, this setting has no effect.
Related Policy: Multi-Stream policy (Computer)
XenApp 6.5 and XenDesktop 5.5 or later X X
ICA\Port Redirection Auto connect client COM ports User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\IO\AutoConnectClientComPorts 1=Enabled
0=Disabled
When enabled, COM ports from the client are automatically connected. When disabled, COM ports from the client are not automatically connected. By default, COM ports are not automatically connected.
Related Policies: Client COM port redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Port Redirection Auto connect client LPT ports User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\IO\AutoConnectClientLptPorts 1=Enabled
0=Disabled
When enabled, LPT ports from the client are automatically connected. When disabled, LPT ports from the client are not automatically connected. By default, LPT ports are not automatically connected.
Related Policies: Client LPT port redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Port Redirection Client COM port redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\AllowComPortRedirection 1=Allowed
0=Prohibited
When enabled, COM port redirection to and from the client is allowed. When disabled, COM port redirection to and from the client is not allowed. By default, COM port redirection is enabled.
Related Policies: Auto connect client COM ports
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Port Redirection Client LPT port redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\AllowLptPortRedirection 1=Allowed
0=Prohibited
When enabled, LPT port redirection to the client is allowed. When disabled, LPT port redirection to the client is not allowed. By default, LPT port redirection is enabled.
This rule is necessary only for servers that host legacy applications that print to LPT ports; most applications today can send print jobs to printer objects.
Related Policies: Auto connect client LPT ports
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing Client printer redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\AllowPrinterRedir 1=Allowed
0=Prohibited
Allows or prevents client printers to be mapped to a server when a user logs on to a session. By default, client printer mapping is allowed.
Related Policies: Auto-create client printers
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing Default printer User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\DefaultClientPrinter DoNotAdjust=Do not adjust the user’s default printer
ClientDefault=Set default printer to client’s main printer
Specifies how the client’s default printer is established in an ICA session. By default, the client’s current printer is used as the default printer for the session.
“Set default printer to the client’s main printer” allows the client’s current default printer to be used as the default printer for the session.
“Do not adjust the user’s default printer” uses the current Terminal Services or Windows user profile setting for the default printer. If you choose this option, the default printer is not saved in the profile and it does not change according to other session or client properties. The default printer in a session will be the first printer autocreated in the session, which is either:
* The first printer added locally to the Windows server in Control Panel > Printers
* The first autocreated printer, if there are no printers added locally to the server
You can use this option to present users with the nearest printer through profile settings (known as Proximity Printing).
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing Printer assignments User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\PrinterAssignments 1=Enabled Contains one or more entries, each specifying a default printer value, or session printers value, or both, for one or more clients. The default printer value specifies how the clients’ default printer is established in an ICA session. The session printer value lists the network printers to be auto-created in the clients’ ICA sessions.
When creating filters for a policy that contains this setting, include all clients specified in all entries in the setting.
By default, the client’s current printer is used as the default printer for the session.
When setting the default printer value:
“Client main printer” allows the client’s current default printer to be used as the default printer for the session.
“Do not adjust” uses the current Terminal Services or Windows user profile setting for the default printer. If you choose this option, the default printer is not saved in the profile and it does not change according to other session or client properties. The default printer in a session will be the first printer auto-created in the session, which is either:
* The first printer added locally to the Windows server in Control Panel > Printers
* The first auto-created printer, if there are no printers added locally to the server
You can use this option to present users with the nearest printer through profile settings (known as Proximity Printing).
“<Not Set>” means that you are not changing the value set by the system or other policies. It equates to a “Not Configured” state for that entry.
When policy settings are resolved, default printers applied by this setting take precedence over default printers applied by the “Default printer” setting.
When setting the session printer value:
You can add printers to the list, edit the settings of a list entry, or remove printers from the list. You can apply customized settings for the current session at every logon. When printing polices are applied, session printers are merged into a single list: all printers applied in all policies that include a “Printing Assignments” setting; and, all printers applied in policies that include a “Session printer” setting.
Use individual “Default printers” and “Session printers” policies to set default behaviors for a farm, site, large group, or OU. Use the “Printer assignments” policy to assign a large group of printers to multiple users.
Related Policies:
* Default printer
* Session printers
XenApp 6.0 or later and XenDesktop X X
ICA\Printing Printer auto-creation event log preference User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\ErrorLoggingPreference 0=Log errors only
1=Log errors and warnings
2=Do not log errors or warnings
Specifies which events are logged during the printer auto-creation process. You can choose to log no errors or warnings, only errors, or errors and warnings. By default, errors and warnings are logged.
An example of a warning is an event in which a printer’s native driver could not be installed and the universal printer driver is installed instead. To allow universal printer drivers to be used in this scenario, set the “Universal print driver usage” setting to “Use universal printing only” or “Use universal printing only if requested driver is unavailable.”
Related Policies: Universal print driver usage
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing Session printers User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\SessionPrinters   Lists the network printers to be auto-created in an ICA session. You can add printers to the list, edit the settings of a list entry, or remove printers from the list. You can apply customized settings for the current session at every logon. XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing Wait for printers to be created (desktop) User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\SynchronousCreate 1=Enabled
0=Disabled
Allows or prevents a delay in connecting to a session so that desktop printers can be auto-created. By default, a connection delay does not occur. This setting does not apply to published applications or published desktops. XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Client Printers Auto-create client printers User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\AutoCreateClientPrinters 3=Auto-create all client printers
1=Auto-create the client’s default printer only
2=Auto-create local (non-network) client printers only
0=Do not auto-create client printers
Specifies which client printers are auto-created. This setting overrides default client printer auto-creation settings. By default, all client printers are auto-created.
This setting applies only if the “Client printer redirection” setting is enabled.
“Auto-create all client printers” creates all printers on the client device.
“Do not auto-create client printers” turns off printer autocreation when users log on.
“Auto-create the client’s default printer only” automatically creates the printer selected as the client’s default printer.
“Auto-create local (non-network) client printers only” automatically creates only printers directly connected to the client device through LPT, COM, USB, or other local port.
Related Policies: Client printer redirection
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Client Printers Auto-create generic universal printer User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\AutoCreateGenericUPDPrinter 1=Enabled
0=Disabled
Enables or disables auto-creation of the Citrix UNIVERSAL Printer generic printing object for sessions with a UPD capable client. By default, the generic universal printer is not auto-created.
Related Policies:
* Universal print driver usage
* Universal driver preference
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Client Printers Client printer names User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\ClientPrinterNames 0=Standard printer names
1=Legacy printer names
Selects the naming convention for auto-created client printers. By default, standard printer names are used.
For most configurations, select “Standard printer names” which are similar to those created by native Terminal Services, such as “HPLaserJet 4 from clientname in session 3.”
Select “Legacy printer names” to use old-style client printer names and preserve backward compatibility for users or groups using MetaFrame Presentation Server 3.0 or earlier. An example of a legacy printer name is “Client/clientname#/HPLaserJet 4.”
Related Policies: Auto-create client printers
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Client Printers Direct connections to print servers User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\AllowDirectConnectToPrintServer 1=Enabled
0=Disabled
Enables or disables direct connections from the host to a print server for client printers hosted on an accessible network share. By default, direct connections are enabled.
Allow direct connections if the network print server is not across a WAN from the host. Direct communication results in faster printing if the network print server and host server are on the same LAN.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Client Printers Printer driver mapping and compatibility User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\DriverMappingList   Lists driver substitution rules for auto-created client printers. When you define these rules, you can allow or prevent printers to be created with the specified driver. Additionally, you can allow created printers to use only universal printer drivers.
Driver substitution overrides (or maps) printer driver names the client provides, substituting an equivalent driver on the server. This gives server applications access to client printers that have the same drivers as the server but different driver names.
You can add a driver mapping, edit an existing mapping, override custom settings for a mapping, remove a mapping, or change the order of driver entries in the list. When adding a mapping, enter the client printer driver name and then select the server driver you want to substitute.
Related Policies: Universal print driver usage
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Client Printers Printer properties retention User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\RetainPrinterProperties 0=Saved on the client device only
1=Retained in user profile only
2=Held in profile only if not saved on client
3=Do not retain printer properties
Specifies whether and where to store printer properties. By default, the system determines whether printer properties are stored on the client device, if available, or in the user profile.
Select “Held in profile only if not saved on client” to allow the system to determine where printer properties are stored. Printer properties are stored either on the client device, if available, or in the user profile. Although this option is the most flexible, it can also slow logon time and use extra bandwidth for system-checking.
Select “Saved on the client device only” if your system has a mandatory or roaming profile that you do not save. Choose this option only if all the servers in your farm are running XenApp 5 and your users are using Citrix XenApp Plugin versions 9.x or later.
Select “Retained in user profile only” if your system is constrained by bandwidth (this option reduces network traffic) and logon speed or your users use legacy plug-ins. This option stores printer properties in the user profile on the server and prevents any properties exchange with the client device. Use this option with MetaFrame Presentation Server 3.0 or earlier and MetaFrame Presentation Server Client 8.x or earlier. Note that this is applicable only if a Terminal Services roaming profile is used.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Client Printers Retained and restored client printers User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\AllowRetainedRestoredClientPrinters 1=Allowed
0=Prohibited
Enables or disables the retention and re-creation of client printers. By default, client printers are auto-retained and auto-restored.
Retained printers are user-created printers that are created again, or remembered, at the start of the next session. When XenApp recreates a retained printer, it considers all policy settings except the “Auto-create client printers” setting.
Restored printers are printers fully customized by an administrator, with a saved state that is permanently attached to a client port.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Drivers Automatic installation of in-box printer drivers User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\AllowInboxDriverAutoInstall 1=Enabled
0=Disabled
Enables or disables the automatic installation of printer drivers from the Windows in-box driver set or from driver packages which have been staged onto the host using “pnputil.exe /a”. By default, these drivers are installed as needed.
Related Policies: Printer driver mapping and compatibility
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Drivers Universal driver preference User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\UPDDriverPreference Example: EMF;XPS;PCL5c;PCL4;PS Specifies the order in which XenApp attempts to use Universal Printer drivers, beginning with the first entry in the list. You can add, edit, or remove drivers, and change the order of drivers in the list.
Related Policies: Universal print driver usage
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Drivers Universal print driver usage User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\UPDUsage 0=Use only printer model specific drivers
1=Use universal printing only
2=Use universal printing only if requested driver is unavailable
3=Use printer model specific drivers only if universal printing is unavailable
Specifies when to use universal printing. Universal printing employs generic printer drivers instead of standard model-specific drivers potentially simplifying burden of driver management on host machines. The availability of a universal print driver depends upon capabilities of client, host, and print server software. In some certain configurations, universal printing may not be available. By default, universal printing is used only if the requested driver is unavailable.
“Use universal printing only if requested driver is unavailable” uses standard model specific drivers for printer creation if they are available. If a requested driver model is not available, the system will attempt to create the printer with a universal driver.
“Use only printer model specific drivers” specifies that the printers should not be created with a universal driver. If the requested driver model is unavailable, the printer will not be created.
“Use universal printing only” specifies that only universal drivers should be used to create printers. If a suitable universal driver universal printing is not available, then the printer will not be created.
“Use printer model specific drivers only if universal printing is unavailable” employs a universal printer driver if it is available. If a suitable universal driver is not available, the printer may still be created with requested driver model if it is available.
Related Policies:
* Universal driver preference
* Auto-create generic universal printer
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Universal Printing Server Universal Print Server print stream input bandwidth limit (kpbs) User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\UPClientOutputBandwidthLimit   Specifies a upper bound in kilobits-per-second for the transfer rate of print data delivered from a XenApp or XenDeskop host session to a Universal Print Server via the CGP protocol. Default value is unlimited (0).
Related Policies:
* Universal Print Server enable
* Universal Print Server print stream (CGP) port
XenApp 6.5 or later with the Universal Print Client and XenDesktop 5.5 or later with the Universal Print Client X X
ICA\Printing\Universal Printing Universal printing EMF processing mode User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\EMFProcessingMode 1=Reprocess EMFs for printer
0=Spool directly to printer
Controls the method of processing the EMF spool file on the Windows client machine. When using the Citrix Universal Printer driver, the system spools the EMF records on the host and delivers the EMF spool file to the Windows client for processing. Typically, these EMF spool files are injected directly to the client’s spool queue. For printers and drivers that are compatible with the EMF format, this is the fastest printing method. However, some drivers may require the EMF spool file to be reprocessed and sent through the GDI subsystem on the client. Normally, this alternate print path is selected automatically. However, since it is not always possible to detect such printers and drivers automatically, this setting can be used to force the EMF spool file to be reprocessed and sent through the GDI subsystem on the client.
Related Policies: Universal print driver usage
XenApp 6.0 or later with printing optimization pack and XenDesktop 5.0 or later X X
ICA\Printing\Universal Printing Universal printing image compression limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\ImageCompressionLimit 4294967295=No compression
0=Best quality (lossless compression)
High quality
2=Standard quality
3=Reduced quality (maximum compression)
Defines the maximum quality and the minimum compression level available for images printed with the Universal Printer driver. By default, the image compression limit is set to “Best quality (lossless compression).” If “No compression” is selected, compression is disabled for EMF printing only. Compression is not disabled for XPS printing.
When adding this setting to a policy that includes the “Universal printing optimization defaults” setting, be aware of the following items:
* If the compression level in the “Universal printing compression limit” setting is lower than the level defined in “Universal printing optimization defaults” setting, images are compressed at the level defined in the “Universal printing compression limits” setting.
* If compression is disabled, the “Desired image quality” and “Enable heavyweight compression” options of the “Universal printing optimization defaults” setting have no effect in the policy.
Related Policies:
* Universal print driver usage
* Universal printing optimization defaults
XenApp 6.0 or later with printing optimization pack and XenDesktop 5.0 or later X X
ICA\Printing\Universal Printing Universal printing optimization defaults User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\UPDCompressionDefaults   Specifies the default settings for the Universal Printer when it is created for a session.
This setting provides the following options:
* Desired image quality – Controls the level of image compression. By default, “Standard quality” is selected.
* Enable heavyweight compression – Enables or disables reducing bandwidth beyond the “Desired image quality” compression level without losing image quality. By default, heavyweight compression is disabled.
* Allow caching of embedded images – Allows or prevents embedded images to be cached. By default, image caching is allowed.
* Allow caching of embedded fonts – Allows or prevents embedded fonts to be cached. By default, font caching is allowed.
* Allow non-administrators to modify these settings – Allows or prevents non-administrative users from modifying any of these options through the printer driver’s advanced print settings. By default, users cannot modify these options.
These options are supported for EMF printing. For XPS printing, only the “Desired image quality” option is supported.
When adding this setting to a policy that includes the “Universal printing compression limits” setting, be aware of the following items:
* If the compression level in the “Universal printing compression limits” setting is lower than the level defined in the “Universal printing optimization defaults” setting, images are compressed at the level defined in the “Universal printing compression limits” setting. To ensure the compression level defined in the “Universal printing optimization defaults” setting is the effective compression level, ensure the “Universal printing compression limits” setting is configured to match or exceed the level defined in the “Desired image quality” option.
* If the “Universal printing compression limit” setting is set to “No compression,” the “Desired image quality” and “Enable heavyweight compression” options have no effect in the policy.
Related Policies:
* Universal print driver usage
* Universal printing image compression limit
XenApp 6.0 or later with printing optimization pack and XenDesktop 5.0 or later X X
ICA\Printing\Universal Printing Universal printing preview preference User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\UniversalPrintingPreviewPreference 0=Do not use print preview for auto-created or generic universal printers
1=Use print preview for auto-created printers only
2=Use print preview for generic universal printers only
3=Use print preview for both auto-created and generic universal printers
Specifies whether to use the print preview function for auto-created or generic universal printers. By default, print preview is not used for auto-created or generic universal printers.
Related Policies: Universal print driver usage
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Printing\Universal Printing Universal printing print quality limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\PrintingPolicies\DPILimit 150=Draft (150 DPI)
300=Low Resolution (300 DPI)
600=Medium Resolution (600 DPI)
1200=High Resolution (1200 DPI)
0=No limit
Specifies the maximum dots per inch (dpi) available for generating printed output in the session. By default, no limit is specified.
Related Policies: Universal print driver usage
XenApp 6.0 or later with printing optimization pack and XenDesktop 5.0 or later X X
ICA\Security SecureICA minimum encryption level User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\MinEncryptionLevel 1=Basic
2=RC5 (128 bit) logon only
3=RC5 (40 bit)
4=RC5 (56 bit)
5=RC5 (128 bit)
Specifies the minimum level at which to encrypt session data sent between the server and a client device.
“Basic” encrypts the client connection using a non-RC5 algorithm. It protects the data stream from being read directly, but it can be decrypted. By default, the server uses Basic encryption for client-server traffic.
“RC5 (128 bit) logon only” encrypts the logon data with RC5 128-bit encryption and the client connection using Basic encryption.
“RC5 (40 bit)” encrypts the client connection with RC5 40-bit encryption.
“RC5 (56 bit)” encrypts the client connection with RC5 56-bit encryption.
“RC5 (128 bit)” encrypts the client connection with RC5 128-bit encryption.
The settings you specify for client-server encryption can interact with any other encryption settings in XenApp and your Windows operating system. If a higher priority encryption level is set on either a server or client device, settings you specify for published resources can be overridden.
You can raise encryption levels to further secure communications and message integrity for certain users. If a policy requires a higher encryption level, plug-ins using a lower encryption level are denied connection.
SecureICA does not perform authentication or check data integrity. To provide end-to-end encryption for your server farm, use SecureICA with SSL/TLS encryption.
SecureICA does not use FIPS-compliant algorithms. If this is an issue, configure the server and plug-ins to avoid using SecureICA.
XenApp 6.0 and above (Terminal Servers)   X
ICA\Session Limits Concurrent logon limit User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\ConcurrentLogonLimit   Specifies the maximum number of connections a user can make to the server farm at any given time.
This setting reduces the number of client connection licenses in use and conserves resources. By default, there is no limit on concurrent connections.
Related Policies:
* Limits on administrator sessions
* Limit user sessions
XenApp 6.0 or later   X
ICA\Session Limits Disconnected Session Timer User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\EnableSessionDisconnectTimer 1=Enabled
0=Disabled
Enables or disables a timer to determine how long a disconnected, locked workstation can remain locked before the session is logged off. By default, this timer is disabled, and disconnected sessions are not logged off.
Related Policies: Disconnected session timer interval
XenDesktop 5.0 or later X  
ICA\Session Limits Disconnected Session Timer Interval User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\SessionDisconnectTimerPeriod   Determines how long, in minutes, a disconnected, locked workstation can remain locked before the session is logged off. By default, the time period is 1440 minutes (24 hours).
Related Policies: Session disconnect timer
XenDesktop 5.0 or later X  
ICA\Session Limits Linger Disconnect Timer Interval User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\LingerDisconnectTimerInterval   Disconnects an existing session the specified number of minutes after the last application exits. Once disconnected, the XenApp license is released. If the user launches an application before the timer interval expires, the Linger Disconnect timer will reset. If not configured or set to zero, lingering sessions will not disconnect before logging off. This value can be any positive number.
Related Policy : Linger Terminate Timer Interval.
XenApp 6.5 or later   X
ICA\Session Limits Linger Terminate Timer Interval User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\LingerTerminateTimerInterval   Terminates an existing session the specified number of minutes after the last application exits. If a new user application launches, the Linger Terminate timer is reset. If not configured or set to zero, session lingering will be disabled. This value can be any positive number. XenApp 6.5 or later   X
ICA\Session Limits Pre-launch Disconnect Timer Interval User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\PrelaunchDisconnectTimerInterval   Disconnects an existing Pre-launch session after the specified number of minutes. By default, sessions are disconnected after 60 minutes. To configure this setting, enter any positive number. Once disconnected, the XenApp license is released. If the user launches an application before the timer expires, it is launched in the existing session.
Note: Pre-launch sessions are supported for Citrix Receiver only.
XenApp 6.5 or later   X
ICA\Session Limits Pre-launch Terminate Timer Interval User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\PrelaunchTerminateTimerInterval   Terminates an existing Pre-launch session after the specified number of minutes. By default, sessions are terminated after 60 minutes. To configure this setting, enter any positive number. If the user launches an application before the timer expires, the session is reconnected if necessary. The application will then launch in the session.If the timer interval is set to zero, pre-launched session terminates immediately.
Note: Pre-launch sessions are supported for Citrix Receiver only.
XenApp 6.5 or later   X
ICA\Session Limits Session Connection Timer User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\EnableSessionConnectionTimer 1=Enabled
0=Disabled
Enables or disables a timer to determine the maximum duration of an uninterrupted connection between a user device and a workstation. By default, this timer is disabled.
Related Policies: Session connection timer interval
XenDesktop 5.0 or later X  
ICA\Session Limits Session Connection Timer Interval User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\SessionConnectionTimerInterval   Determines, in minutes, the maximum duration of an uninterrupted connection between a user device and a workstation. By default, the maximum duration is 1440 minutes (24 hours).
Related Policies: Session connection timer
XenDesktop 5.0 or later X  
ICA\Session Limits Session idle Timer User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\EnableSessionIdleTimer 1=Enabled
0=Disabled
Enables or disables a timer to determine how long an uninterrupted user device connection to a workstation will be maintained if there is no input from the user. By default, this timer is enabled.
Related Policies: Session idle timer interval
XenDesktop 5.0 or later X  
ICA\Session Limits Session idle Timer Interval User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\SessionIdleTimerInterval   Determines, in minutes, how long an uninterrupted user device connection to a workstation will be maintained if there is no input from the user. By default, idle connections are maintained for 1440 minutes (24 hours).
Related Policies: Session idle timer
XenDesktop 5.0 or later X  
ICA\Shadowing Input from shadow connections User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\ShadowAllowInput 1=Allowed
0=Prohibited
Allows or prevents shadowing users to take control of the keyboard and mouse of the user being shadowed during a shadowing session.
Related Policies:
* Shadowing
* Users who can shadow other users
XenApp 6.0 or later   X
ICA\Shadowing Log shadow attempts User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\ShadowLogging 1=Enabled
0=Disabled
Allows or prevents recording of attempted shadowing sessions in the Windows event log.
Several different event types are recorded in the Windows Event log. These include user shadowing requests, such as when users stop shadowing, failure to launch shadowing, and access to shadowing denials.
Related Policies: Shadowing
XenApp 6.0 or later   X
ICA\Shadowing Notify user of pending shadow connections User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\ShadowNotifyUser 1=Enabled
0=Disabled
Allows or prevents shadowed users to receive notification of shadowing requests from other users. When a user receives a shadowing request, the user can accept or deny the request. By default, users are notified when they are being shadowed.
Related Policies:
* Shadowing
* Users who can shadow other users
XenApp 6.0 or later   X
ICA\Shadowing Users who can shadow other users User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\ShadowAllowList   Specifies the users who can shadow other users.To prevent specific users from initiating shadowing sessions, configure the “Users who cannot shadow other users” setting.
Related Policies:
* Shadowing
* Users who cannot shadow other users
XenApp 6.0 or later   X
ICA\Shadowing Users who cannot shadow other users User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\ICAPolicies\ShadowDenyList   Specifies the users who cannot shadow other users. This setting takes precedence over the “Users who can shadow other users” setting under the following conditions:
.Both this setting and the “Users who can shadow other users” setting are added to a policy and enabled.
.The same user is specified in both settings
When unfiltered, this setting prevents the specified users from initiating shadowing sessions with all other users. However, when a filter is applied, the specified users can initiate shadowing sessions only under the conditions specified by the filter.
For example, the Sales Manager is allowed to shadow only the users in the Sales department. The Sales Manager is added to the “Users who cannot shadow other users” setting and a filter is applied that specifies the users in the Sales department. This enables the Sales Manager to initiate shadowing sessions with other Sales employees.
Related Policies:
* Shadowing
* Users who can shadow other users
XenApp 6.0 or later   X
ICA\Time Zone Control Estimate local time for legacy clients User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\AllowLocalTimeEstimation 1=Enabled
0=Disabled
Enables or disables estimating the local time zone of client devices that send inaccurate time zone information to the server. By default, the server estimates the local time zone when necessary.
Related Policies: Use local time of client
XenApp 6.0 or later   X
ICA\Time Zone Control Use local time of client User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\UXPolicies\UseLocalTimeOfClient 0=Use server time zone
1=Use client time zone
Determines the time zone setting of the user session. When enabled, the administrator can choose to default the user session’s time zone settings to that of the user’s time zone settings.
On XenDesktop: By default, the user session’s time zone is used for the session. “Use Client Time Zone” will be in effect if this policy is not active or “use default value” is checked.
On XenApp: By default, the server’s time zone is used for the session. For this setting to be enforced, enable the “Allow time zone redirection” setting in the Remote Desktop Services node of the Group Policy Management Console.
Related Policies: Local Time Estimation
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\TWAIN Devices Client TWAIN device redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\TWAINRedirectionEnable 1=Allowed
0=Prohibited
Allows or prevents users to access TWAIN devices, such as digital cameras or scanners, on the client device from published image processing applications. By default, TWAIN device redirection is allowed.
Related Policies:
* TWAIN compression level
* TWAIN device redirection bandwidth limit
* TWAIN device redirection bandwidth limit percent
XenApp 6.0 or later and XenDesktop 5.5 or later X X
ICA\TWAIN Devices TWAIN compression level User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\TWAINCompressionLevel 0=None
1=Low
2=Medium
3=High
Specifies the level of compression of image transfers from client to server. Use “Low” for best image quality, “Medium” for good image quality, or “High” for low image quality. By default, medium compression is applied.
Related Policies: Client TWAIN device redirection
XenApp 6.0 or later and XenDesktop 5.5 or later X X
ICA\USB Devices Client USB device redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\AllowUSBRedir 1=Allowed
0=Prohibited
Enables or disables redirection of USB devices to and from the client (workstation hosts only).
Related Policies: Client USB device redirection rules
XenApp 6.0 or later (VM Hosted Apps) and XenDesktop 5.0 or later X X
ICA\USB Devices Client USB device redirection rules User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VCPolicies\USBDeviceRules   Lists redirection rules for USB devices.
When a user plugs in a USB device, the host device checks it against each policy rule in turn until a match is found. The first match for any device is considered definitive. If the first match is an Allow rule, the device is remoted to the virtual desktop. If the first match is a Deny rule, the device is available only to the local desktop. If no match is found, default rules are used. For more information about the default policy configuration for USB devices, refer to CTX11972, “Creating USB Rules,” in the Citrix Knowledge Center.
Policy rules take the format {Allow:|Deny:} followed by a set of tag= value expressions separated by whitespace. The following tags are supported:
* VID – Vendor ID from the device descriptor
* PID – Product ID from the device descriptor
* REL – Release ID from the device descriptor
* Class – class from either the device descriptor or an interface descriptor
* SubClass – Subclass from either the device descriptor or an interface descriptor
* Prot – Protocol from either the device descriptor or an interface descriptor
When creating new policy rules, be aware of the following:
* Rules are case-insensitive.
* Rules may have an optional comment at the end, introduced by #.
* Blank and pure comment lines are ignored.
* Tags must use the matching operator =. For example, VID=1230.
* Each rule must start on a new line or form part of a semicolon-separated list.
* Refer to the USB class codes available from the USB Implementers Forum, Inc. Web site.
Examples of administrator-defined USB policy rules:
Allow: VID=1230 PID=0007 # ANOther Industries, ANOther Flash Drive
Deny: Class=08 subclass=05 # Mass Storage
To create a rule that denies all USB devices, use “DENY:” with no other tags.
Related Policies: Client USB device redirection
XenApp 6.0 or later (VM Hosted Apps) and XenDesktop 5.0 or later X X
ICA\USB Devices Client USB Plug and Play device redirection User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\IO\AllowPNPRedirection 1=Allowed
0=Prohibited
Allows or prevents plug-n-play devices such as cameras or point-of-sale (POS) devices to be used in a client session. By default, plug-n-play device redirection is allowed.
When set to “Allowed,” all plug-n-play devices for a specific user or group are redirected. When set to “Prohibited,” no devices are redirected.
XenApp 6.0 or later (Terminal Server only)   X
ICA\Visual Display Max frames per second User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\FramesPerSecond   Sets the maximum number of frames per second that the virtual desktop will send to the client.
If you want to improve the user experience you can increase the maximum FPS to 30. This will consume more resources and bandwidth, but will provide a better user experience.
On the other hand, if you want to maximize server scalability and reduce bandwidth usage at the expense of user experience, you can set the value somewhere between 10 or 15.
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Visual Display\Moving Images Minimum Image Quality User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\MinimumAdaptiveDisplayJpegQuality 0=Normal
1=High
2=Low
3=Ultra High
4=Very High
Adaptive Display JPEG Quality Floor. You can choose from five options, Ultra High, Very High, High, Normal, and Low. The quality order is Ultra High being the highest and Low being the lowest. Normal is the default value. XenDesktop 5.5 or later. X  
ICA\Visual Display\Moving Images Moving Image Compression User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\MovingImageCompressionConfiguration 1=Enabled
0=Disabled
Adaptive Display is enabled by default. You can disable it by policy.
The session has to be restarted before policy change taking effect. Adaptive Display is mutual exclusive
with Progressive Display. Enabling Adaptive Display will disable Progressive Display and vice versa.
However it is possible for both Progressive Display and Adaptive Display to be off at the same time. Progressive Display
as a legacy feature is not recommended to use on XneDesktop. Setting Progressive Thrashold Level will disable Adaptive Display.
XenDesktop 5.5 or later. X  
ICA\Visual Display\Moving Images Progressive compression level User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\ProgressiveCompressionLevel 0=None
2=Ultra high
3=Very high
4=High
5=Medium
6=Low
Provides a less detailed but faster initial display than lossy compression.
The more detailed image (defined by the Lossy compression level setting) appears when it becomes available. Use very high or ultra high compression for improved viewing.
For progressive compression to be effective, its compression level must be higher than the Lossy compression level setting; by default, no Progressive compression level setting is selected.
Related Policies:
* Progressive compression threshold value
* Heavyweight compression
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Visual Display\Moving Images Progressive compression threshold value User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\ProgressiveCompressionThreshold   The maximum bandwidth in kilobits per second for a connection to which progressive compression is applied. This is applied only to client connections under this bandwidth. By default, the threshold value is unlimited.
Related Policies:
* Progressive compression level
* Heavyweight compression
XenApp 6.0 or later and XenDesktop 5.0 or later X X
ICA\Visual Display\Moving Images Target Minimum Frame Rate User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\TargetedMinimumFramesPerSecond   The system will try its best to maintain this many frames per second when bandwidth is low. The default is 10. XenDesktop 5.5 or later. X  
ICA\Visual Display\Still Images Extra Color Compression User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\ExtraColorCompression 1=Enabled
0=Disabled
Extra color compression improves responsiveness over low bandwidth connections at the expense of image quality. XenApp 6.5 or later and XenDesktop 5.0 or later   X
ICA\Visual Display\Still Images Extra Color Compression Threshold User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\ExtraColorCompressionThreshold   Threshold at which Extra Color Compression is applied. XenApp 6.5 or later and XenDesktop 5.0 or later   X
ICA\Visual Display\Still Images Heavyweight compression User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\EnableHeavyweightCompression 1=Enabled
0=Disabled
Reduces bandwidth further without losing image quality by using a more advanced, but more CPU-intensive graphic algorithm. If enabled, it applies to all lossy compression settings. By default, heavyweight compression is not used. This setting is supported on Citrix Receiver but has no effect on other plug-ins.
Related Policies:
* Progressive compression level
* Progressive compression threshold value
XenApp 6.0 or later and XenDesktop 5.0 or later   X
ICA\Visual Display\Still Images Lossy compression level User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\LossyCompressionLevel 0=None
1=Low
2=Medium
3=High
Degree of lossy compression used on images. For improved responsiveness with bandwidth-intensive images, use high compression. By default, medium compression is selected.
Where preserving image data is vital (for example, when displaying X-ray images where no loss of quality is acceptable), you might not want to use lossy compression.
Related Policies: Lossy compression threshold value
XenApp 6.0 or later and XenDesktop 5.0 or later   X
ICA\Visual Display\Still Images Lossy compression threshold value User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\GraphicsPolicies\LossyCompressionThreshold   The maximum bandwidth in kilobits per second for a connection to which lossy compression is applied. This is applied only to client connections under this bandwidth. By default, the threshold value is unlimited.
Enabling lossy compression with no threshold can improve the display speed of high-detail bitmaps (such as photographs) over a LAN.
Related Policies: Lossy compression level
XenApp 6.0 or later and XenDesktop 5.0 or later   X
Server Session Settings Session importance User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\SessionImportance\SessionImportance 1=Low
2=Normal
3=High
Specifies the importance level at which a session is run.
If the CPU Management Server Level setting is configured for no CPU utilization management, sessions with higher importance levels are allowed to use more CPU cycles than sessions with lower importance levels.
If the CPU Management Server Level setting is configured for Preferential Load Balancing, sessions with higher importance levels are directed to servers with lower resource allotments.
Related Policies: CPU Management Server Level
XenApp 6.0 or later   X
Server Session Settings Single Sign-On User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\SSOPolicies\EnableSSO 1=Enabled
0=Disabled
Enables or disables the use of Single Sign-On when users connect to servers or published applications in a XenApp farm.   X  
Server Session Settings Single Sign-On central store User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\SSOPolicies\CentralStoreServer   Specifies the UNC path of the Single Sign-On central store to which users are allowed to connect.
Policies apply only to shared folders you configure to be Single Sign-On central stores. If you want this setting to use the central store specified by the Single Sign-On Plug-in, leave this field blank.
Server farm zone failover preferences apply only to published objects, not to central stores. If the user’s preferred zone is not operating and the connection fails over to a backup zone, the user cannot access published objects using Single Sign-On if the central store is in the failed zone.
  X  
Virtual Desktop Agent Settings\HDX3Dpro EnableLossless User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\HDX3DProPolicies\EnableLossless 1=Allowed
0=Prohibited
Allows the lossless codec for the user   X  
Virtual Desktop Agent Settings\HDX3Dpro HDX3DPro Quality Settings User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\HDX3DProPolicies\MinMaxQualityValues   Set the minimum and maximum values for ProGraphics. These values can be between 0 and 100, and the maximum has to be greater than or equal to the minimum.   X  
Virtual Desktop Agent Settings\ICA Latency Monitoring Enable Monitoring User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VirtualDesktopAgent\Conditions\ICALatency_Enable 1=Allowed
0=Prohibited
Enable or disable ICA Latency monitoring.   X  
Virtual Desktop Agent Settings\ICA Latency Monitoring Monitoring Period User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VirtualDesktopAgent\Conditions\ICALatency_PeriodSeconds   Period of time, in seconds, during which the moving average for ICA Latency is calculated.
By default, this is set to 30 seconds.
  X  
Virtual Desktop Agent Settings\ICA Latency Monitoring Threshold User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VirtualDesktopAgent\Conditions\ICALatency_ThresholdMs   Threshold, in milliseconds, that triggers a High Latency condition, displayed in Desktop Studio and Desktop Director.
By default, this is set to 200 milliseconds.
  X  
Virtual Desktop Agent Settings\Profile Load Time Monitoring Enable Monitoring User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VirtualDesktopAgent\Conditions\UPMLogonTime_Enable 1=Allowed
0=Prohibited
Enable or disable Profile load time monitoring.   X  
Virtual Desktop Agent Settings\Profile Load Time Monitoring Threshold User HKLM\SOFTWARE\Policies\Citrix\<ID>\User\VirtualDesktopAgent\Conditions\UPMLogonTime_ThresholdSec   Threshold, in seconds, that triggers a High Profile Load Time condition, displayed in Desktop Studio and Desktop Director.
By default, this is set to 60 seconds.
  X  

 

Sources:

 

Reference:

<

p>Citrix Policy Reference

Leave a Reply

Your email address will not be published. Required fields are marked *