The updated Citrix XenApp server adapter requires updates to the XenApp server agent, the staging database, and the method of collecting Active
Directory data.
To update the XenApp server agent:
-
Check the inventory beacon update is complete (see Update and Deploy Additional Inventory Beacons and
sub-sections).
-
Be sure that you have completed an import from Active Directory from all
relevant domains.
For set-up details refer to FlexNet Manager Suite Online Help > Inventory Beacons > Active Directory Tab.
-
If you did not already update your staging database for this adapter in your
central database server (as described in Upgrade/Create Databases):
-
Locate your downloaded archive Adapter Tools.zip
(perhaps in C:\temp\FNMSDownloads\), and in your unzipped archive, navigate into the \Citrix
XenApp Server Agent subdirectory.
-
Further navigate into the appropriate sub-folder for your version of
Citrix Virtual Apps (noting that the C:\XenAppAgent folder applies to Citrix Virtual Apps versions 7.5 or later):
- XenAppAgent6
- XenAppAgent65
- XenAppAgent
-
From your chosen folder, collect a copy of the database creation/update
script SetupXenAppAgentStagingDatabase.sql.
-
Drop this SQL script on the database server hosting your staging database, and execute it in SQL Server Administration Studio
against your chosen database instance.
Tip: If you have more than one of these staging databases, repeat
this process until they are all updated.
-
Ensure that the appropriate inventory beacon(s) has/have a
connection configured for the staging database(s), and that the connection is
scheduled for regular operation.
For details, check the Create Connections for Data Upload section in Citrix XenApp Server Adapter chapter in the FlexNet Manager Suite Inventory Adapters and Connectors Reference.
-
On each of your Citrix Virtual Apps controlling servers where
FNMPXenAppAgent.exe
is installed, replace the executable
with the correct version from the unzipped archive.
For details, check the Installing the XenApp Server Agent section in the above-mentioned chapter.
-
As required, create or update a scheduled task to execute the upgraded XenApp server agent.
See the adjacent topic
Create a Scheduled Task in the same chapter.
Tip: Pay particular attention to the
schedule for the agent, and the schedule of the inventory beacon import from
the staging table. These two activities must not overlap.
The Citrix XenApp server adapter is now ready for operation. On schedule, the agent
populates the staging database; on the later schedule, the staged data is collected by
the inventory beacon and uploaded to the central server; finally, when
the next inventory import and compliance calculation is run, the Citrix Virtual Apps
applications and the users who can access them are available, at least as installer
evidence and file evidence, within FlexNet Manager Suite. You may additionally need
to link the evidence to applications, and to ensure these applications are licensed. For
more information, see the other online help topics under FlexNet Manager Suite Online Help >
Adapters Supplied by Default > Citrix XenApp Server Adapter.