Citrix: How Policies Impact Citrix PS Environments

There are numerous ways to apply a configuration or security setting onto a group of servers within a Presentation Server environment. Because policies are so unique, diverse and customizable, there is no single, correct method toward policy design. However, this document will give the key areas to consider when deciding on the appropriate approach to implementing a setting using a policy. This design consideration will look at the following types of policies and the common practices associated with them:

  • Citrix Presentation Server policies: These policies are defined within the management console on Presentation Server and only apply to connections using the Citrix ICA protocol but not the Microsoft RDP protocol. Presentation Server policies also allow for the configuration of Presentation Server-specific options like Session Printers and Progressive Display. The power of these policies is that they have the ability to be filtered based on users, location and even the method for launching the published applications. Many of these filters are only available within Presentation Server.

  • Active Director y policies: These policies are configured within Active Directory. They are applied to organizational units (folders), domains, sites, etc. within the Active Directory structure. A single Active Director y policy can consist of a computer policy and a user policy. A computer policy consists of settings that affect the physical computer and impact all users logging onto the computer while a user policy affects the user and is applied on all system s the user logs on to. Local server policies and custom policies are type s of Active Director y policies and are described as:

  • Local Server Policies and Settings: Local Server policies are similar to Active Directory policies, except they are managed on a server-by-server basis and configured locally on that specific server, where Active Directory policies are managed centrally and can impact hundreds or thousands of users or computers with a single application of a policy.

  • Custom Active Directory Policy Templates: Custom ADM templates, like the Citrix icaclient.adm template, are Active Directory or Local Server policies used to make configuration settings. They can be custom registry settings or simply standard policies re-organized as two examples. The concept of custom templates is supported, but depending on the author of the custom template, supportability by either Citrix or Microsoft might not be available. Organizations will have to verify the supportability of custom ADM templates. Also, any custom template used might already have settings configured, potentially causing issues with the environment. It is highly recommended to test custom policies in a test environment before implementing in production.

The following five areas are the basis f or the design decisions for an enterprise deployment of Presentation Server. These types of policies will be impacted by the following design areas:

  • Policy Type

  • Policy Integration

  • Policy Filters Policy Prioritization

  • Policy Precedence

Download hier de pdf: How_Policies_Impact_Presentation_Server_Environments_JS.pdf




Citrix: BackupPolicy.vbs

In een artikel van Wilco van Bragt kwam ik het script BackupPolicy.vbs tegen. Dit artikel verwijst naar een post op hier staat het script ook als download.

De volgende details over script zijn vrijgegeven:

The backup script is pretty straightforward. It allows you to parse two (optional) parameters:

  • Logging detail level
  • XML file name the policy information is written to

The restore script has some more parameters, all of which are optional. For example, you can:

  • Specify the logging detail
  • Whether or not to apply the policy filter
  • Whether or not to overwrite a policy if it already exists
  • The name of the XML file that you’re restoring (from the backup script)
  • The policy name (if you only want to restore a subset of the policies in the XML file)


Nogmaals de link naar de download: VB-Script-to-Backup–Restore-CPS-policies

Citrix: Disable Hotkeys with the Citrix ICA Client

Wil je de Hokeys van de ICA Client aanpassen, dan kun je dat via het register of via de icaclient.Adm (CTX112957) doen.

In deze post zie je hoe je het aanpast via het registser:

Je wilt bijvoorbeeld de Shift+F12 uitschakelen. Open Regedit en zoek de voglende key op:

HKEY_LOCAL_MACHINE\Software\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Client Engine\Hot Keys

Open de volgende waarden:

  • Hotkey12Char en voeg de waar 0 toe.
  • Hotkey12Shift en voeg de waar 0 toe.

Sluit de registry editor af en start je Citrix sessie op. Nu zou de Shift + F12 uitgeschakeld moeten zijn.

Meer info vindt je hier: CTX112936 en hier CTX112957

EventID 1104: MetaFrameEvents Printer Management

Nadat we een nieuw type thuisprinter hadden ingevoerd in de organisatie, kregen we onderstaande EventID’s in de Eventviewer van de Citrix Servers:


Deze foutmelding kun je oplossen door de volgende aanpassingen te doen in de “Thuiswerk Policy” van Citrix:

Open het CMC en open de Policies node

Open de desbetreffende policy. Navigeer vervolgens naar: Printing | Drivers

Stel de Native printer driver auto-install policy als volgt in:

Stel de Universal driver policy als volgt in:


Zodra de client opnieuw inlogt op de Citrix server, zijn de EventID’s verdwenen.

bron: CTX105385