CloudPortal Services Manager (CPSM) 11 has the ability to provision Applications and Desktops from XenDesktop 7 using the existing Citrix service.  The configuration process is much like process for setting up the Citrix service with XenApp, just with some manual tweaks.

XenDesktop will need to be deployed in either the same domain as the primary CPSM location, or the domain of a secondary CPSM location.  Once XenDesktop is successfully deployed you’ll need to install the Citrix Service, from the CPSM media, onto the server.  When installing the Citrix Service, it is important to run the installer CortexCitrixWS.msi directly, do not use the Autorun.  After the installation you’ll need to navigate to “C:\Program Files (x86)\Citrix\Cortex\Services\CitrixWS\Configuration” and run the configuration for the Citrix Service.  It is expected that the last task “Add XenApp Administrator” will fail. If all other tasks completed successfully you can click Finish.  For additional guidance on installing and configuring the Citrix Service, you can visit the edocs page for this here.

Now that you have XenDesktop with the Citrix Service setup, you’ll need to configure the Citrix Service within the CPSM Web portal.  For guidance on configuring the Citrix Service within CPSM, you can visit the edocs page for this here . At this point you’ll be able to successfully test the connection to the XenDesktop 7 server.

As the top Reseller, or CSP Reseller, you will need to manually create the XenDesktop Apps and Desktops in CPSM; this is due to the limitation of the Citrix Service.  To create the App or Desktop navigate to Services -> Citrix -> Configuration -> Applications.  On this page you will create a new application for each XenDesktop App or Desktop that you want to use.  When creating the application, the Directory Name is important to remember, as we will use this name again in the XenDesktop Delivery group later.

In the example below I’ve created an application for a Windows 8 Desktop, which has a Directory Name of CitrixApp4.

You can create the application in CPSM before or after you’ve created the Apps or Desktops in XenDesktop.  The important thing is that you use the same Directory Name for the application in CPSM that maps to the XenDesktop App or Desktop.

Create your Apps and/or Desktops in XenDesktop.  When you create the Delivery Group for the App or Desktop there will be a task to set the Users for the Delivery Group.  On this Users screen you will need to add the Directory Name that was used for the application in CPSM.  Click “Add Users” and search for the Delivery Group.  Once found, add the Directory Name to the Assigned users and finish creating the Delivery Group.

If you already have a Delivery Group set up for the App or Desktop you will need to edit the Delivery Group to add the Directory Name to the Assigned users.

In the example below I’ve edited my Delivery Group “Windows 8 Desktop” and have added the Directory Name to the Assigned users.  This is the same Directory Name as I used when creating the application in CPSM.

Repeat this process to map any other XenDesktop Apps or Desktops to applications within CPSM.

Once finished mapping the XenDesktop Apps to the applications within CPSM, you will need to resell these applications for Customers to use.   As the top Reseller, or CSP Reseller, resell the Citrix Service and make sure that the applications are checked.  If you have other Resellers beneath the top Reseller, make sure that the correct applications are checked when reselling the Citrix Service.