The Hosted Apps and
Desktops web service for Services Manager allows service providers to manage
and delegate end-user administration of applications, desktops, and resources.
This service comprises three components:
- XenApp Web
Service, which you install on a controller in your XenApp farm.
- XenDesktop Web
Service, which you install on a controller in your XenDesktop Site.
Orchestration Configuration Tool, which you can install on your App
Orchestration configuration server, when your XenApp and XenDesktop deployments
are managed by App Orchestration.
Using this service,
- Support public
and private offerings of applications, desktops, and other resources such as
printers and file shares to customers and users.
offerings that are private for one customer.
- Set default
applications, desktops, and resources for customers and users.
- Set price and
cost controls per application, desktop, and resource.
settings at several levels, thus allowing you to override one or more settings
for a particular customer.
- Use App
Orchestration to manage offerings from multiple Citrix XenApp farms and
XenDesktop sites in a single Active Directory console.
Note: This enhanced
version of the Hosted Apps and Desktops web service offers expanded support and
replaces the previous version of the service.
The Hosted Apps and Desktops web service is supported on servers running one of the following minimum versions:
- Citrix XenApp 6.5 FP3, 7.5, and 7.6
- Citrix XenDesktop 7.1, 7.5, and 7.6
- Citrix App Orchestration 2.5 and 2.6
Note: If your environment includes earlier XenApp versions that you do not want to update to a supported version, install and use the Citrix web service for Services Manager. Also, use the Citrix web service if your environment requires application groups or server collections.
and considerations for all deployments
the Hosted Apps and Desktop web service, add the servers where you will install
the service (XenApp controller, XenDesktop Controller, or App Orchestration
configuration server) to the built-in CortexReadOnly group. Then, restart each
server you added to the group.
Internet Explorer 11 to access the Services Manager control panel to configure
and provision the service, ensure the following Compatibility View Settings are
intranet sites in Compatibility View
- Use Microsoft
Requirements and considerations for deploying the web service on a XenApp or XenDesktop Controller
On the XenApp or XenDesktop controller, complete the following before installing the web service:
- Ensure the XenApp or XenDesktop server has PowerShell remoting enabled and that the execution policy is set to RemoteSigned.
- Ensure that XenApp or XenDesktop is fully installed and configured, and that the operating system has all recommended updates.
- You must be a full XenApp or XenDesktop administrator to configure the web service.
- Ensure that the firewall on the server allows communications with the web service: the default is 8095. This must be the same port that you specify when configuring the web service.
The web service installer will install or enable the following on the XenApp or XenDesktop controller, if not already present:
- .NET Framework 4.0
- Remote Desktop Services
- Web Server (IIS) 7 Role Services
- ASP.NET 4.5 (Windows Server 2012)
- Windows Authentication
- Management Scripts and Tools
- Management Console
- Hostable Web Core (Windows Server 2012)
- IIS 6 Management Capability > IIS 6 Metabase Compatibility
- SQL Server System CLR Types
- SQL Server Shared Management Objects
- WCF HTTP Activation 4.5 (Windows Server 2012)
You need a file server to support the creation of User Profile and Terminal Services Profile folders. You can use the same file server for deploying this service and File Sharing services.