Product Documentation

Provision the Hosted Apps and Desktops service

Jul 13, 2015
Updated: 2013-12-06

The Hosted Apps and Desktops service allows service providers to provision customers and resellers with XenApp and Desktop applications, desktops, and resources either directly from a XenApp or XenDesktop controller or through App Orchestration.

Before provisioning the service, configure the service and then configure offerings.

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, click Reseller.
  4. Select the Hosted Apps and Desktops service check box and then click the Hosted Apps and Desktops service name.
  5. Under Reseller Service Setup, select the applications, desktops, and resources to be offered.
  6. Click an individual offering row and then click Edit to:
    • Provide directory name guidance: allow Services Manager to generate a directory name (default), specify a custom directory name, or specify an existing directory.
    • Specify a display name (to replace 'New offering'), description, price, cost, and code (for integration with third party billing systems).
    • Indicate if this offering will be allocated as a default - When this option is enabled, the offering appears in the list of available applications and is selected by default for provisioning to a new user, customer, or reseller.
    If you change any settings, click Save.
  7. Click Service Settings to specify service message information. If you change settings, click Apply changes. If you have the Service Schema Administrator role, you can also specify display name and Active Directory information. You can specify the datacenter address if you are using App Orchestration.
  8. Select the appropriate user and customer plans.
  9. Click Advanced Settings to:
    • Specify the maximum number of users that the customer can provision with this service.
    • Enable or disable billing.
    • Access demo account retention and warning settings. Click Service Settings. If you change service settings, click Apply changes.

      If you have the Service Schema Administrator role, you can also specify host header, Web Server, customer creation, remote directory, and message information.

  10. Click Provision.

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 Hosted Apps and Desktops. The Service Plan Configuration page appears.
  4. Select the appropriate customer plan.
  5. Click Edit, in order to override the Customer Plan settings. This displays the following settings for App Orchestration only:
    1. The tenant's Storefront Insolation Level. Choose between shared, private or a private server group.
    2. The tenant's private network name: a management network to which a customer's privately-allocated machines are connected. If a network is not specified, the configured shared management network is used.
  6. Select the applications, desktops, and resources that the customer can offer. To specify a default application, select the offering, click Edit, enable Allocate as default application and then click Save.
  7. Click Advanced Settings to:
    • Select a user plan.
    • Specify the maximum number of users that the customer can provision with this service.
    • Enable or disable billing.
    • Specify service message information. Click Service Settings. If you change settings, click Apply changes.

      If you have the Service Schema Administrator role, you can also specify display name and Active Directory information. You can specify the datacenter address if you are using App Orchestration.

  8. Click Provision.
For App Orchestration, the Provisioning process performs the following actions:
  • Creates the customer as a tenant
  • Creates offering subscriptions for the tenant. When you enable an offering for the customer, Services Manager creates an Active Directory user group and associates the group with the offering subscription.
  • Creates a StoreFront site for the tenant at the selected isolation level.

To provision the Hosted Apps and Desktops service to users

  1. From the Services Manager menu bar, click Users and select the user for whom you want to provision services.
  2. Select Services. The User Services page appears.
  3. Click Hosted Apps and Desktops. The User Service Setup page appears.
  4. Choose the appropriate user plan.
  5. Select the applications, desktops, and resources the user can access.
  6. Click Service Settings to specify service message information. If you change settings, click Apply changes. If you have the Service Schema Administrator role, you can also specify Active Directory information. 
  7. Click Provision.
When you provision a user, the provisioning process simply adds the user to the groups which correspond to the selected offerings.

Bulk user operations

Multi-user service provisioning and offering management features are available in Hosted Apps and Desktops Service 11.5.3 and later versions.

To access the bulk user operations in the Hosted Apps and Desktops Service:

  1. From the Services Manager menu bar, click Users and select multiple users for whom you want to provision services.
  2. From the panel on the lower left, select Services.
  3. Click Hosted Apps and Desktops. The User Service Setup page appears.
  4. Choose the available user plan.
  5. Select the applications, desktops, and resources the user can access.

localized image

When performing bulk user operations, different usability modes align with specific uses.

Used when performing initial service provisioning and final service deprovisioning or when performing offering management where all selected users have the same set of app and desktop offerings:

Service provisioning:  Provision a specific set of app and desktop offerings to multiple users.  These users are configured access for only the specified offerings. Any offerings not selected are removed. Selected offerings will be provisioned. Unselected offerings will be de-provisioned.

localized image

Service deprovisioning:  Remove access to all offerings and deprovision the Hosted Apps and Desktops service from selected users.

You perform deprovisioning by not selecting any of checkbox options for additive or subtractive provisioning.  Click Deprovision, and the selected offerings are ignored.  All offerings will be de-provisioned and the service will be deprovisioned from the user.

localized image

Additive provisioning:  Used for bulk user offering management of users with different application sets. Provision selected app and desktop offerings to multiple users.  Access is only granted for the selected offerings. No access to existing offerings is revoked.

  1. Select Add selected offerings, unselected offerings  will remain unchanged.
  2. Click Provision.

In this operation mode the selected offerings are provisioned to users and other offering settings remain unchanged.

localized image

Subtractive de-provisioning:  Access is revoked only for the selected offerings. No other offering access are changed.

  1. Select Remove selected offerings, unselected offerings will remain unchanged.
  2. Click Deprovision.

The selected offerings are deprovisioned from the users. Users’ original offerings remain unchanged.

localized image