--- title: Mapping Citrix XenApp and Presentation Server services description: Service Mapping can discover application services containing Citrix XenApp, Presentation Server, and Citrix Usage Collector.Map an application service containing Citrix XenApps, Presentation Servers, and Citrix Usage Collectors and verify that Service Mapping discovered all Citrix components correctly. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/service-mapping/mapping-services-citrix.html release: australia product: Service Mapping classification: service-mapping topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Map a single application service using classic Service Mapping, Application service mapping using classic Service Mapping, Using Service Mapping, Service Mapping, ITOM Visibility, IT Operations Management] --- # Mapping Citrix XenApp and Presentation Server services Service Mapping can discover application services containing Citrix XenApp, Presentation Server, and Citrix Usage Collector. ## Discovered components
| Name | Platform | Version | Protocol | Discovery type | Pattern \(or probe if indicated\) |
|---|---|---|---|---|---|
| Citrix XenApp Server | Windows | 6.x>6.5, 7.x<7.6 | WMI WinRM | Horizontal and top-down | Citrix XenApp or Presentation Server |
| Citrix Presentation Server | Windows | 4.x, 5.x, 6.x<6.5 | WMI WinRM | Horizontal and top-down | Citrix XenApp or Presentation Server |
| Citrix Usage Collector | Windows | 7.x>7.5, 8.x | WMI WinRM | Top-down | Citrix Collector |
| Generic application based on the Icon Path | Windows | - | WMI WinRM | Top-down | Citrix Application Icon Path |
| Symptom | Cause | Solution |
|---|---|---|
| Discovery failed. The discovery log displays the message that starts with the following text: You do not have sufficient permissions. | The indication sections of the pattern fail, because the user does not have permissions for running PowerShell commands. | Make sure that you provided a user with permissions to run PowerShell commands on servers that host Citrix XenApp, Presentation Server, or Citrix Usage Collector. |
| Discovery failed. The discovery log displays the error message that includes the following text:CategoryInfo : NotSpecified: \(:\) \[\], PSSecurityException+ FullyQualifiedErrorId : RuntimeException | The MID Server cannot run PowerShell commands remotely, because the execution policy is set to RemoteSigned on the target servers. | Use the `set-executionpolicy remotesigned` command on the target servers to enable the MID Server to successfully run PowerShell commands. |
| Discovery failed. The discovery log displays the error message that includes the following text:Import-XAFarm : The Citrix Common Commands PowerShell Snapin is not installed | The target host does not have this PowerShell library: Citrix Common Commands PowerShell Snapin. | Download and install PowerShell SDK for Citrix XenApp on all servers hosting Citrix XenApp, Presentation Server, or Citrix Usage Collector. |
| The application service map shows the Citrix Delivery Controller, but does not include the Citrix XenApp, Citrix Presentation Server or Citrix Usage Collector. | The icon path you defined is incorrect. | Verify the icon path and reenter it in the entry point attributes for the application service. |