How to Configure Multiple License Types within a Single XenApp and XenDesktop Site

How to Configure Multiple License Types within a Single XenApp and XenDesktop Site

book

Article ID: CTX223926

calendar_today

Updated On:

Description

A XenApp and XenDesktop license specifies 3 things: Product, Edition, and Model. Previously, each XenApp and XenDesktop site could only consume one type of license product and model at a time. The 7.14 release of XenApp and XenDesktop now includes support for multiple license products and models within a single XenApp/XenDesktop site. The license product and models are aligned with a particular delivery group, so for example, one delivery group can use XenDesktop user/device licensing while another can be configured for XenApp concurrent licensing. This article will walk through the steps to configure different license products and models per delivery group. This article applies to of 7.15 LTSR releases of XenApp and XenDesktop. 

User-added image
 

Two new parameters for the BrokerDesktopGroup PowerShell cmdlet have been added to set the license model and edition:
NameValue
LicenseModelConcurrent or UserDevice
ProductCodeXDT = XenDesktop
MPS = XenApp

Instructions

1. Open PowerShell with Administrative rights and add the Citrix snap-in (asnp Citrix*+ Enter)
2. Run the command Get-BrokerDesktopGroup –Name “DeliveryGroupName” to view the current license configuration.
3. Run the command: Set-BrokerDesktopGroup –Name “DeliveryGroupName” –LicenseModel LicenseModel, to change the license model
    eg: Set-BrokerDesktopGroup –Name “Desktop1” –LicenseModel UserDevice.
4. Run the command: Set-BrokerDesktopGroup –Name “DeliveryGroupName” –ProductCode ProductCode, to change the product name.
    eg: Set-BrokerDesktopGroup –Name “Desktop1” –ProductCode XDT
5. Enter the command Get-BrokerDesktopGroup –Name “DeliveryGroupName” to validate the changes.
6. Remove the license configuration by running the same Set-BrokerDesktopGroup commands as described in previous steps, and set the value to $null.
    eg 1: Set-BrokerDesktopGroup –Name “Desktop1” –LicenseModel $null
    eg 2: Set-BrokerDesktopGroup –Name “Desktop1” –ProductCode $null


Refer to Citrix Documentation "Citrix Virtual Apps and Desktops Multi-Type Licensing "

Additional Information

NOTE: 
  • This feature does not allow you to use a mix of licenses for different Product Editions. For example, you can’t combine XenApp Platinum and XenApp Advanced licenses in the same site. You’d still need two sites for that.
  • Choice of Product Code and Edition combination can depend on the features you want to enable for your deployment’s sessions.  There are some differences between XenApp and XenDesktop enabled features for the same Product Edition.
  • Changes to the Site licensing type could invalidate your custom licensing Delivery Group due to XenApp User/Device not being an accepted combination

Reference:

https://docs.citrix.com/en-us/xenapp-and-xendesktop/7-15-ltsr/manage-deployment/licensing/multi-type-licensing.html