Installing the XenApp Server Agent

FlexNet Manager Suite 2022 R2 (On-Premises)

This procedure assumes you have already located the installation folder where the XenApp server adapter awaits.

To install the XenApp server agent:

  1. In your unzipped archive, navigate into the \Citrix XenApp Server Agent subdirectory.
  2. Copy the appropriate sub-folder to match your installed version of Citrix Virtual Apps (formerly Citrix XenApp) (noting that the XenAppAgent folder applies to Citrix XenApp versions 7.5 or later and Citrix Virtual Apps versions 7.1808 or later):
    • XenAppAgent6
    • XenAppAgent65
    • XenAppAgent
    Tip: If you have different versions of Citrix Virtual Apps (formerly XenApp) deployed in different domains, install the appropriate agents on the correct XenApp servers. Agents for different versions may connect to a single staging database(or upload collected data directly through a convenient inventory beacon).
  3. Using your network, a memory stick, or other available means, paste the entire folder into an appropriate location on your XenApp server(s).
    For example, you could paste the folder at the root level (such as C:\XenAppAgent). Keep in mind that for version 6 and 6.5, you must install the agent on a single XenApp server for each Citrix farm. For version 7.5 (or later), you may choose to install an agent on one XenApp server in each site, or to install on only one XenApp server that has network access (and credentials) for all your sites.
  4. Ensure that, on your XenApp server (Delivery Controller), there is an account with sufficient privileges to run the agent in production.
    Such an account:
    • Can run a Windows scheduled task on the XenApp server where the agent is installed
    • Has read access to the file system on the XenApp server(s) where it is to collected inventory
    • Has read access to any file shares used to house XenApp packages (versions 6 and 6.5 only), App-V packages, or applications hosted in VDI images
    • For versions 6 and 6.5, is a Citrix Admin account (a limitation in the PowerShell API for those versions means that only a Citrix Admin can retrieve the list of XenApp servers in a farm)
    • For version 7.5 (or later), is a Citrix Read only admin account, with read access to the file systems of any other XenApp servers sharing locally published applications for which inventory is to be collected
    • Is recognized by the SQL Server hosting the shared database (if you prefer to use Windows Authentication for access to the staging database; otherwise, you may choose to include an account name and password in the connection string for the staging database).
      Note: If you are choosing direct transfer to an inventory beacon instead of using a staging database, you may either ensure that this same account has privileges to upload files to your inventory beacon, or use the separate parameters for username and password to identify an appropriate account for the transfer when running the XenApp server agent (for details, see XenApp Server Agent Command Line Options).

FlexNet Manager Suite (On-Premises)

2022 R2