Okta Provisioning to SolarWinds Fails With "HTTP ERROR 400: Unable to parse response"
Last Updated:
Overview
Provisioning a user to SolarWinds fails with an HTTP 400 error because the user's manager is not assigned or provisioned. Assigning and provisioning the manager resolves the issue. When attempting to provision a user to SolarWinds, the following error occurs:
HTTP ERROR 400: Unable to parse response.
Applies To
- Okta Identity Engine (OIE)
- Okta Classic Engine
- SolarWinds
- Okta Integration Network (OIN)
- Provisioning
Cause
A manager email ID must be assigned to the user when provisioning the user in SolarWinds. This is configured in the Profile Editor using the reportsTo variable. The error occurs if the manager is not assigned or does not exist in SolarWinds.
Solution
How is the HTTP 400 error resolved when provisioning a user to SolarWinds?
Verify that the user has a manager assigned in the Okta profile and provision the manager to SolarWinds before provisioning the user.
- Assign a manager email ID to the user in the Okta Profile Editor using the
reportsTovariable. - Verify that the assigned manager exists in SolarWinds.
- Provision the manager in SolarWinds before provisioning the user if the manager does not already exist in the application.
