In Dublin, ServiceNow requires authorization for incoming WSDL requests by default. For existing customers this may cause an issue if they have web service clients accessing the WSDL without basic authentication. A 403 error will be displayed.

Steps to Reproduce

  1. Open an instance on the Dublin version.
  2. Uncheck: glide.basicauth.required.wsdl.
  3. Open a browser in incognito mode.
  4. Browse to a WSDL URL (for example, https://myinstance.service-now.com/incident.do?WSDL)


Note: If you choose not to require authorization for incoming WSDL requests, you need to also modify the Access Control (ACL) rules to allow guest users to access the WSDL content.

  1. Go to System Security > Access Control ACL 
  2. Search for WSDLProcessor.
  3. The ACL is called WSDLProcessor.
  4. Deactivate the ACL check for WSDLProcessor by un-checking the Active checkbox.

Related Problem: PRB594443

Seen In

Aspen Patch 2 Hot Fix 5
Dublin EA 7
Dublin EA 8
Dublin Patch 4
Dublin Patch 7 Hot Fix 5

Fixed In

Dublin Patch 2

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2017-10-30 13:02:25