A previously working ServiceNow UD API integration is suddenly throwing a ServiceNow UD provisioning failure due to the error:
401. User Not Authorized. Required to provide Auth information
There were no application configuration changes to the Okta ServiceNow UD app.
When the Okta Admin attempts to re-authenticate with a valid ServiceNow UD username and password credential, the Test API Credential validation steps always fail with the following error, despite the correct ServiceNow UD login credentials being entered in the Okta Admin Console:
Could not verify the administrator credentials; please confirm that these are set correctly
- ServiceNow UD provisioning
- Okta Integration Network
As the 401 error is being reported by the ServiceNow UD System for Cross-domain Identity Management (SCIM) remote server, this normally indicates there was some sort of misconfiguration found in the target external ServiceNow UD platform, and those cannot be resolved from Okta's end.
- For example, in this scenario, a ServiceNow UD authentication policy blocked basic authentication and looked for OAuth instead.
NOTE: The root cause of the issue may vary from one case to another, depending on other ServiceNow UD misconfigurations. For this reason, Okta strongly recommends contacting the ServiceNow UD Support team for direct assistance to determine the exact root cause and ask for a dedicated solution.
- Consider reaching out to the ServiceNow UD Support team directly to review potential ServiceNow UD misconfiguration issues and apply any recommended solutions suggested by the ServiceNow UD Support team.
- After the issue has been addressed from the ServiceNow UD platform, it should be safe to run the following:
- Navigate to Okta Admin Console > Applications > ServiceNow UD app > Provisioning > Integration > click on Edit > re-enter the correct ServiceNow UD Admin credentials > click on the Edit button. Make sure this is validated successfully without error, and click the Save button.
- Retry all failed ServiceNow UD app assignment/provisioning/push group tasks from the Okta Admin Console > Dashboard > Tasks page.
