Issue
- I'm unable to use the PUT API to update users as linked to the SCIM Client.
- I'm not able to add new users and then update them using the PUT API linking them to the SCIM client.
Environment
- 2024.Q1+
Resolution
This feature is currently behind a beta feature flag.
- To add new users as a SCIM user, you can use the POST API or the User_PUT_ById.sh script in SCIM User API Basics. This adds a new User (linking to a SCIM client) and auto-generates the custom
Scimclientidfield. - The PUT endpoint actually is not expected to link an existing user to the SCIM Client, it should just return a 404 error with “User is not a SCIM user.” as per LPD-9395 which created the endpoint. Unlike the POST endpoint, which can link an existing user to a SCIM Client if they aren’t, PUT won’t work like this. The same should apply to User Groups.