We are testing our Service Provider’s SCIM API with Okta’s ability to integrate for Provisioning and Modifying Users.’
When a User is added to the Application we receive the following error in Okta:
Automatic provisioning of user {user name} to app Braze SCIM Integration failed: Error while trying to push profile update for {email / userName}: Unsupported Media Type. Errors reported by remote server:
Our server logs show that the Okta server has attempted to query the existence of the User by userName just as the Okta documentation suggested it would (SCIM 2.0 Protocol Reference).
We return the appropriate value to indicate that the User does not exist in our service, and no errors are thrown. Okta does not seem to send any further requests (we would expect a POST request to create this User) and the error is provided with no further details or logs.
When making an identical call as the one we receive from Okta via Postman, we receive the following response which appears to be perfectly in line with Okta’s expectations based on the documentation linked above:
The same error is also presented in Okta when returning a “ListResponse” type.
Any help would be appreciated.