When a client device connects to a published desktop or application on an RDS host, it receives an RDS Per Device Client Access License (CAL), if the Per Device licensing mode is configured. You can store the CAL on client devices and the Connection Server host, or only on the Connection Server host, by configuring a global setting in Horizon Administrator.

About this task

Storing the CAL makes CAL usage efficient in RDS deployments and prevents the following problems.

  • If you deploy multiple license servers, and users run multiple sessions from a client device that connects to different RDS hosts that use different license servers, each license server can potentially issue a separate RDS Per Device CAL to the same client device. If a license server services both Windows Server 2008 R2 RDS hosts and Windows Server 2012 or Windows Server 2012 R2 RDS hosts (issuing both Windows Server 2008 R2 CALs and Windows Server 2012 or 2012 R2 CALs), a single client device can use up as many as two CALs for each license server in your deployment.

  • If you have Windows 2012 or 2012 R2 CALs installed on a Windows Server 2012 license server, a client device that makes a PCoIP or VMware Blast connection to a Windows Server 2008 R2 RDS host is always issued a temporary license, even after multiple connections are made. A permanent license is never issued for the client.

Storage of Per-Device CALs is supported only on Windows clients. Windows Zero clients and non-Windows clients do not support this feature. For clients that do not support this feature, you can store CALs only on the Connection Server host.

Prerequisites

Verify that the Per Device licensing mode is configured for the RDS host. You set the licensing mode by configuring the Set the Remote Desktop licensing mode group policy setting. For more information, see "RDS Licensing Settings" in the Configuring Remote Desktop Features in Horizon 7 document.

Procedure

  1. In Horizon Administrator, select View Configuration > Global Settings.
  2. In the General pane, click Edit.
  3. From the RDS Per Device CAL Storage Options drop-down menu, select a CAL storage option.

    Option

    Description

    Save only on Broker

    Store the CAL only on the Connection Server host.

    This option sets the View LDAP entries cs-enablerdslicensing=true and sendRdsLicense=false.

    Save on both Clients and Broker

    Store the CAL on client devices and on the Connection Server host.

    This option sets the View LDAP entries cs-enablerdslicensing=true and sendRdsLicense=true.

    Don't save the Per Device CAL

    Do not store the CAL.

    This option sets the View LDAP entries cs-enablerdslicensing=false and sendRdsLicense=false.

  4. Click OK to save your changes.