Service mapping of Citrix based application.

GargiM
Tera Contributor

Hi Community,

 

I am currently performing service mapping for an application that users access through Citrix by selecting an icon (e.g., Empower) rather than via a direct web URL. Before proceeding with the implementation, I want to understand following points:

  1. Prerequisites – What are the necessary requirements for mapping applications running on Citrix?

  2. Entry Point Type – Which entry point type would be most appropriate for this scenario?

  3. Node Mapping Initiation – From which component should node mapping begin (e.g., delivery controller, presentation servers, or another point)?

 

Thanks in advance.

Gargi

 

1 REPLY 1

amit_bt
Tera Expert

To map a Citrix-published application like "Empower" in ServiceNow, you should start from the entry point that represents the logical application rather than just the server.

 

Before you begin mapping, ensure the following technical requirements are met:

 

  • Credentials: You need a Windows domain user with permissions to run PowerShell commands on Citrix servers (Delivery Controller and XenApp/VDA servers).
  • PowerShell SDK: The Citrix Common Commands PowerShell Snap-in (or PowerShell SDK) must be installed on all servers hosting Citrix XenApp, Presentation Server, or the Citrix Usage Collector.
  • Execution Policy: Ensure the PowerShell execution policy is set to RemoteSigned on the target servers so the MID Server can run commands remotely.
  • Icon Path: Obtain the exact Icon Path from the Citrix Management Console. This is the logical path to the application (e.g., /Applications/Empower).

Entry Point Type
The most appropriate entry point type for this scenario is the Citrix XenApp (or XenApp or Presentation Server Endpoint) tile.

When configuring this entry point, you will need:

  • URL/Host: The URL or IP address of the Citrix StoreFront server or a VIP.
  • Port: Typically 443 for StoreFront or 80 depending on your environment.
  • Icon Path: The full logical path as defined in Citrix (starting with the "Applications" folder).

Node Mapping Initiation
Mapping should typically begin from the StoreFront server or Delivery Controller, as these act as the gateway to the virtualised resources.

 

  • StoreFront Server: Start here to discover how users hit the initial web interface.
  • Delivery Controller: The pattern will then move to the Delivery Controller to identify the "Broker" logic.
  • XenApp/VDA Servers: Finally, the mapping traces the application to the specific session hosts (XenApp/VDA) where the executable actually runs