---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Prerequisites for performing top-down discovery using Service Mapping

# Prerequisites for performing top-down discovery using Service Mapping {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 48 minutes to read

Learn about credentials, users, and user permissions you must configure to let Service Mapping access and discover applications inside your organization private network.
Configure the relevant requirements to enable successful top-down discovery:

Host credentials
:   Service Mapping uses credentials of the hosts to access applications running on this host. Typically, host credentials are enough for top-down discovery. For example, to discover the HP Service Manager
    Application Server, configure only credentials for accessing the server hosting this application, SSH credentials, or Windows credentials.

Applicative credentials
:   To discover some applications, Service Mapping needs separate credentials from credentials of the host on which such applications run. This type of credentials is referred to in ServiceNow as applicative credentials. For example, to discover the ABAP SAP Central Services (ASCS), configure applicative credential in addition to the host credentials.

Elevated rights for Unix-based hosts
:   For Unix-based hosts, configure on MID Servers, you must provide a user with sudo-level credentials on all Unix-based hosts in your organization. For example, if the server hosting ASCS is Unix-based, provide a user with elevated
    rights to be able to run discovery commands against this Unix-based server.

SNMP community credentials
:   Configure SNMP community credentials to allow Service Mapping and Discovery to query network devices using the SNMP protocol. For example, configure SNMP community credentials for A10 Networks Thunder ADC.

Users or user permissions
:   You may need to provide additional users or user permissions to run certain commands or access certain directories. For example, for ASCS, provide a user with permissions to run SOAP on RFC read table function.

