7.2

Table Of Contents
Installing the VDI Agent for XenDesktop
vRealize Automation uses Virtual Desktop Integration (VDI) PowerShell agents to register the XenDesktop
machines it provisions with external desktop management systems.
The VDI integration agent provides the owners of registered machines with a direct connection to the
XenDesktop Web Interface. You can install a VDI agent as a dedicated agent to interact with a single
Desktop Delivery Controller (DDC) or as a general agent that can interact with multiple DDCs.
XenDesktop Requirements
A system administrator installs a Virtual Desktop Infrastructure (VDI) agent to integrate XenDesktop
servers into vRealize Automation.
You can install a general VDI agent to interact with multiple servers. If you are installing one dedicated
agent per server for load balancing or authorization reasons, you must provide the name of the XenDesktop
DDC server when installing the agent. A dedicated agent can handle only registration requests directed to
the server specied in its conguration.
Consult the vRealize Automation Support Matrix on the VMware Web site for information about supported
versions of XenDesktop for XenDesktop DDC servers.
Installation Host and Credentials
The credentials under which the agent runs must have administrative access to all XenDesktop DDC servers
with which it interacts.
XenDesktop Requirements
The name given to the XenServer Host on your XenDesktop server must match the UUID of the Xen Pool in
XenCenter. See “Set the XenServer Host Name,” on page 109 for more information.
Each XenDesktop DDC server with which you intend to register machines must be congured in the
following way:
n
The group/catalog type must be set to Existing for use with vRealize Automation.
n
The name of a vCenter Server host on a DDC server must match the name of thevCenter Server instance
as entered in the vRealize Automation vSphere endpoint, without the domain. The endpoint must be
congured with a fully qualied domain name (FQDN), and not with an IP address. For example, if the
address in the endpoint is hps://virtual-center27.domain/sdk, the name of the host on the DDC server
must be set to virtual-center27.
If your vRealize Automation vSphere endpoint has been congured with an IP address, you must
change it to use an FQDN. See IaaS Conguration for more information about seing up endpoints.
XenDesktop Agent Host requirements
Citrix XenDesktop SDK must be installed. The SDK for XenDesktop is included on the XenDesktop
installation disc.
Verify that Microsoft PowerShell is installed on the installation host before agent installation. The version
required depends on the operating system of the installation host. See Microsoft Help and Support.
MS PowerShell Execution Policy is set to RemoteSigned or Unrestricted. See “Set the PowerShell Execution
Policy to RemoteSigned,” on page 98.
For more information about PowerShell Execution Policy, run help about_signing or help Set-
ExecutionPolicy at the PowerShell command prompt.
Installing vRealize Automation
108 VMware, Inc.