At the age of 16, I vividly remember inquiring about how to obtain my first driver’s license . Little did I know my initial questions would be relevant, not only maneuvering a vehicle, but also a piece of software?!?

“How much will it cost me?”  … “What can I do with it?” … “Are there any restrictions?” … “What are my responsibilities once I obtain it?”

Fortunately, if you’re a service provide, delivering cloud-based service offerings via XenApp 6.5 (or looking at doing so in the future), the fine folks running the Citrix Service Provider program have already outlined answers to some of these questions ( – for FAQs and Guides). However, just like a 16 year old, with a flashy new license, all the street law & book knowledge in the world won’t prepare you for the practical application of driving … on the road … in South Florida 🙂

So, like a good parent, trying to help you avoid your first accident, I want to offer a practical guide for configuring the proper licensing of your XenApp 6.5 Farm under the Citrix Service Provider (CSP) program.

As part of the CSP Program, XenApp is required to be configured to use a usage-based licensing model. This model gives the flexibility of a monthly “active subscriber” pricing. It also allows CSPs to properly track and report on monthly usage by their customers, with the perk of not being charged for those users who may not be utilizing Citrix-related hosted app or desktop services within a given month. You’re probably saying “Great, Got it!?! Are there any implications?” The one main implication is that you cannot use concurrent licenses as part of the CSP program.

It’s also important to understand that the CSP program offers two types of stocking codes / SKUs to choose from. Depending on the SKU you order from your CSP Distributor, your XenApp Farm configuration will vary. These SKUs define the bundling of Citrix products you can use and deploy in your cloud, including XenApp. The two current SKU offerings are “Premium” and “Base.” The details of which are outlined on page 3 here: (

For our purposes, to properly licensing your XenApp 6.5 farm, you should think of the “Premium” & “Base” SKUs as follows:

CSP Premium SKU – You can utilize XenApp Platinum components

CSP Base SKU – You are limited to utilizing XenApp Advanced components

With this information digested, let’s turn to the practical side and different options you have to properly configure your farm.

Initial Role-Based Installation and Configuration

During installation, you pick the product edition you’re planning to utilize. Remember to reference the SKU mappings above as needed.

XenApp Product Edition Server Roles

At the time of configuration, you should set the licensing model to be usage-based by selecting the “XenDesktop user/device” licensing mode (as seen below).

Note: The “XenDesktop” portion of the licensing model name is sometimes the source of confusion and improper CSP farm configuration. As part of the program, XenDesktop user/device licenses are both valid to be utilized for XenDesktop and XenApp as part of a CSP’s service offerings. The other two licensing models are concurrent user based and cannot be used with the CSP Program.

XenApp Server License Configuration
The advantage of configuring your license model at this point in the farm configuration is that the licensing configuration tool will validate that proper user/device licenses actually exist on your license server. It will also assist in selecting the right licensing mode if you have your license server configured and stocked with licenses ahead of time …

Recommended Licenses

Policy-Based Configuration

You also have the option to configure the licensing model, post farm configuration, by setting appropriate XenApp Policies. Below are a screen shots outlining the exact settings for a usage-based model licensing, and individual settings for product edition.

XenApp Edition and Model Policies

xenapp product edition policy

xenapp product model policy

With your XenApp farm properly configured and licensed, you can now turn your attention to providing a high quality experience for your customers.

As a 16 year old that had passed the practical driving exam, it was now up to me to uphold my new privilege by being a responsible motorist. Similarly, the proper reporting of month-to-month license utilization is equally as important. And for that, I will be following up this post with an outline of tools provided to aid in this process.

Till then … buckle up …

Part II – Practical License Usage Reporting for Citrix Service Providers can be found here