Product Documentation

Hosted Apps and Desktops

Jun 05, 2015
The Hosted Apps and Desktops service allows service providers to provision customers, including resellers, with XenApp resources managed by Citrix App Studio. Using Services Manager to provision a customer with the Hosted Apps and Desktops service results in the following operations in Citrix App Studio:
  • Creates the customer as a tenant in Citrix App Studio.
  • Creates advertisement subscriptions for the tenant in Citrix App Studio.

    Configuration of the Hosted Apps and Desktops service includes creating user plans containing App Studio advertisements, which are the published apps and desktops available to a tenant. When you enable a user plan for a customer, Services Manager creates an Active Directory user group for the customer and associates the group to the subscription in Citrix App Studio.

  • Creates a Web Interface site for the tenant at the isolation level selected.

    The Hosted Apps and Desktops service includes three pre-configured customer plans that correspond to the shared, private site, and private server isolation levels for Web Interface sites. For information about tenant Web Interface site isolation, refer to the Citrix App Studio product documentation located in Citrix eDocs.

Provisioning a user with the Hosted Apps and Desktops service results in the following operation in Citrix App Studio:
  • Adds the user to a group that corresponds to the user plans chosen for the user. (The group is a subscription member in Citrix App Studio, created during customer provisioning.)

    Services Manager displays a list of advertisements included in each user plan to help customers choose a user plan for users.

Deleting a user plan results in the following operations in Citrix App Studio:
  • If the advertisements in the user plan are unique to the plan, the Hosted Apps and Desktops service removes from App Studio subscriptions that map to the user plan.
  • If an advertisement in the user plan is provisioned to the customer as part of another user plan, the Hosted Apps and Desktops service retains the subscription and removes from it the user group that corresponds to the deleted user plan.

To provision the Hosted Apps and Desktops service to resellers

  1. From the Services Manager menu bar, click Customers and select the reseller for whom you want to provision services.
  2. Select Services. The Customer Services page appears.
  3. From the services list, select Reseller.
  4. Select the Hosted Apps and Desktops service check box and then click the Hosted Apps and Desktops service name. The Reseller Service Setup page appears.
  5. Enable or disable the user plans that define the advertisements the reseller can offer to customers. Expand a user plan to view its advertisements.
  6. Enable or disable the customer plans that define the Web interface site isolation levels the reseller can offer to customers.
  7. Click Apply changes to save your changes to the Hosted Apps and Desktops service.
  8. Click Provision to update the Reseller service with your changes.

To provision the Hosted Apps and Desktops service to customers

  1. From the Services Manager menu bar, click Customers and select the customer for whom you want to provision services.
  2. Select Services. The Customer Services page appears.
  3. Click the Hosted Apps and Desktops service name. The Service Plan Configuration page appears.
  4. Choose a customer plan that defines the Web interface site isolation level for the customer.
  5. Select user plans that define the advertisements that the customer can offer to users. Expand a user plan to view its advertisements.
  6. To specify a limit for the number of users that the customer can provision with the Hosted Apps and Desktops service, select the Enabled check box and enter a value. Use the Citrix App Studio console to manage workload capacity.
  7. If you made service changes, click Apply changes.
  8. Click Provision to enable the customer to provision the service to users. Provisioning is complete when workflows are created in App Studio to create or update tenant information and subscriptions. To check the status of the workflows, use the App Studio console.