MID Server web services calls

The MID Server makes various Web Services calls to the instance with which it is configured to work. If your environment includes a Web Services proxy or firewall, you might need to enumerate all of the Web Services it makes.

MID Server web services URL

Every MID Server Web Services call is made with a URL that looks like this: https://your-instance.service-now.com/name.do?SOAP

Table 1. Anatomy of a MID Server Web Services URL
https://your-instance.service-now.com/ This portion of the URL is specified by the URL parameter in the MID Server config.xml file.
name The names of any of any Web Services may appear in this portion of the URL.
.do?SOAP The remainder of the URL is static (for example, it is the same for every Web Services call).

MID Server web services names

If your environment includes a Web Services proxy or firewall, you might need to enumerate all of the Web Services your MID Server calls:

  • sys_data_source
  • ecc_agent_script_include
  • ecc_mi
  • sys_impex_map
  • sys_impex_entry
  • ecc_agent_log
  • ecc_queue
  • ecc_event
  • ecc_monitor
  • ecc_mi_result
  • ecc_mi_parameter
  • ecc_agent_property
  • sys_properties
  • discovery_snmp_mib
  • dscy_credentials_affinity
  • discovery_credentials
  • ecc_disco_cmd_scan
  • sys_attachment
  • sys_attachment_doc

The mid_server role and SOAP security

The mid_server role allows the MID Server to access protected tables when strict SOAP security is in place.

Add this role to the MID Server user for any instance on which basic authentication is enabled. The system adds the necessary SOAP roles automatically with the mid_server role.

Figure 1. MID Server roles