SCIM Update and Delete
hey team, thank you for your hardwork. is zitadel already support these update and delete scim endpoint?
- https://scim.dev/playground/users.html#update-attribute
- https://scim.dev/playground/users.html#delete
whenever we make changes it keep returning this error
i know you guys already mention in your docs that the scim groups still not supoorted yet until next feature, but is this basic user scim endpoint also not supported yet? please guide me ya, in case i miss something
Users | scim.dev
Learn about SCIM Users, entities with access to a system or application. Understand how to manage these users across various systems using SCIM's standardized methods. Discover how to list, find, and filter users through a RESTful API.
1 Reply
Hi @Anggakara, I'm an AI assistant for ZITADEL. While a team member reviews this question, I'll see if I can find relevant sources for your question.
Answer
Yes, ZITADEL supports both PATCH (update) and DELETE operations for SCIM users (1) . According to the SCIM v2.0 documentation, the following endpoints are supported:
-
PATCH /scim/v2/{orgId}/Users/{id} for modifying a user
- DELETE /scim/v2/{orgId}/Users/{id} for deleting a user
The error you're receiving ("scimType":"invalidPath","detail":"Failed to evaluate path") suggests an issue with how the path is being specified in your PATCH request (2) .
Here are working examples from the documentation:
PATCH example - Set a user inactive:
DELETE example:
The key is ensuring your PATCH request follows the correct format with the schemas array containing "urn:ietf:params:scim:api:messages:2.0:PatchOp" and properly structured Operations array .
If you're still experiencing issues, could you share the exact PATCH request body you're sending? That would help identify the specific path evaluation problem.
To learn more, see the sources I considered:
[1] SCIM v2.0 (Preview)
[2] SCIM v2.0 (Preview)
Feel free to tag @Ask Inkeep with additional questions.