You can use Horizon Console to add a desktop pool to an existing global desktop entitlement, or add an application pool to an existing global application entitlement.

You can add multiple pools to a global entitlement, but you can add a particular pool to only one global entitlement.

If you add multiple application pools to a global application entitlement, you must add the same application. For example, do not add Calculator and Microsoft Office PowerPoint to the same global application entitlement. If you add different applications to the same global application entitlement, entitled users might receive different applications at different times.

Note: If a Horizon administrator changes the pool-level display protocol or protocol override policy after a desktop pool is associated with a global desktop entitlement, users can receive a desktop launch error when they select the global desktop entitlement. If a Horizon administrator changes the pool-level virtual machine reset policy after a desktop pool is associated with the global desktop entitlement, users can receive an error if they try to reset the desktop.
For global desktop entitlements, the user interface lets you add a local desktop pool only if the following properties match.
  • User assignment
  • Support for desktop sessions
  • Session collaboration
  • Allow user to initiate separate sessions from different client devices for desktop pools with floating user assignment
  • If Allow users to choose protocol is set to no, the display protocols match
  • Allow Users to Restart/Reset Machines
For global application entitlements, the user interface lets you add a local application pool only if the following properties match.
  • Multi-session mode
  • If Allow users to choose protocol is set to no, the display protocols match

Even if the local pool configuration matches the global entitlement configuration, you can add a local pool only if the logged in administrator has privileges to view the local pool.

Prerequisites

  • Create and configure the global entitlement. See Create and Configure a Global Entitlement.
  • Create the desktop or application pool to add to the global entitlement. See the Setting Up Virtual Desktops in Horizon or Setting Up Published Desktops and Applications in Horizon document.

Procedure

  1. Log in to the Horizon Console user interface for any Connection Server instance in the pod that contains the pool to add to the global entitlement.
  2. Select Inventory > Global Entitlements.
  3. Click the global entitlement name.
  4. On the Local Pools tab, click Add, select the desktop or application pool to add, and click Add.
    You can press the Ctrl and Shift keys to select multiple pools.
    Note: Pools that are already associated with a global entitlement or that do not meet the criteria for the global entitlement policies you selected are not displayed.
  5. Repeat these steps on a Connection Server instance in each pod that contains a pool to add to the global entitlement.

Results

When an entitled user uses Horizon Client to connect to a Connection Server instance in the pod federation, the global entitlement name appears in the list of available desktops and applications.