The ServiceNow AI Platform provides a centralized way of configuring credentials for Discovery, Service Mapping, and other applications. It allows you to configure credentials for hosts and applications only once. If you have already configured host-related credentials for another application, you do not need to do it again for Service Mapping.{#prerequisites-service-mapping__conref_host_related_credentials}  
You can assign credentials to specific MID Servers or keep credential generic so all MID Servers can use them. MID Servers retrieve commands and credentials from the ServiceNow instance and apply them to discover CIs inside organization private network.Figure 1. Assigning credentials to the MID Server that uses them to access CIs   

Use the following guidelines to decide for which MID Server to create credentials:

* If all CIs, belonging to the same CI type, share a credential, you do not need to specify a MID Server for it. In that case, it is used on all MID Servers by default.  
  Note:  
  Specifying the MID Server when configuring credentials is optional.
* If CIs of the same type and on the same network have different credentials, configure these credentials and define order in which Service Mapping uses them when trying to connect to these CIs.
{#prerequisites-service-mapping__ul_pws_gct_ht}

In addition to generic credentials, you configure on MID Servers, you must configure sudo-level credentials on all Unix-based hosts in your organization.

If the MID Server does not have sufficient credentials to access a device or application, it can run Network Mapper (Nmap) commands to collect basic information without using credentials. Credential-less discovery
with Nmap requires additional configuration as described in [Install and uninstall Nmap on a MID Server](https://www.servicenow.com/docs/access?context=install-nmap-on-mid-server&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US).
Review the list of credentials necessary to discover hosts and applications supported in the base system.  
{#prerequisites-service-mapping__table_xfr_kpw_dz__entry__3}

| Application | CI type | Configure this |
|-|-|-|
| AIX OS | AIX Server \[cmdb_ci_aix_server\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM z/OS | IBM zOS server Server \[cmdb_ci_ibm_zos_server\] | * Run the USS service on the port 22 on the z/OS server. * On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * Provide the user with the following permissions: * To write into the /tmp directory. * To see all user processes. * To run REXX scripts. {#prerequisites-service-mapping__d14906e3138} {#prerequisites-service-mapping__ul_bmb_yhk_rgb} |
| IBM z/OS | IBM zOS server Server \[cmdb_ci_ibm_zos_server\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM z/OS | IBM zOS server Server \[cmdb_ci_ibm_zos_server\] | Provide the user with the following permissions: * To write into the /tmp directory. * To see all user processes. * To run REXX scripts. {#prerequisites-service-mapping__ul_bgt_3mf_2bb} |
| HP-UX OS | HPUX Server \[cmdb_ci_hpux_server\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| HP-UX OS | HPUX Server \[cmdb_ci_hpux_server\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Linux OS | Linux Server \[cmdb_ci_linux_server\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Linux OS | Linux Server \[cmdb_ci_linux_server\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Solaris OS | Solaris Server \[cmdb_ci_solaris_server\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Windows OS | Windows Server \[cmdb_ci_windows_server\] | On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Windows OS | Windows Server \[cmdb_ci_windows_server\] | Provide all necessary credentials and permissions as described in [Credentials required for host discovery](https://servicenow-prod.fluidtopics.net/9wrINqajrHPIWmwJQejr1g "There are credentials and permissions that Service Mapping requires for discovering hosts."). |
| A10 Load Balancing | A10 Load Balancer \[cmdb_ci_lb_A10\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| A10 Load Balancing | A10 Load Balancer \[cmdb_ci_lb_A10\] | Configure [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Windows Active Directory Domain Services | Active Directory Domain Controller \[cmdb_ci_ad_controller\] | On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Windows Active Directory Domain Services | Active Directory Domain Controller \[cmdb_ci_ad_controller\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| [AWS DynamoDB](https://servicenow-prod.fluidtopics.net/c3jMp7ARD8X3uE~yHShCNg "The ServiceNow Discovery and Service Mapping applications use the Amazon AWS DynamoDB pattern to find components of DynamoDB. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.") | DynamoDB Global Table \[cmdb_ci_dynamodb_global_table\] | * On the AWS Console, provide a user with the following permissions: AmazonDynamoDBReadOnly Access and AWSLambdaInvocation-DynamoDB. * On the ServiceNow AI Platform®, configure AWS credentials, using a secret key and an access key. {#prerequisites-service-mapping__ul_obr_5n3_hkb} |
| Amazon Web Services (AWS) Elastic Load Balancing | Load Balancer Service \[cmdb_ci_lb_service\] | Configure [Amazon Web Services](https://www.servicenow.com/docs/access?context=r_CloudManagementCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials. |
| Amazon Web Services (AWS) Elastic Load Balancing | Load Balancer Service \[cmdb_ci_lb_service\] | On the ServiceNow AI Platform, [create a service account](https://servicenow-prod.fluidtopics.net/xHTzrlNUigIW2aEIh8aDDg "A service account is a secure record on your instance that stores the credential and access information for your provider account. Discovery uses the information to access your provider account to get data on each resource in each specified datacenter. A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the Account ID to the Amazon ELB account ID as it appears in the AWS Management Console. |
| Amazon Web Services (AWS) API Gateway |   | Configure [Amazon Web Services](https://www.servicenow.com/docs/access?context=r_CloudManagementCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials. |
| Amazon Web Services (AWS) API Gateway |   | On the ServiceNow AI Platform, [create a service account](https://servicenow-prod.fluidtopics.net/xHTzrlNUigIW2aEIh8aDDg "A service account is a secure record on your instance that stores the credential and access information for your provider account. Discovery uses the information to access your provider account to get data on each resource in each specified datacenter. A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the Account ID to the Amazon account ID to which API Gateway belongs. Use the Account ID as it appears in the AWS Management Console. |
| Amazon Web Services (AWS) API Gateway |   | Provide a user with permissions to run the apigateway:GET function for just the GET action in API Gateway. |
| Amazon Web Services (AWS) API Gateway |   | Ensure to place the MID Server on the virtual machine that is part of the service account that you are planning to discover. |
| Amazon Web Services (AWS) Elastic Compute Cloud (EC2) | Windows Server \[cmdb_ci_windows_server\] or Linux Server \[cmdb_ci_linux_server\] | (If hosted on a Unix server), on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Amazon Web Services (AWS) Elastic Compute Cloud (EC2) | Windows Server \[cmdb_ci_windows_server\] or Linux Server \[cmdb_ci_linux_server\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Amazon Web Services (AWS) Elastic Compute Cloud (EC2) | Windows Server \[cmdb_ci_windows_server\] or Linux Server \[cmdb_ci_linux_server\] | On the ServiceNow AI Platform, [create a service account](https://servicenow-prod.fluidtopics.net/xHTzrlNUigIW2aEIh8aDDg "A service account is a secure record on your instance that stores the credential and access information for your provider account. Discovery uses the information to access your provider account to get data on each resource in each specified datacenter. A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the Account ID to the Amazon account ID to which API Gateway belongs. Use the Account ID as it appears in the AWS Management Console. |
| Amazon Web Services (AWS) Elastic Compute Cloud (EC2) | Windows Server \[cmdb_ci_windows_server\] or Linux Server \[cmdb_ci_linux_server\] | Ensure to place the MID Server inside the Amazon cloud. |
| Amazon Web Services (AWS) Relational Database Service (RDS) | Cloud DataBase \[cmdb_ci_cloud_database\] | Configure [Amazon Web Services](https://www.servicenow.com/docs/access?context=r_CloudManagementCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials. |
| Amazon Web Services (AWS) Relational Database Service (RDS) | Cloud DataBase \[cmdb_ci_cloud_database\] | On the ServiceNow AI Platform, [create a service account](https://servicenow-prod.fluidtopics.net/xHTzrlNUigIW2aEIh8aDDg "A service account is a secure record on your instance that stores the credential and access information for your provider account. Discovery uses the information to access your provider account to get data on each resource in each specified datacenter. A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the Account ID to the Amazon account ID to which RDS belongs. Use the Account ID as it appears in the AWS Management Console. |
| Amazon Web Services (AWS) Relational Database Service (RDS) | Cloud DataBase \[cmdb_ci_cloud_database\] | Ensure to place the MID Server inside the Amazon cloud. |
| Amazon Web Services (AWS) Lambda | Cloud Function \[cmdb_ci_cloud_function\] | Configure [Amazon Web Services](https://www.servicenow.com/docs/access?context=r_CloudManagementCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials. |
| Amazon Web Services (AWS) Lambda | Cloud Function \[cmdb_ci_cloud_function\] | On the ServiceNow AI Platform, [create a service account](https://servicenow-prod.fluidtopics.net/xHTzrlNUigIW2aEIh8aDDg "A service account is a secure record on your instance that stores the credential and access information for your provider account. Discovery uses the information to access your provider account to get data on each resource in each specified datacenter. A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the Account ID to the Amazon account IT to which AWS Lambda belongs. Use the Account ID as it appears in the AWS Management Console. |
| Amazon Web Services (AWS) Lambda | Cloud Function \[cmdb_ci_cloud_function\] | Ensure to place the MID Server on the virtual machine that is part of the service account that you are planning to discover. |
| Amazon Web Services (AWS) Lambda | Cloud Function \[cmdb_ci_cloud_function\] | Provide a user with permissions to run the ListFunctions API with the Resource: arn:aws:lambda:region:account-id: function:function-name. Provide a user with permissions to run the GetFunction API with the Resource: '\*'. |
| Apache Tomcat | Tomcat \[cmdb_ci_app_server_tomcat\] | Give the user elevated rights to execute [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Apache Tomcat | Tomcat \[cmdb_ci_app_server_tomcat\] | (If hosted on a Unix server), on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Apache Tomcat | Tomcat \[cmdb_ci_app_server_tomcat\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Apache Tomcat | Tomcat \[cmdb_ci_app_server_tomcat\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Apache Tomcat WAR | Tomcat WAR \[cmdb_ci_app_server_tomcat_war\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Apache Tomcat WAR | Tomcat WAR \[cmdb_ci_app_server_tomcat_war\] | (If hosted on UNIX), on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Apache Tomcat WAR | Tomcat WAR \[cmdb_ci_app_server_tomcat_war\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Apache Web Server | Apache Web Server \[cmdb_ci_apache_web_server\] | (If hosted on UNIX) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Apache Web Server | Apache Web Server \[cmdb_ci_apache_web_server\] | On the server hosting the Apache Web Server, give the user permission to execute the following command: `$APACHEHOME/bin/httpd --V`. |
| Apache Web Server | Apache Web Server \[cmdb_ci_apache_web_server\] | On the server hosting the Apache Web Server, verify that the $APACHEHOME/bin/envvar file is configured with the correct native library path. |
| Apache Web Server | Apache Web Server \[cmdb_ci_apache_web_server\] | (If hosted on UNIX), on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Apache Web Server | Apache Web Server \[cmdb_ci_apache_web_server\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Apache Web Server | Apache Web Server \[cmdb_ci_apache_web_server\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| App TNS Service | \[cmdb_ci_appl_ora_tns\] | Give the user elevated rights to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| App TNS Service | \[cmdb_ci_appl_ora_tns\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| App TNS Service | \[cmdb_ci_appl_ora_tns\] | (If hosted on Linux or UNIX), on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| F5 BIG-IP Global Traffic Manager (GTM) and F5 BIG-IP Local Traffic Manager (LTM) | Load Balancer Service \[cmdb_ci_lb_service\] | * To successfully discover the load balancer pool members, set the display service names option (bigpipe.displayservicenames) of the load balancer to false on the F5 load balancer. * For F5 Load Balancer pattern: * Configure [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) on the ServiceNow AI Platform. * (Optional) If there are iRules or SNMP community credentials are not enough for discovering outgoing connections, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Note: If you do not want to use SSH credentials, you can use the REST API to create a connection to F5 BIG-IP devices. Service Mapping uses the SSH credentials to retrieve connections that are not from CMDB. Discovering connections using the SSH protocol is a failover mechanism for the SNMP-based discovery. {#prerequisites-service-mapping__ul_hr3_125_lgc} * For F5 Load Balancer SSH pattern: * Configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * Verify permissions for the following SSH commands: * `list auth partition all` * `list sys global-settings` * `show sys hardware` * `list sys db failover.state` * `list net self one-line` * `show sys mac-address | grep interface` * `show net interface field-fmt` * `show net self | grep -e 'Mac Address' 'IP:'` * `list ltm pool | grep -e 'pool' 'mode'` * `list ltm pool /<partition_name>/* | grep -e 'pool' 'mode'` * `show ltm pool | grep -e 'Ltm::' 'Total Connections'` * `show ltm pool /<partition_name>/* |grep -e 'Ltm::' 'Total Connections'` * `list sys db bigpipe.displayservicenames | grep value` * `show /net vlan | grep -e 'Interface Name' 'Mac' 'Tag'` * `show ltm virtual detail | grep -e 'Server:' 'State' 'Pool:' 'Destination' 'Total Connections'` * `show ltm virtual detail /<partition_name>/* | grep -e 'Server:' 'State' 'Pool:' 'Destination' 'Total Connections'` * `show gtm wideip | grep -e 'WideIp' 'State'` * `list wideip a /<partition_name>/* | grep -e 'WideIp' 'State'` * `show gtm wideip all | grep -e 'WideIp' 'State'` * `list gtm wideip` * `list gtm wideip all` {#prerequisites-service-mapping__ul_ggx_pw5_lgc} {#prerequisites-service-mapping__ul_kf1_d25_lgc} * For F5REST pattern: * For horizontal discovery using Discovery, provide read-only permissions to run the following APIs: * "https://" + $ipAddress + "/mgmt/tm/ltm/pool" * "https://" + $ipAddress + "/mgmt/tm/sys/global-settings" * "https://" + $ipAddress + "/mgmt/tm/sys/hardware" * "https://" + $ipAddress + "/mgmt/tm/sys/failover" * "https://" + $ipAddress + "/mgmt/tm/net/self" * "https://" + $ipAddress + "/mgmt/tm/ltm/virtual?$select=destination,mask,vlans" * "https://" + $ipAddress + "/mgmt/tm/net/interface" * "https://" + $ipAddress + "/mgmt/tm/net/interface/stats" * "https://" + $ipAddress + "/mgmt/tm/net/trunk" * "https://" + $ipAddress + "/mgmt/tm/net/vlan" * "https://" + $ipAddress + "/mgmt/tm/net/vlan/"+\<vlan id\>+"/interfaces" * "https://" + $ipAddress + "/mgmt/tm/gtm/wideip" * "https://" + $ipAddress + "/mgmt/tm/cm/traffic-group/" * "https://" + $ipAddress + "/mgmt/tm/cm/device" {#prerequisites-service-mapping__ul_jx1_3vp_43b} * Create [basic authentication](https://www.servicenow.com/docs/access?context=r_BasicAuthCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials. {#prerequisites-service-mapping__ul_o4s_325_lgc} * For F5 REST OAuth 2.0 authentication pattern: * Verify read-only permission for the following APIs: * "https://" + $ipAddress + "/mgmt/shared/authn/login" * "https://" + $ipAddress + "/mgmt/tm/ltm/pool" * "https://" + $ipAddress + "/mgmt/tm/sys/global-settings" * "https://" + $ipAddress + "/mgmt/tm/sys/hardware" * "https://" + $ipAddress + "/mgmt/tm/sys/failover" * "https://" + $ipAddress + "/mgmt/tm/net/self" * "https://" + $ipAddress + "/mgmt/tm/ltm/virtual?$select=destination,mask,vlans" * "https://" + $ipAddress + "/mgmt/tm/net/interface" * "https://" + $ipAddress + "/mgmt/tm/net/interface/stats" * "https://" + $ipAddress + "/mgmt/tm/net/trunk" * "https://" + $ip_address + "/mgmt/tm/net/vlan" * "https://" + $ipAddress + "/mgmt/tm/net/vlan/"+\<vlan id\>+"/interfaces" * "https://" + $ipAddress + "/mgmt/tm/gtm/wideip" * "https://" + $ipAddress + "/mgmt/tm/cm/traffic-group/" * "https://" + $ipAddress + "/mgmt/tm/cm/device" {#prerequisites-service-mapping__ul_xys_kv5_lgc} * Create [basic authentication](https://www.servicenow.com/docs/access?context=r_BasicAuthCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials. * Create [a credential alias](https://www.servicenow.com/docs/access?context=discovery-credential-alias&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for the basic authentication credential. * Create a [serverless discovery schedule](https://servicenow-prod.fluidtopics.net/ovWm6iAEhfO01M4rn9mARA "Create a serverless discovery schedule to discover F5 BIG-IP load balancers through REST OAuth 2.0 authentication (tokens)."). {#prerequisites-service-mapping__ul_hyj_y25_lgc} * For top-down discovery using Service Mapping, provide permissions to run the following APIs: * https://" get_attr {"managementIP"}"/mgmt/tm/ltm/"get_attr {"irule"} * https://" get_attr {"managementIP"}"/mgmt/tm/ltm/virtual/\~Common\~"get_attr {"vip_name"} * https://" get_attr {"computer_system.managementIP"}"/mgmt/tm/ltm/pool/"get_attr {"pool_name"}"/members? {#prerequisites-service-mapping__ul_ojp_4vp_43b} * (Optional) For top-down discovery with Service Mapping, configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * (Optional) For top-down discovery with Service Mapping, provide a user with permissions to run the following commands: * bigpipe commands (for BIG-IP LTM F5 or BIG-IP GTM F5 version 9) * bigpipe and Traffic Management Shell (TMSH) commands (for BIG-IP LTM F5 or BIG-IP GTM F5 version 10) * Traffic Management Shell (TMSH) commands (for BIG-IP LTM F5 or BIG-IP GTM F5 version 11) * Traffic Management Shell (TMSH) advanced commands (for BIG-IP LTM F5 or BIG-IP GTM F5 version 10, 11, and 12) * The show cm traffic-group -- get command for discovering F5 BIG-IP Device Service Clustering {#prerequisites-service-mapping__ul_a4y_ppd_cw} * (Optional) For top-down discovery with Service Mapping, give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). {#prerequisites-service-mapping__ul_b1l_lzt_sdb} |
| BMC CTRL-M Enterprise Manager | Control-M \[cmdb_ci_appl_controlm\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| BMC CTRL-M Enterprise Manager | Control-M \[cmdb_ci_appl_controlm\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| BMC CTRL-M Enterprise Manager | Control-M \[cmdb_ci_appl_controlm\] | (If hosted on a Linux or UNIX server) (Optional) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| BMC CTRL-M Gateway | Control-M \[cmdb_ci_appl_controlm\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| BMC CTRL-M Gateway | Control-M \[cmdb_ci_appl_controlm\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| BMC CTRL-M Gateway | Control-M \[cmdb_ci_appl_controlm\] | (If hosted on a Linux or UNIX server) (Optional) on the ServiceNow AI Platform, configure cc. |
| BMC IT Asset Management (ITAM) | ITAM Asset Center \[cmdb_ci_appl_itam\] | On the ServiceNow AI Platform, configure a Windows OS user with permissions to access the ITAM registry as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| CA Identity Manager Provisioning Server | CA Identity Manager Provisioning Server \[cmdb_ci_appl_ca_id_man\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| CA Identity Manager Provisioning Server | CA Identity Manager Provisioning Server \[cmdb_ci_appl_ca_id_man\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Cadebill Interconnect | inter connect \[cmdb_ci_inter_connect\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cadebill Interconnect Instance | Interconnect Instance \[cmdb_ci_interconnect_instance\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco Application Control Engine ACE (on Cisco CSM) | ACE \[cmdb_ci_lb_ace\] | On the ServiceNow AI Platform, configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco Application Control Engine ACE (on Cisco CSM) | ACE \[cmdb_ci_lb_ace\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco Application Control Engine ACE (on Cisco CSM) | ACE \[cmdb_ci_lb_ace\] | On the ServiceNow AI Platform, configure SNMP community credentials as described in [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco CallManager | Cisco CallManager \[cmdb_ci_appl_cisco_call_man\] | (If hosted on a Linux or UNIX server) (Optional) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco CallManager | Cisco CallManager \[cmdb_ci_appl_cisco_call_man\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco Global Site Selector (GSS) | Load Balancer Service \[cmdb_ci_lb_service\] | Configure SNMP community credentials as described in [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco Global Site Selector (GSS) | Load Balancer Service \[cmdb_ci_lb_service\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Cisco Global Site Selector (GSS) | Load Balancer Service \[cmdb_ci_lb_service\] | Provide a user who has permissions to run query on the domain list, DNS rule output, and VIP answer to get the outgoing connections of GSS. |
| Citrix Delivery Controller | Delivery Controller \[cmdb_ci_appl_delivery_controler\] | * Configure [Windows administrative credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) to access the host machine. * Make sure that [PowerShell for Discovery](https://servicenow-prod.fluidtopics.net/PA503RAxOdnSlVFkrTT0qw "MID Servers use PowerShell and PowerShell Remoting for accessing configuration items (CIs) during horizontal and top-down discovery. Review MID Server parameters and script includes, probe parameters, and credentials for using PowerShell.") is installed on your MID Servers. The patterns used for Citrix discovery require the ability to run PowerShell commands. * For OS users, make sure you can execute "Get-XDSite." The Citrix Studio Admin should provide permissions. * (Optional) For top-down discovery with Service Mapping, on Citrix Delivery Controller, install the Citrix.Broker module. * (Optional) For top-down discovery with Service Mapping, a user with permission to run PowerShell commands. * (Optional) (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). {#prerequisites-service-mapping__ul_v2c_4y1_tdb} |
| Citrix Usage Collector | Citrix Collector \[cmdb_ci_appl_citrix_collector\] | * Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * Configure a user with permissions to run PowerShell commands on the Citrix server. * (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Note: To use this credential later for XenAPP, set the Credential alias attribute to cmdb_ci_appl_citrix_xenapp. To use this credential later for Citrix, set the Credential alias attribute to cmdb_ci_appl_citrix_collector. * To discover Epic, provide permission to run `afarm` command. * Provide a user with permissions to read and query the Citrix repository: * For versions 4.5 and later, a PowerShell script from the XenApp server. * For versions earlier than 4.5, a Microsoft Visual Basic Script (VBScript) from the Citrix Presentation Server {#prerequisites-service-mapping__ul_emk_43d_cw} * (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Note: To use this credential later for XenAPP, set the Credential alias attribute to cmdb_ci_appl_citrix_xenapp. To use this credential later for Citrix, set the Credential alias attribute to cmdb_ci_appl_citrix_collector. {#prerequisites-service-mapping__ul_ebf_xm1_4fb} |
| Citrix Presentation Server/Citrix XenApp Note: Citrix XenApp is the new name for Presentation Server beginning with the XenApp 5 release. | Citrix XenAPP or Presentation Server \[cmdb_ci_appl_citrix_xenapp\] | * On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * (Optional) To discover using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US) {#prerequisites-service-mapping__ul_ehh_sh3_tdb} |
| Citrix Netscaler | Citrix Netscaler \[cmdb_ci_lb_netscaler\] | * Configure [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). The SNMP community string requires read-only access to the Citrix NetScaler MIB (`1.3.6.1.4.1.5951`). Note: You also have the option of using [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). The SSH user requires permission to run NetScaler `show` commands only. However, if the payload size of the data that's returned to the instance is large, the discovery process can fail. In this case, use SNMP credentials instead. * (Optional) When using the NS.CONF pattern, provide a user with read-only access to the NS.conf configuration file if you don't want to provide SNMP or SSH credentials. * Use [basic authentication](https://www.servicenow.com/docs/access?context=r_BasicAuthCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials for discovery via REST. Configure the credential as a [credential alias](https://www.servicenow.com/docs/access?context=discovery-credential-alias&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). The NITRO API user requires read-only access to the following resources: * `lbvserver` * `csvserver` * `service` * `servicegroup` * `interface` * `lbvserver_binding` * `csvserver_binding` * `nspartition` * `nshardware` * `nshostname` * `nsconfig` * `hanode` {#prerequisites-service-mapping__ul_vy3_ghg_ljc} {#prerequisites-service-mapping__ul_env_cz1_tdb} Service Mapping uses the SSH credentials to retrieve connections that are not from CMDB. Discovering connections using the SSH protocol is a failover mechanism for the SNMP-based discovery. |
| Citrix Netscaler Global Server Load Balancer | Load Balancer Service \[cmdb_ci_lb_service\] | * Configure [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). The SNMP community string requires read-only access to the Citrix NetScaler MIB (`1.3.6.1.4.1.5951`). Note: You also have the option of using [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). The SSH user requires permission to run NetScaler `show` commands only. However, if the payload size of the data that's returned to the instance is large, the discovery process can fail. In this case, use SNMP credentials instead. * (Optional) When using the NS.CONF pattern, provide a user with read-only access to the NS.conf configuration file if you don't want to provide SNMP or SSH credentials. * Use [basic authentication](https://www.servicenow.com/docs/access?context=r_BasicAuthCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) credentials for discovery via REST. Configure the credential as a [credential alias](https://www.servicenow.com/docs/access?context=discovery-credential-alias&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). The NITRO API user requires read-only access to the following resources: * `lbvserver` * `csvserver` * `service` * `servicegroup` * `interface` * `lbvserver_binding` * `csvserver_binding` * `nspartition` * `nshardware` * `nshostname` * `nsconfig` * `hanode` {#prerequisites-service-mapping__d14906e1569} {#prerequisites-service-mapping__ul_rmj_l2t_sdb} |
| Connect APK | Connect-It Service \[cmdb_ci_appl_connectit\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Connect APK | Connect-It Service \[cmdb_ci_appl_connectit\] | (If hosted on a Linux or Unix server) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Connect APK | Connect-It Service \[cmdb_ci_appl_connectit\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| EMC Documentum | Documentum DocBase \[cmdb_ci_appl_doc_docbroker\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| EMC Documentum | Documentum DocBase \[cmdb_ci_appl_doc_docbroker\] | (If hosted on a Linux or Unix server) (Optional) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Epic | epicd app server \[cmdb_ci_epicd_app_server\] epic agent \[cmdb_ci_epic_agent\] epic cache \[cmdb_ci_epic_cache\] epicd \[cmdb_ci_endpoint_epicd\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Epic | epicd app server \[cmdb_ci_epicd_app_server\] epic agent \[cmdb_ci_epic_agent\] epic cache \[cmdb_ci_epic_cache\] epicd \[cmdb_ci_endpoint_epicd\] | (If hosted on a Linux or Unix server) (Optional) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| FormEngine | Oracle Forms Engine \[cmdb_ci_appl_ora_forms\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| FormEngine | Oracle Forms Engine \[cmdb_ci_appl_ora_forms\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| FormEngine | Oracle Forms Engine \[cmdb_ci_appl_ora_forms\] | (If hosted on Unix server) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| [Google Cloud Platform](https://servicenow-prod.fluidtopics.net/1WoPYkwVs~JqTsag4W5hdA "Discovery finds Google Cloud Platform and its components. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.") | Cloud Service Account \[cmdb_ci_cloud_service_account\] | * Provide a read-only user with permission to use the following API elements. * On the ServiceNow AI Platform, configure Google API credentials. {#prerequisites-service-mapping__ul_atf_cs3_hkb} |
| HAProxy | HAProxy Load Balancer \[cmdb_ci_lb_haproxy\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HAProxy | HAProxy Load Balancer \[cmdb_ci_lb_haproxy\] | (If hosted on a Linux or Unix server) (Optional) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Operations Manager | HP Operations Manager \[cmdb_ci_appl_hp_operations\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Operations Manager | HP Operations Manager \[cmdb_ci_appl_hp_operations\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Service Manager Application Server | HP Service Manager \[cmdb_ci_appl_hp_service\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Service Manager Application Server | HP Service Manager \[cmdb_ci_appl_hp_service\] | (If hosted on a Linux or Unix server) (Optional) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Service Manager Application Server | HP Service Manager \[cmdb_ci_appl_hp_service\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| HP Service Manager Index | HP SM Index Server \[cmdb_ci_appl_hp_index\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Service Manager Index | HP SM Index Server \[cmdb_ci_appl_hp_index\] | (If hosted on a Linux or Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Service Manager Knowledge Base | HP SM KnowledgeBase \[cmdb_ci_appl_hp_sm_kb\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Service Manager Knowledge Base | HP SM KnowledgeBase \[cmdb_ci_appl_hp_sm_kb\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP Quality Center | HP Quality Center \[cmdb_ci_appl_hp_qc\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| HP UCMDB | HP uCMDB \[cmdb_ci_app_server_hp_ucmdb\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| [IBM Cloud Platform](https://servicenow-prod.fluidtopics.net/v_wmvJSTvNcWMre6OUbm8g "The ServiceNow Discovery application finds IBM Cloud Platform components (Softlayer API v3 and v3.1 and Bluemix API v2) using the IBM Cloud Platform patterns. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.") | Cloud Service Account \[cmdb_ci_cloud_service_account\] | On the ServiceNow AI Platform, configure the IBM Credentials for accessing the IBM account. |
| IBM WebSphere Message Broker | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Message Broker | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | (If hosted on Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for a user with permissions to run the following commands: * "source " + $directory + "/mqsiprofile" * "echo $MQSI_VERSION " * $directory + "/mqsireportbroker " + $name * $directory + "/mqsibrowse " + $name + " -t BROKERRESOURCES " {#prerequisites-service-mapping__ul_al3_d1g_mz} Set the Credential alias attribute to \[cmdb_ci_appl_ibm_wmb\]. Configuring this attribute allows you later to use the credential for this CI in patterns. |
| IBM CTRL-M Server | Control-M \[cmdb_ci_appl_controlm\] | (If hosted on Unix) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM CTRL-M Server | Control-M \[cmdb_ci_appl_controlm\] | (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM CICS Transaction Gateway CTG | IBM CTG \[cmdb_ci_appl_ibm_ctg\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM CICS Transaction Gateway CTG | IBM CTG \[cmdb_ci_appl_ibm_ctg\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| IBM Customer Information Control System (CICS) | IBM CICS \[cmdb_ci_appl_ibm_cics\] | (If hosted on Unix) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM Customer Information Control System (CICS) | IBM CICS \[cmdb_ci_appl_ibm_cics\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| IBM DB2 | DB2 Instance \[cmdb_ci_db_db2_instance\] Note: Starting with CMDB CI Class Models version 1.67.0, the label has been renamed to DB2 Subsystem. | * (If hosted on Linux) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). * (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Set the tag attribute to \[cmdb_ci_db_db2_instance\]. Configuring this attribute allows you later to use the credential for this CI in patterns. (Optional) To discover connections to IBM DB2, configure SSH credentials for a user with permissions to run the following commands: * `db2 list tablespaces` * "db2cmd /c /w /i db2 -tvf "+$ script_name {#prerequisites-service-mapping__ul_jc1_2hz_zz} * (If hosted on z/OS) Provide the user with the following permissions: * To write into the /tmp directory. * To see all user processes. * To run REXX scripts. * To read into the db2 folder. {#prerequisites-service-mapping__ul_e2w_ymf_2bb} * (If hosted on z/OS) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM J2EE EAR | \[cmdb_ci_app_server_ws_ear\] | (If hosted on Linux only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM J2EE EAR | \[cmdb_ci_app_server_ws_ear\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM J2EE EAR | \[cmdb_ci_app_server_ws_ear\] | (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| [IBM PowerHA SystemMirror for AIX discovery](https://servicenow-prod.fluidtopics.net/0XefANVe~kJ~7z9VRHgR8w "The ServiceNow Discovery application uses the IBM PowerHA Cluster (HACMP) pattern to find IBM PowerHA SystemMirror for AIX (formerly HACMP) high-availability clusters on AIX UNIX and Linux systems running on IBM platforms. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.") | * Cluster Resource Group \[cmdb_ci_cluster_resource_group\] * UNIX Cluster Resource \[cmdb_ci_unix_cluster_resource\] * UNIX Cluster Node \[cmdb_ci_unix_cluster_node\] * AIX Server \[cmdb_ci_aix_server\] * UNIX Cluster \[cmdb_ci_unix_cluster\] * Cluster Virtual IP \[cmdb_ci_cluster_vip\] {#prerequisites-service-mapping__ul_xrs_1bj_hkb} | Configure a UNIX user with permissions to run all commands defined in the official IBM documentation. |
| IBM Tivoli Access Manager WebSEAL or IBM Security Access Manager (ISAM) appliance | Webseal \[cmdb_ci_app_server_webseal\] | (For ISAM appliance only) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for the user with permissions to run the following REST commands: * /reverseproxy -- for retrieving data about the reverse proxy and instances. * /wga/reverseproxy/"+${junctionstable\[\].instance}+"/junctions -- for getting junctions per each instance. * /wga/reverseproxy/" + $instance_name + "/junctions?junctions_id=" + $junction_name -- for getting forwarding URLs for the entry point junction. {#prerequisites-service-mapping__ul_zts_v3p_1fb} |
| IBM Tivoli Access Manager WebSEAL or IBM Security Access Manager (ISAM) appliance | Webseal \[cmdb_ci_app_server_webseal\] | (For ISAM appliance only) Ensure that the system can use the cURL commands for discovery: * On the MID Server used for ISAM appliance discovery, define the PATH variable to contain the [cURL package installation](https://curl.haxx.se/download.html) for the relevant MID Server users. * Configure permissions to run the curl.exe file for the relevant MID Server user. {#prerequisites-service-mapping__ul_ib5_ks1_g4b} |
| IBM Tivoli Access Manager WebSEAL or IBM Security Access Manager (ISAM) appliance | Webseal \[cmdb_ci_app_server_webseal\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM Tivoli Access Manager WebSEAL or IBM Security Access Manager (ISAM) appliance | Webseal \[cmdb_ci_app_server_webseal\] | (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM Tivoli Access Manager WebSEAL or IBM Security Access Manager (ISAM) appliance | Webseal \[cmdb_ci_app_server_webseal\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| [IBM Virtualization and Hardware Management Console (HMC)](https://servicenow-prod.fluidtopics.net/zDRK4WcPfiJ_QyPoZSfaEg "The Discovery and Service Mapping Patterns application uses the IBM HMC Server pattern to find information about Hardware Management Console (HMC), frame, and logical partition (LPAR) servers. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.") | * HMC server * IBM frame * Logical partition (LPAR) instanceAn LPAR is virtual machine equivalent of IBM. * LPAR resource {#prerequisites-service-mapping__ul_myl_nvl_43b} | * Verify that the following applications are up to date: * Discovery and Service Mapping Patterns * CMDB CI Class Models {#prerequisites-service-mapping__ul_b2l_f2l_pdc} * Verify you have permissions for the following HMC commands: * `lssyscfg` * `lshmc` * `lshwres` * `lssysconn -r all -F type_model_serial_num:ipaddr` {#prerequisites-service-mapping__ul_xvc_nbl_pdc} * Verify you have permissions for the following AIX (LPAR) command: `lparstat -i`. Note: The `lparstat -i` command is in addition to the commands required for AIX server discovery. For more information on AIX server discovery, see [AIX server discovery](https://servicenow-prod.fluidtopics.net/1iBA9Q3Sa5Fwwa523wDV4g "Discovery identifies and classifies information about AIX servers."). For a list of the AIX commands, see [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). * Configure SSH credentials on the ServiceNow AI Platform. For more information, see [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). {#prerequisites-service-mapping__ul_cym_b2l_pdc} |
| IBM WebSphere Application Server | IBM Websphere \[cmdb_ci_app_server_websphere\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM WebSphere Application Server | IBM Websphere \[cmdb_ci_app_server_websphere\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Application Server | IBM Websphere \[cmdb_ci_app_server_websphere\] | (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Application Server | IBM Websphere \[cmdb_ci_app_server_websphere\] | (If hosted on z/OS) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Application Server | IBM Websphere \[cmdb_ci_app_server_websphere\] | (If hosted on z/OS) Provide the user with the following permissions: * To write into the /tmp directory. * To see all user processes. * To run REXX scripts. * To run commands using oeconsol. * To run the command that brings info on the WebSphere Application Server task:` "oeconsol 'D OMVS,A=ALL' | grep "+$taskname`. * To read content of the WAS installation folder and the permission to read was.env.file where the installation variables are situated. {#prerequisites-service-mapping__ul_snj_1nf_2bb} |
| IBM WebSphere Application Server | IBM Websphere \[cmdb_ci_app_server_websphere\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| IBM WebSphere DataPower | Data Power \[cmdb_ci_app_server_datapower\] | [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) :   SNMP credentials are necessary for using the following SNMP queries: * For horizontal discovery of the Data Power Hosting Server \[cmdb_ci_datapower_server\]: * 1.3.6.1.2.1.1.1 * 1.3.6.1.2.1.1.5 * 1.3.6.1.2.1.4.20.1 * 1.3.6.1.2.1.2.2.1 * 1.3.6.1.4.1.14685.3.1.196.1 * 1.3.6.1.4.1.14685.3.1.11.1 * 1.3.6.1.4.1.14685.3.1.112.1 {#prerequisites-service-mapping__ul_gcv_555_hhiu} * For top-down discovery of the Data Power \[cmdb_ci_datapower_server\]: * 1.3.6.1.2.1.1.1 * 1.3.6.1.2.1.1.5 * 1.3.6.1.4.1.14685.3.1.11.1 {#prerequisites-service-mapping__ul_hx5_qtj_zv} {#prerequisites-service-mapping__ibm-websphere-database-snmp} [Applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) :   Together with SNMP credentials, applicative credentials are required to discover DataPower application domains, otherwise known as logical CIs.In addition, SNMP and applicative credentials are used for top-down discovery of applicative relationships (corresponding application DataPower domain). User with permissions to run SOAP :   Permissions to run SOAP queries are necessary for top-down discovery of the DataPower Web Service and MQ connection. |
| IBM WebSphere Message Broker Flow | WMB Flow \[cmdb_ci_appl_wmb\] | (If hosted on a Unix server) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM WebSphere Message Broker Flow | WMB Flow \[cmdb_ci_appl_wmb\] | Provide an IBM WebSphere Message Broker OS user with permissions to run the WebSphere Message Broker service. |
| IBM WebSphere Message Broker Flow | WMB Flow \[cmdb_ci_appl_wmb\] | (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Message Broker Flow | WMB Flow \[cmdb_ci_appl_wmb\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for a user with permissions to run the following commands: * "source " + $directory + "/mqsiprofile" * "echo $MQSI_VERSION " * $directory + "/mqsireportbroker " + $name * $directory + "/mqsibrowse " + $name + " -t BROKERRESOURCES " {#prerequisites-service-mapping__ul_acz_2mx_pz} Set the Credential alias attribute to \[cmdb_ci_appl_ibm_wmb\]. Configuring this attribute allows you later to use the credential for this CI in patterns. |
| IBM WebSphere Message Broker | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | (If hosted on Unix) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM WebSphere Message Broker | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Set the Credential alias attribute to \[cmdb_ci_appl_ibm_wmb\]. Configuring this attribute allows you later to use the credential for this CI in patterns. |
| IBM WebSphere Message Broker | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Message Broker | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | Provide an IBM WebSphere Message Broker OS user with permissions to run the WebSphere Message Broker service. |
| IBM MQ (formerly IBM WebSphere MQ) | IBM MQ Manager (formerly IBM WebSphere MQ) \[cmdb_ci_appl_ibm_wmq\] | (If hosted on Unix) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM MQ (formerly IBM WebSphere MQ) | IBM MQ Manager (formerly IBM WebSphere MQ) \[cmdb_ci_appl_ibm_wmq\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for a user with permissions to run the following commands: * (If hosted on a Windows server) "echo display QMSTATUS ALL \| runmqsc -e " + $queue_manager -- for getting the queue manager (QM) status. * (If hosted on a Windows server) "echo display QMGR ALL \| runmqsc -e " + $queue_manager -- for getting the complete information about QM. * (If hosted on a Unix server) "echo \\" display QMSTATUS ALL \\" \| runmqsc " + $queue_manager -- for getting the QM status. * (If hosted on a Unix server) "echo \\" display QMGR ALL \\" \| runmqsc " + $queue_manager -- for getting the complete information about QM. * (If hosted on a Unix server) "echo \\" display queue(" + $entry_point.queue + ") \\" \| runmqsc " + $queue_manager -- for getting the information about the EP queue. {#prerequisites-service-mapping__ul_ugk_wkp_1fb} |
| IBM MQ (formerly IBM WebSphere MQ) | IBM MQ Manager (formerly IBM WebSphere MQ) \[cmdb_ci_appl_ibm_wmq\] | (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM MQ (formerly IBM WebSphere MQ) | IBM MQ Manager (formerly IBM WebSphere MQ) \[cmdb_ci_appl_ibm_wmq\] | (If hosted on a Unix server) configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). While configuring OS credentials, set the Credential alias attribute to cmdb_ci_appl_ibm_wmq. Configuring this attribute allows you later to use the credential for this CI in patterns. (Optional) To find IBM MQ connections, configure SSH credentials for a user with permissions to run the following commands: * "echo \\" display queue("+$entry_point.queue+") \\" \| runmqsc "+$queue_manager * "echo \\" display QMSTATUS ALL \\" \| runmqsc "+$queue_manager * echo \\" display QMGR ALL \\" \| runmqsc "+$queue_manager {#prerequisites-service-mapping__ul_vdh_tlx_pz} |
| IBM MQ (formerly IBM WebSphere MQ) | IBM MQ Manager (formerly IBM WebSphere MQ) \[cmdb_ci_appl_ibm_wmq\] | (If hosted on z/OS) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM MQ (formerly IBM WebSphere MQ) | IBM MQ Manager (formerly IBM WebSphere MQ) \[cmdb_ci_appl_ibm_wmq\] | (If hosted on z/OS) Provide the user with the following permissions: * To write into the /tmp directory. * To see all user processes. * To run REXX scripts. * To run commands using oeconsol. * To run MQ commands. {#prerequisites-service-mapping__ul_ax1_snf_2bb} |
| IBM MQ Queue (formerly IBM WebSphere MQ Queue) | IBM MQ Queue (formerly IBM WebSphere MQ Queue) \[cmdb_ci_appl_ibm_wmq_queue\] | (If hosted on a Unix server) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM MQ Queue (formerly IBM WebSphere MQ Queue) | IBM MQ Queue (formerly IBM WebSphere MQ Queue) \[cmdb_ci_appl_ibm_wmq_queue\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for a user with permissions to run the following commands: * dspmq -- for getting information about the queue manager. * "echo \\" display queue(" + $entry_point.queue + ") \\" \| runmqsc " + $queue_manager -- for getting the queue information. * "echo \\" display clusqmgr(\*) conname \\" \| runmqsc " + $queue_manager -- for getting all cluster queue manager (QM) lines. * "echo \\" display qstatus(" + $entry_point.queue + ") TYPE(HANDLE) OPENTYPE(INPUT) CONNAME PID \\" \| runmqsc " + $queue_manager -- for getting the queue status information. {#prerequisites-service-mapping__ul_dk2_vjp_1fb} |
| IBM MQ Queue (formerly IBM WebSphere MQ Queue) | IBM MQ Queue (formerly IBM WebSphere MQ Queue) \[cmdb_ci_appl_ibm_wmq_queue\] | (If hosted on Unix server) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for a user with permissions to run the following commands: * dspmqecho \\" display queue("+$entry_point.queue+") \\" \| runmqsc "+$queue_manager * (Optional) "echo \\" display qcluster("+$rqmname+") \\" \| runmqsc "+$queue_manager * (Optional) "echo \\" dischl(\*) CHLTYPE(SDR) CONNAME XMITQ WHERE(XMITQ EQ "+$xmit_name+")\\" \| runmqsc "+$queue_manager * (Optional) "echo \\" display clusqmgr(\*) conname \\" \| runmqsc "+$queue_manager * (Optional) "echo \\" display qstatus("+$entry_point.queue+") TYPE(HANDLE) OPENTYPE(INPUT) CONNAME PID \\" \| runmqsc "+$queue_manager {#prerequisites-service-mapping__ul_kld_dc3_mz} While configuring OS credentials, set the Credential alias attribute to cmdb_ci_appl_ibm_wmq. Configuring this attribute allows you later to use the credential for this CI in patterns. |
| IBM MQ Queue (formerly IBM WebSphere MQ Queue) | IBM MQ Queue (formerly IBM WebSphere MQ Queue) \[cmdb_ci_appl_ibm_wmq_queue\] | (If hosted on Windows), on the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for a user with permissions to run the following commands: * dspmqecho \\" display queue("+$entry_point.queue+") \\" \| runmqsc "+$queue_manager * (Optional) "echo \\" display qcluster("+$rqmname+") \\" \| runmqsc "+$queue_manager * (Optional) "echo \\" dischl(\*) CHLTYPE(SDR) CONNAME XMITQ WHERE(XMITQ EQ "+$xmit_name+")\\" \| runmqsc "+$queue_manager * (Optional) "echo \\" display clusqmgr(\*) conname \\" \| runmqsc "+$queue_manager * (Optional) "echo \\" display qstatus("+$entry_point.queue+") TYPE(HANDLE) OPENTYPE(INPUT) CONNAME PID \\" \| runmqsc "+$queue_manager {#prerequisites-service-mapping__ul_flz_xh3_mz} While configuring OS credentials, set the Credential alias attribute to cmdb_ci_appl_ibm_wmq. Configuring this attribute allows you later to use the credential for this CI in patterns.. |
| IBM MQ Queue (formerly IBM WebSphere MQ Queue) | IBM MQ Queue (formerly IBM WebSphere MQ Queue) \[cmdb_ci_appl_ibm_wmq_queue\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| IBM WebSphere Portal | Websphere Portal \[cmdb_ci_appl_websphere_portal\] | (If hosted on Linux only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| IBM WebSphere Portal | Websphere Portal \[cmdb_ci_appl_websphere_portal\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Portal | Websphere Portal \[cmdb_ci_appl_websphere_portal\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| IBM WebSphere Portal | Websphere Portal \[cmdb_ci_appl_websphere_portal\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Interconnect Web Service | Inter connect \[cmdb_ci_inter_connect\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Interconnect Web Service | Inter connect \[cmdb_ci_inter_connect\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Jboss | JBoss \[cmdb_ci_app_server_jboss\] | Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Jboss | JBoss \[cmdb_ci_app_server_jboss\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Jboss | JBoss \[cmdb_ci_app_server_jboss\] | (If hosted on Unix server) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Jboss | JBoss \[cmdb_ci_app_server_jboss\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Jboss Module | Jboss module \[cmdb_ci_app_server_jb_module\] | (If hosted on a Unix server) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Jboss Module | Jboss module \[cmdb_ci_app_server_jb_module\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Jboss Module | Jboss module \[cmdb_ci_app_server_jb_module\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| JRun | Jrun \[cmdb_ci_app_server_jrun\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| JRun | Jrun \[cmdb_ci_app_server_jrun\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| JRun | Jrun \[cmdb_ci_app_server_jrun\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| JRun | Jrun \[cmdb_ci_app_server_jrun\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| JRun WAR Inc | Jrun WAR \[cmdb_ci_app_server_jrun_war\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| JRun WAR Inc | Jrun WAR \[cmdb_ci_app_server_jrun_war\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| JRun WAR Inc | Jrun WAR \[cmdb_ci_app_server_jrun_war\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft Azure Web Sites | Cloud WebServer \[cmdb_ci_cloud_webserver\] | On the ServiceNow AI Platform, [add an Azure service principal](https://servicenow-prod.fluidtopics.net/OZXNSryGjVt9Xw~aObzRqw "During Cloud Provisioning Day 1 setup, you added one service account to the cloud account. To compartmentalize your infrastructure or to include different datacenters, you can add another service account. A particular datacenter, however, cannot be selected in more than one service account in a cloud account.") and [set up a cloud account for Azure](https://servicenow-prod.fluidtopics.net/dbJrnEUHQ3w9HlUwdr3z8w "A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the account Id to the Azure Service Principal as it appears at the Microsoft Azure Console. |
| Microsoft Azure Load Balancer | Load Balancer Service \[cmdb_ci_lb_service\] | On the ServiceNow AI Platform, configure [add an Azure service principal](https://servicenow-prod.fluidtopics.net/OZXNSryGjVt9Xw~aObzRqw "During Cloud Provisioning Day 1 setup, you added one service account to the cloud account. To compartmentalize your infrastructure or to include different datacenters, you can add another service account. A particular datacenter, however, cannot be selected in more than one service account in a cloud account.") and [set up a cloud account for Azure](https://servicenow-prod.fluidtopics.net/dbJrnEUHQ3w9HlUwdr3z8w "A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the account Id to the Azure Service Principal as it appears at the Microsoft Azure Console. |
| Microsoft Azure SQL Database | Cloud Database Rule \[cmdb_ci_cloud_database\] | On the ServiceNow AI Platform, [add an Azure service principal](https://servicenow-prod.fluidtopics.net/OZXNSryGjVt9Xw~aObzRqw "During Cloud Provisioning Day 1 setup, you added one service account to the cloud account. To compartmentalize your infrastructure or to include different datacenters, you can add another service account. A particular datacenter, however, cannot be selected in more than one service account in a cloud account.") and [set up a cloud account for Azure](https://servicenow-prod.fluidtopics.net/dbJrnEUHQ3w9HlUwdr3z8w "A cloud account is the logical representation in Cloud Provisioning and Governance of all or part of your managed cloud infrastructure. A cloud account can include multiple service accounts — even service accounts from different providers. For each service account, you specify which datacenters to include in the cloud account."). Set the account Id to the Azure Service Principal as it appears at the Microsoft Azure Console. |
| Microsoft Dynamic CRM | Dynamic CRM Component \[cmdb_ci_appl_ms_dynamic_crm\] | On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft Dynamic CRM | Dynamic CRM Component \[cmdb_ci_appl_ms_dynamic_crm\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Microsoft BizTalk Orchestration | BizTalk Orchestration \[cmdb_ci_appl_biztalk_orch\] | On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft BizTalk Orchestration | BizTalk Orchestration \[cmdb_ci_appl_biztalk_orch\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Microsoft BizTalk Server | BizTalk \[cmdb_ci_appl_biztalk\] | On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft Exchange BackEnd Server | ExchangeBackEndServer \[cmdb_ci_exchange_backend\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft Exchange BackEnd Server | ExchangeBackEndServer \[cmdb_ci_exchange_backend\] | Configure [credentials required for host discovery](https://servicenow-prod.fluidtopics.net/9wrINqajrHPIWmwJQejr1g "There are credentials and permissions that Service Mapping requires for discovering hosts.") for a Windows server. |
| Microsoft Exchange BackEnd Server | ExchangeBackEndServer \[cmdb_ci_exchange_backend\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Microsoft Exchange FrontEnd Server | ExchangeFrontEndServer \[cmdb_ci_exchange_frontend\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft Exchange FrontEnd Server | ExchangeFrontEndServer \[cmdb_ci_exchange_frontend\] | Configure [credentials required for host discovery](https://servicenow-prod.fluidtopics.net/9wrINqajrHPIWmwJQejr1g "There are credentials and permissions that Service Mapping requires for discovering hosts.") for a Windows server. |
| Microsoft Exchange FrontEnd Server | ExchangeFrontEndServer \[cmdb_ci_exchange_frontend\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Microsoft FAST Search Server | Fast Search \[cmdb_ci_appl_fastsearch\] | Create a user with the permission to read the following files: * install_directory+"\\etc\\VERSION.xml * and install_directory+"\\etc\\CSConfig.xml {#prerequisites-service-mapping__ul_zq5_2by_zz} |
| Microsoft FAST Search Server | Fast Search \[cmdb_ci_appl_fastsearch\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Microsoft Exchange Hub Transport Server Microsoft Exchange Mailbox Microsoft Exchange CAS | ExchangeHub \[cmdb_ci_exchange_hub\] Exchange MailBox \[cmdb_ci_exchange_mailbox\] Exchange Client Access Server \[cmdb_ci_exchange_cas\] | * On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Use the Microsoft Exchange Server administrator's user name and password as Windows credentials. For example, user name: local\\administrator and password: Are1300. Note: If you configure Windows credentials for a user different from the Microsoft Exchange Server administrator, Service Mapping uses traffic-based discovery that results in mapping all Microsoft Exchange clients. * (For Exchange CAS 2010 and 2013, 2016) On the ServiceNow AI Platform, configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US), setting the CI type to Exchange Mailbox. Warning: Do not confuse the Exchange Mailbox CI type with the Exchange Mailbox Server CI type. Service Mapping uses these applicative credentials to access the of/Servers/Servers.slab folder on the Key Exchange Admin Center (EAC). Service Mapping also uses the applicative credentials to run the following PowerShell commands against the MID Servers: * Get-ExchangeServer * Get-ExchangeServer * Get-MailboxServer * Get-ClusteredMailBoxServerStatus * Get-ExchangeServer * Get-StorageGroup * Get-MailboxDatabase {#prerequisites-service-mapping__ul_ofg_p22_5fb} * (For Microsoft Exchange CAS 2010 and 2016) On the Windows Server hosting Microsoft Exchange CAS, install the Microsoft.Exchange.Management.PowerShell.E2010 module. * (For Microsoft Exchange CAS 2007) On the Windows Server hosting Microsoft Exchange CAS, install the Microsoft.Exchange.Management.PowerShell.Admin module. * (For Microsoft Exchange CAS 2007, 2010) On the ServiceNow AI Platform, upload the rctrlx tool for running PowerShell commands as described in [Upload the rctrlx.exe file to MID Servers](https://servicenow-prod.fluidtopics.net/Lg12WyHx7xFVPiVrKw_R_Q "Upload the rctrlx.exe file to MID Servers to enable running discovery commands on Microsoft Exchange 2007 and 2010, and Citrix XenApp."). * (For Microsoft Exchange CAS 2007 and 2010) Provide an Exchange Mailbox OS user with the rights to run Exchange services on Windows and has permission to query Exchange repository: On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) setting the Credential alias attribute to \[cmdb_ci_exchange_mailbox\]. Configuring this attribute allows you later to use the credential for this CI in patterns. * (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). * Verify that you know the entry point necessary for discovering the Microsoft Exchange Server. Use the URL for the Outlook web access in the following format: http(s)://\<hostname\>:\<port\>/owa For example, http(s)://myhost:\<443\>/owa {#prerequisites-service-mapping__ul_l5l_b32_5fb} |
| Microsoft Identity Integration Server | IIFP \[cmdb_ci_directory_iifp\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft Internet Information Services (IIS) | Microsoft iis Web Server \[cmdb_ci_microsoft_iis_web_server\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft Internet Information Services (IIS) | Microsoft iis Web Server \[cmdb_ci_microsoft_iis_web_server\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Microsoft Internet Information Services (IIS) Virtual Directory | IIS Virtual Directory \[cmdb_ci_iisdirectory\] | On the ServiceNow AI Platform, configure the following credentials: * [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) * [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) {#prerequisites-service-mapping__ul_bbv_1vh_tdc} |
| Microsoft Internet Information Services (IIS) Virtual Directory | IIS Virtual Directory \[cmdb_ci_iisdirectory\] | Verify read access to the following files: * web.config: Possible locations $entry_point.path + "Web.config" or $entry_point.path + "\\Web.config" * machine.config: possible location "dir \\"C:\\Windows\\Microsoft.NET\\" {#prerequisites-service-mapping__ul_dkk_nvh_tdc} |
| Microsoft Internet Information Services (IIS) Virtual Directory | IIS Virtual Directory \[cmdb_ci_iisdirectory\] | * (Optional) To find ADO.NET connections, set the Credential alias attribute to \[cmdb_ci_iisdirectory\]. Configuring this attribute allows you later to use the credential for this CI in patterns. * (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). {#prerequisites-service-mapping__ul_mnk_55h_tdc} |
| Microsoft Message Queuing (MSMQ) | MSMQ \[cmdb_ci_appl_msmq\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft .NET Framework | .NET Application \[cmdb_ci_appl_dot_net\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). (Optional) To find ADO.NET connections, set the Credential alias attribute to \[cmdb_ci_iisdirectory\]. Configuring this attribute allows you later to use the credential for this CI in patterns. |
| Microsoft .NET Framework | .NET Application \[cmdb_ci_appl_dot_net\] | Provide an IIS Virtual Directory OS user with the rights to run the IIS service on Windows. |
| Microsoft .NET Framework | .NET Application \[cmdb_ci_appl_dot_net\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft .NET Framework | .NET Application \[cmdb_ci_appl_dot_net\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Microsoft SharePoint | SharePoint \[cmdb_ci_appl_sharepoint\] | On the ServiceNow AI Platform, configure the following credentials: * [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) * Set the Credential alias attribute to \[cmdb_ci_appl_sharepoint\]. Configuring this attribute allows you later to use the credential for this CI in patterns. * Configure WMI Query access to the remote Sharepoint server. * (Optional) To find Windows SharePoint connections, configure Windows credentials for a user with permissions to run http get request to the SharePoint Central Administration URL. {#prerequisites-service-mapping__ul_hfz_zq4_slb} |
| Microsoft SharePoint | SharePoint \[cmdb_ci_appl_sharepoint\] | Provide a SharePoint OS user with permissions: * To run SharePoint services on Windows * To log into the SharePoint Admin page {#prerequisites-service-mapping__ul_gyp_1xw_n5} |
| Microsoft SharePoint | SharePoint \[cmdb_ci_appl_sharepoint\] | To use two separate credentials with different permissions, configure credentials as covered in [Prerequisites for performing top-down discovery / Service Mapping discovery to Sharepoint system \[KB0813083\]](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0813083) article in the Now Support Knowledge Base. |
| Microsoft SQL Database | MySQLClusterDataNode \[cmdb_ci_db_mysql_clusternode\] | Provide the following user or users: * For discovering Microsoft Biztalk using SQL queries, provide a user and credentials for Microsoft BizTalk. * For discovering licensing information on Microsoft SQL Server, provide a user and credentials for accessing Microsoft SQL Database. {#prerequisites-service-mapping__ul_qbm_y4x_dz} Refer to the product documentation for operational information. |
| Microsoft SQL Database | MySQLClusterDataNode \[cmdb_ci_db_mysql_clusternode\] | Credentials for host discovery as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Microsoft SQL Database | MySQLClusterDataNode \[cmdb_ci_db_mysql_clusternode\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| MongoDB | Mongo Config Server \[cmdb_ci_appl_mongo_config_serv\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| MongoDB | Mongo Config Server \[cmdb_ci_appl_mongo_config_serv\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| MongoDB | Mongo Config Server \[cmdb_ci_appl_mongo_config_serv\] | Provide a user with permissions to run Mongo commands described in [Service Mapping commands not requiring a privileged user](https://servicenow-prod.fluidtopics.net/PWerd39b5nEL~pJPadH4lQ "Most of commands utilized by Service Mapping for discovery and mapping do not require elevated rights."). |
| MySQL Cluster MGM Node | MySQLClusterMGMNode \[cmdb_ci_db_mysql_clustermgnode\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| MySQL Cluster MGM Node | MySQLClusterMGMNode \[cmdb_ci_db_mysql_clustermgnode\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Nginx | Nginx Web Server \[cmdb_ci_nginx_web_server\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Nginx | Nginx Web Server \[cmdb_ci_nginx_web_server\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Nginx | Nginx Web Server \[cmdb_ci_nginx_web_server\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Nginx | Nginx Web Server \[cmdb_ci_nginx_web_server\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| OpenText Documentum | Documentum DocBase \[cmdb_ci_appl_doc_docbase\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| OpenText Documentum | Documentum DocBase \[cmdb_ci_appl_doc_docbase\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Application Server | Oracle iAS \[cmdb_ci_app_server_ora_ias\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Application Server | Oracle iAS \[cmdb_ci_app_server_ora_ias\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Application Server | Oracle iAS \[cmdb_ci_app_server_ora_ias\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Advanced Queue Queue | Advanced Queue Queue \[cmdb_ci_appl_ora_queue\] | (If hosted on Unix) Configure [applicative credentials for Service Mapping](https://servicenow-prod.fluidtopics.net/AB0jKyDtjf78iS3uAPUKpg "Discovery and Service Mapping can discover a wide range of operating systems and applications."). |
| Oracle Advanced Queue Queue | Advanced Queue Queue \[cmdb_ci_appl_ora_queue\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Advanced Queue Queue | Advanced Queue Queue \[cmdb_ci_appl_ora_queue\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Clusterware | UNIX Cluster \[cmdb_ci_unix_cluster\], UNIX Cluster Node \[cmdb_ci_unix_cluster_node\], UNIX Cluster Resource \[cmdb_ci_unix_cluster_resource\], Cluster Virtual IPs \[cmdb_ci_cluster_vip\] | See [Oracle database discovery](https://servicenow-prod.fluidtopics.net/QQnW_68M83zshoDAJxWdPA "Discovery can identify an Oracle database instance that is running on UNIX or Windows operating systems. It can also find Oracle clusterware, which runs Real Application Clusters (RAC)."). |
| Oracle Concurrent Server | Oracle Concurrent Server \[cmdb_ci_appl_ora_conc\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Oracle Concurrent Server | Oracle Concurrent Server \[cmdb_ci_appl_ora_conc\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Concurrent Server | Oracle Concurrent Server \[cmdb_ci_appl_ora_conc\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Concurrent Server | Oracle Concurrent Server \[cmdb_ci_appl_ora_conc\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle Database | Oracle Instance \[cmdb_ci_db_ora_instance\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Oracle Database | Oracle Instance \[cmdb_ci_db_ora_instance\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Database | Oracle Instance \[cmdb_ci_db_ora_instance\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Database | Oracle Instance \[cmdb_ci_db_ora_instance\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Database | Oracle Instance \[cmdb_ci_db_ora_instance\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| [Oracle Database 12c](https://servicenow-prod.fluidtopics.net/LS6KSpX0dIM3jdSWsl4jDg "The ServiceNow Discovery application can discover Oracle pluggable databases (PDBs) and container databases (CDBs). Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.") | Oracle PDB Instance \[cmdb_ci_db_ora_pdb_instance\] | * Configure [Applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) or (for UNIX only) [Oracle Wallet authentication](https://servicenow-prod.fluidtopics.net/m3ylp7_~xsnVF9p_jzBBdg "Enable Oracle Wallet authentication to use credentials stored on the target server during Oracle database discovery on UNIX systems.") * For Windows, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) * For Unix, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) * For the Oracle database, configure [Oracle database discovery](https://servicenow-prod.fluidtopics.net/QQnW_68M83zshoDAJxWdPA "Discovery can identify an Oracle database instance that is running on UNIX or Windows operating systems. It can also find Oracle clusterware, which runs Real Application Clusters (RAC).") * Provide a user with permissions to run queries on the following tables: * V$DATAFILE * V$TEMPFILE * V$LOG * DBA_FREE_SPACE * V$DATABASE * V$PDBS * V$PARAMETER {#prerequisites-service-mapping__ul_os2_hgv_w3b} {#prerequisites-service-mapping__ul_yk4_lcj_hkb} |
| Oracle Database Advanced Queuing | Advanced Queue Queue \[cmdb_ci_appl_ora_queue\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Database Advanced Queuing | Advanced Queue Queue \[cmdb_ci_appl_ora_queue\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Database Advanced Queuing | Advanced Queue Queue \[cmdb_ci_appl_ora_queue\] | Provide an Oracle instance user with permission to run the sqlplus command as described in [Service Mapping commands not requiring a privileged user](https://servicenow-prod.fluidtopics.net/PWerd39b5nEL~pJPadH4lQ "Most of commands utilized by Service Mapping for discovery and mapping do not require elevated rights."). |
| Oracle Discoverer Engine | Oracle Discoverer Engine \[cmdb_ci_appl_ora_disc\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Oracle Discoverer Engine | Oracle Discoverer Engine \[cmdb_ci_appl_ora_disc\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Discoverer Engine | Oracle Discoverer Engine \[cmdb_ci_appl_ora_disc\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Discoverer Engine | Oracle Discoverer Engine \[cmdb_ci_appl_ora_disc\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Discoverer Engine | Oracle Discoverer Engine \[cmdb_ci_appl_ora_disc\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle Discoverer UI | Oracle Discoverer UI \[cmdb_ci_appl_ora_disc_ui\] | (If hosted on Unix) Configure [applicative credentials for Service Mapping](https://servicenow-prod.fluidtopics.net/AB0jKyDtjf78iS3uAPUKpg "Discovery and Service Mapping can discover a wide range of operating systems and applications."). |
| Oracle Discoverer UI | Oracle Discoverer UI \[cmdb_ci_appl_ora_disc_ui\] | On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Discoverer UI | Oracle Discoverer UI \[cmdb_ci_appl_ora_disc_ui\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Discoverer UI | Oracle Discoverer UI \[cmdb_ci_appl_ora_disc_ui\] | (If hosted on Unix only) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Oracle Discoverer UI | Oracle Discoverer UI \[cmdb_ci_appl_ora_disc_ui\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle E-Business Suite | Oracle ESB \[cmdb_ci_appl_ora_ebs\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle E-Business Suite | Oracle ESB \[cmdb_ci_appl_ora_ebs\] | On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle E-Business Suite | Oracle ESB \[cmdb_ci_appl_ora_ebs\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle E-Business Suite | Oracle ESB \[cmdb_ci_appl_ora_ebs\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle Form UI | Oracle Forms UI \[cmdb_ci_appl_ora_forms_ui\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure a domain user for accessing the Windows OS as described in [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Form UI | Oracle Forms UI \[cmdb_ci_appl_ora_forms_ui\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Form UI | Oracle Forms UI \[cmdb_ci_appl_ora_forms_ui\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle Fulfillment Server | Oracle Fulfillment Server \[cmdb_ci_appl_ora_fs\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Fulfillment Server | Oracle Fulfillment Server \[cmdb_ci_appl_ora_fs\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle GlassFish Server | GlassFish \[cmdb_ci_appl_glassfish\] GlassFish WAR \[cmdb_ci_appl_glassfish_war\] | * (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * (If hosted on a Linux or UNIX server) (Optional) on the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). {#prerequisites-service-mapping__ul_k33_rwx_rgb} |
| Oracle HTTP Server | Oracle HTTP Server \[cmdb_ci_appl_ora_http\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle HTTP Server | Oracle HTTP Server \[cmdb_ci_appl_ora_http\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle HTTP Server | Oracle HTTP Server \[cmdb_ci_appl_ora_http\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle HTTP Server | Oracle HTTP Server \[cmdb_ci_appl_ora_http\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle iAS Web Module | Oracle iAS Web module \[cmdb_ci_app_server_ora_ias_m\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle iAS Web Module | Oracle iAS Web module \[cmdb_ci_app_server_ora_ias_m\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle iAS Web Module | Oracle iAS Web module \[cmdb_ci_app_server_ora_ias_m\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Metric Client | Oracle Metric Client \[cmdb_ci_appl_ora_metric_client\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Metric Client | Oracle Metric Client \[cmdb_ci_appl_ora_metric_client\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Metric Client | Oracle Metric Client \[cmdb_ci_appl_ora_metric_client\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Metric Server | Oracle Metric Server \[cmdb_ci_appl_ora_metric_svr\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Metric Server | Oracle Metric Server \[cmdb_ci_appl_ora_metric_svr\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Metric Server | Oracle Metric Server \[cmdb_ci_appl_ora_metric_svr\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Metric Server | Oracle Metric Server \[cmdb_ci_appl_ora_metric_svr\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle MySQL Server | MySQL Instance \[cmdb_ci_db_mysql_instance\] | Provide the following user or users: * For discovering Microsoft Biztalk using SQL queries, provide a user and credentials for Microsoft BizTalk. * For discovering licensing information on Microsoft SQL Server, provide a user and credentials for accessing Microsoft SQL Database. {#prerequisites-service-mapping__ul_qwm_234_my} |
| Oracle MySQL Server | MySQL Instance \[cmdb_ci_db_mysql_instance\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle MySQL Server | MySQL Instance \[cmdb_ci_db_mysql_instance\] | (If hosted on Linux) Give the user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| Oracle MySQL Server | MySQL Instance \[cmdb_ci_db_mysql_instance\] | (If hosted on a Linux server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle MySQL Server | MySQL Instance \[cmdb_ci_db_mysql_instance\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle MySQL Server | MySQL Instance \[cmdb_ci_db_mysql_instance\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle Net Listener | Oracle Database Listener \[cmdb_ci_db_ora_listener\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Notification Server | Oracle Notification Server \[cmdb_ci_appl_ora_notif_svr\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Notification Server | Oracle Notification Server \[cmdb_ci_appl_ora_notif_svr\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle OACORE Server | Oracle OACORE Server \[cmdb_ci_appl_ora_oacore\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle OACORE Server | Oracle OACORE Server \[cmdb_ci_appl_ora_oacore\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle OACORE Server | Oracle OACORE Server \[cmdb_ci_appl_ora_oacore\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle OAFM Server | Oracle OAFM Server \[cmdb_ci_appl_ora_oafm\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle OAFM Server | Oracle OAFM Server \[cmdb_ci_appl_ora_oafm\] | (If hosted on Unix) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle OAFM Server | Oracle OAFM Server \[cmdb_ci_appl_ora_oafm\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle PeopleSoft | Peoplesoft Application Server \[cmdb_ci_appl_peoplesoft\] | (If hosted on Unix) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
|   |   | Provide a user with permissions to run commands described in [Service Mapping commands not requiring a privileged user](https://servicenow-prod.fluidtopics.net/PWerd39b5nEL~pJPadH4lQ "Most of commands utilized by Service Mapping for discovery and mapping do not require elevated rights."). |
| Oracle Process Manager | Oracle Process Manager \[cmdb_ci_appl_ora_pm\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Process Manager | Oracle Process Manager \[cmdb_ci_appl_ora_pm\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Process Manager | Oracle Process Manager \[cmdb_ci_appl_ora_pm\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Process Manager | Oracle Process Manager \[cmdb_ci_appl_ora_pm\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle Report Server | Oracle Report Server \[cmdb_ci_appl_ora_report\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Report Server | Oracle Report Server \[cmdb_ci_appl_ora_report\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Report Server | Oracle Report Server \[cmdb_ci_appl_ora_report\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Report Server | Oracle Report Server \[cmdb_ci_appl_ora_report\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle Tnslsnr Engine | Oracle TNS Listener Engine \[cmdb_ci_appl_ora_tnslsnr\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Tnslsnr Engine | Oracle TNS Listener Engine \[cmdb_ci_appl_ora_tnslsnr\] | (If hosted on Linux) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Tnslsnr Engine | Oracle TNS Listener Engine \[cmdb_ci_appl_ora_tnslsnr\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle Tuxedo and Oracle Tuxedo Portal | Tuxedo \[cmdb_ci_appl_tuxedo\] and Tuxedo Portal \[cmdb_ci_appl_tuxedo_portal\] | * On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). * (If hosted on Unix) Provide a user with the elevated rights for running commands described in [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). {#prerequisites-service-mapping__ul_h4j_2dq_fgb} |
| Oracle WebLogic Module | Oracle iAS Web module \[cmdb_ci_app_server_ora_ias_m\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle WebLogic Server (version 10.3) | Weblogic \[cmdb_ci_app_server_weblogic\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle WebLogic Server (version 10.3) | Weblogic \[cmdb_ci_app_server_weblogic\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle WebLogic Server (version 10.3) | Weblogic \[cmdb_ci_app_server_weblogic\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle WebLogic Server (version 10.3) | Weblogic \[cmdb_ci_app_server_weblogic\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Oracle WebLogic On-demand Router Load Balancer | Websphere ODR LB \[cmdb_ci_app_server_ws_odr\] | (If hosted on Unix) Configure [applicative credentials for Service Mapping](https://servicenow-prod.fluidtopics.net/AB0jKyDtjf78iS3uAPUKpg "Discovery and Service Mapping can discover a wide range of operating systems and applications."). |
| Oracle WebLogic On-demand Router Load Balancer | Websphere ODR LB \[cmdb_ci_app_server_ws_odr\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Oracle WebLogic On-demand Router Load Balancer | Websphere ODR LB \[cmdb_ci_app_server_ws_odr\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Radware Alteon NG | Alteon Load Balancer \[cmdb_ci_lb_alteon\] | On the ServiceNow AI Platform, configure [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Radware AppDirector | Radware Load Balancer \[cmdb_ci_lb_radware\] | On the ServiceNow AI Platform, configure [SNMP credentials](https://www.servicenow.com/docs/access?context=c_SNMPCredentials&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Red Hat Cluster Suite | Cluster Virtual IPs \[cmdb_ci_cluster_vip\] UNIX Cluster \[cmdb_ci_unix_cluster\] UNIX Cluster Node \[cmdb_ci_unix_cluster_node\] UNIX Cluster Resource \[cmdb_ci_unix_cluster_resource\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Red Hat Cluster Suite | Cluster Virtual IPs \[cmdb_ci_cluster_vip\] UNIX Cluster \[cmdb_ci_unix_cluster\] UNIX Cluster Node \[cmdb_ci_unix_cluster_node\] UNIX Cluster Resource \[cmdb_ci_unix_cluster_resource\] | Provide a user with permissions to read these files: * /etc/cluster/cluster.conf * /etc/hosts {#prerequisites-service-mapping__ul_lwp_pjt_ncb} |
| Red Hat Cluster Suite | Cluster Virtual IPs \[cmdb_ci_cluster_vip\] UNIX Cluster \[cmdb_ci_unix_cluster\] UNIX Cluster Node \[cmdb_ci_unix_cluster_node\] UNIX Cluster Resource \[cmdb_ci_unix_cluster_resource\] | Provide a user with elevated rights for running this command: `clustat --x`. |
| PostgreSQL Database | PostgreSQL Instance \[cmdb_ci_db_postgresql_instance\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| PostgreSQL Database | PostgreSQL Instance \[cmdb_ci_db_postgresql_instance\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| PostgreSQL Database | PostgreSQL Instance \[cmdb_ci_db_postgresql_instance\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| PostgreSQL Database | PostgreSQL Instance \[cmdb_ci_db_postgresql_instance\] | (For hosted on Unix only) Give this user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| PostgreSQL Database | PostgreSQL Instance \[cmdb_ci_db_postgresql_instance\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Pivotal RabbitMQ | RabbitMQ Cluster \[cmdb_ci_appl_rabbitmq_cluster\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Pivotal RabbitMQ | RabbitMQ Cluster \[cmdb_ci_appl_rabbitmq_cluster\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Pivotal RabbitMQ | RabbitMQ Cluster \[cmdb_ci_appl_rabbitmq_cluster\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Pivotal RabbitMQ | RabbitMQ Cluster \[cmdb_ci_appl_rabbitmq_cluster\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| SAP Business Object XI Schedule | SAP BO BOXIScheduleRouter \[cmdb_ci_appl_sap_bo_scheduler\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SAP Business Object XI Schedule | SAP BO BOXIScheduleRouter \[cmdb_ci_appl_sap_bo_scheduler\] | (Optional) For discovering using the WinRM protocol, seew [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| SAP Crystal Management Server | SAP Business Objects CMS server \[cmdb_ci_appl_sap_bo\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SAP Crystal Management Server | SAP Business Objects CMS server \[cmdb_ci_appl_sap_bo\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| SAP Central Instance/ SAP Central Services (SCS)/ SAP Development Infrastructure/ SAP Evaluated Receipt Settlement (ERS)/ SAP Java Connector/ SAP NetWeaver Dialog Instance/ ABAP SAP Central Services (ASCS) | SAP CI Application \[cmdb_ci_appl_sap_ci\]/ SAP SCS Application \[cmdb_ci_appl_sap_scs\]/ SAP DI Application \[cmdb_ci_appl_sap_di\]/ SAP ERS Application \[cmdb_ci_appl_sap_ers\]/ SAP JC Application \[cmdb_ci_appl_sap_jc\]/ SAP DI Application \[cmdb_ci_appl_sap_di\]/ SAP ASCS Application \[cmdb_ci_appl_sap_ascs\] | * (If hosted on a UNIX server) On the ServiceNow AI Platform, configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) and [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). The SSH credentials are used to create connections from SAP Central Instance (CI) to other applications and devices. In addition, provide the user elevated rights to be able to run commands requiring a privileged user: [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). * (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) to create connections from SAP CI to other applications and devices. * (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). * (Optional for top-down discovery by Service Mapping) Provide a user with permissions to run SOAP on RFC read table function. * (Optional for top-down discovery by Service Mapping) If your organization deploys SAP Digital Business Services using web services and you want to map all connected services, perform the following actions: * Configure applicative credentials for a user with permissions to access the following tables: CVERS, DBCONS, and RFCDES. * Ensure that you have the web service URL. For information on how to create web services, see <https://blogs.sap.com/2012/10/24/how-to-create-web-services-abap-based/>. {#prerequisites-service-mapping__ul_y4j_4zy_dfb} {#prerequisites-service-mapping__ul_p1f_grx_mfb} |
| SAP HANA Database | SAP Hana Db \[cmdb_ci_appl_sap_hana_db\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SAP HANA Database | SAP Hana Db \[cmdb_ci_appl_sap_hana_db\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SAP HANA Database | SAP Hana Db \[cmdb_ci_appl_sap_hana_db\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| SAP Sybase DB | Sybase Instance \[cmdb_ci_db_syb_instance\] | (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SAP Sybase DB | Sybase Instance \[cmdb_ci_db_syb_instance\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SAP Sybase DB | Sybase Instance \[cmdb_ci_db_syb_instance\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SAP Sybase DB | Sybase Instance \[cmdb_ci_db_syb_instance\] | (For hosted on Unix only) Give this user elevated rights to be able to run [Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA "Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights."). |
| SAP Sybase DB | Sybase Instance \[cmdb_ci_db_syb_instance\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| SQL Server Analysis Services (SSAS) | SQL Server Analysis Services \[cmdb_ci_db_mssql_analysis\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SQL Server Integration Services (SSIS) Job | SQL Server Integration Services Job \[cmdb_ci_db_mssql_int_job\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SQL Server Integration Services (SSIS) | SQL Server Integration Services \[cmdb_ci_db_mssql_integration\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SQL Server Integration Services (SSIS) | SQL Server Integration Services \[cmdb_ci_db_mssql_integration\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| SQL Server Reporting Services (SSRS) | SQL Server Reporting Services \[cmdb_ci_db_mssql_reporting\] | Provide an SSRS OS user with permissions to run the SSRS Service. |
| SQL Server Reporting Services (SSRS) | SQL Server Reporting Services \[cmdb_ci_db_mssql_reporting\] | Configure credentials for a user with permissions to run http get request to the entry point URL. |
| SQL Server Reporting Services (SSRS) | SQL Server Reporting Services \[cmdb_ci_db_mssql_reporting\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Set the Credential alias attribute to \[cmdb_ci_db_mssql_reporting\]. Configuring this attribute allows you later to use the credential for this CI in patterns. |
| SQL Server Reporting Services (SSRS) | SQL Server Reporting Services \[cmdb_ci_db_mssql_reporting\] | (Optional) To discover connections to report datasources, configure credentials for a user with the permission to run http post request to the entry point URL. |
| SQL Server Reporting Services (SSRS) | SQL Server Reporting Services \[cmdb_ci_db_mssql_reporting\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| SQL Server Reporting Services (SSRS) | SQL Server Reporting Services \[cmdb_ci_db_mssql_reporting\] | (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). |
| Sun iPlanet Web Server | Iplanet Web Server \[cmdb_ci_iplanet_web_server\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Sun iPlanet Web Server | Iplanet Web Server \[cmdb_ci_iplanet_web_server\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Sun Directory | Sun LDAP Server \[cmdb_ci_sun_ldap_dir_server\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Sun Directory | Sun LDAP Server \[cmdb_ci_sun_ldap_dir_server\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Sun JES | JES \[cmdb_ci_email_server_jes\] | Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Sun JES | JES \[cmdb_ci_email_server_jes\] | On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Symantec Enterprise Vault | Enterprise Vault \[cmdb_ci_email_server_ent_vault\] | On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| TIBCO ActiveMatrix BusinessWorks/ TIBCO ActiveMatrix BusinessWorks Process/ TIBCO EMS Queue/ TIBCO Enterprise Message Service (EMS)/ | ActiveMatrix Business Works \[cmdb_ci_appl_tibco_matrix\]/ ActiveMatrix Business Works Process \[cmdb_ci_appl_tibco_matrix_proc\]/ EMS Queue \[cmdb_ci_appl_tibco_queue\]/ Tibco Enterprise Message Service \[cmdb_ci_appl_tibco_message\] | * (If hosted on Unix) Configure [applicative credentials](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) for the Tibco EMS. * (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). * (Optional) For discovering using the WinRM protocol, see [Configure WinRM trusted hosts on MID Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). {#prerequisites-service-mapping__ul_fgy_shq_hgb} |
| TIBCO ActiveMatrix Adapter | Tibco Adapter \[cmdb_ci_appl_tibco_adapter\] | (If hosted on a Unix server) On the ServiceNow AI Platform, configure [SSH credentials](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| TIBCO ActiveMatrix Adapter | Tibco Adapter \[cmdb_ci_appl_tibco_adapter\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
| Veritas Enterprise Vault | Enterprise Vault \[cmdb_ci_email_server_ent_vault\] | (If hosted on a Windows server) On the ServiceNow AI Platform, configure [Windows credentials](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). |
[ ]

{#prerequisites-service-mapping__table_xfr_kpw_dz}

## Resolving credential-related issues {#prerequisites-service-mapping__section_nnp_2vh_hcc}

If there are discovery issues caused by incorrectly configured or missing credentials, resolve them as explained in the KB article: [Credentials \& Permissions troubleshooting on Discovery, Service Mapping, Orchestration](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0657528)
* **[Credentials required for host discovery](https://servicenow-prod.fluidtopics.net/9wrINqajrHPIWmwJQejr1g)**   
  There are credentials and permissions that Service Mapping requires for discovering hosts.
* **[Service Mapping commands requiring a privileged user](https://servicenow-prod.fluidtopics.net/KmX~uDsV3RoqnUbrW~2SFA)**   
  Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights.
* **[Service Mapping commands not requiring a privileged user](https://servicenow-prod.fluidtopics.net/PWerd39b5nEL~pJPadH4lQ)**   
  Most of commands utilized by Service Mapping for discovery and mapping do not require elevated rights.
* **[SNMP-based queries](https://servicenow-prod.fluidtopics.net/i~OdnnBU3qVn3Zv1buptEA)**   
  Service Mapping accesses network infrastructure devices like load balancers and routers using Simple Network Management Protocol (SNMP) v1/v2c/v3. Configure SNMP community credentials to enable this type of access.

**Related reference**   

* [PowerShell for Discovery and Service Mapping](https://servicenow-prod.fluidtopics.net/PA503RAxOdnSlVFkrTT0qw "MID Servers use PowerShell and PowerShell Remoting for accessing configuration items (CIs) during horizontal and top-down discovery. Review MID Server parameters and script includes, probe parameters, and credentials for using PowerShell.")

