Overview#
SCIM Available Endpoints are used for interacting with SCIM 2.0’s web service, you need to send a request to one of SCIM’s endpoints.Resource | Endpoint | Operations | Description |
---|---|---|---|
User | /Users | GET POST PUT PATCH DELETE | Retrieve/Add/Modify Users |
Group | /Groups | GET POST PUT PATCH DELETE | Retrieve/Add/Modify Groups |
Self | /Me | GET POST PUT PATCH DELETE | Alias for operations against a resource mapped to an authenticated subject (e.g., User). |
Bulk | /Bulk | POST | Bulk updates to one or more resources. |
Search | [prefix]/.search | POST | Search from system root or within a resource endpoint for one or more resource types |
SCIM Resource Operations#
For manipulation of resources, SCIM provides a REST API with a rich but simple set of operations, which support everything from patching a specific attribute on a specific user to doing massive bulk updates:- Create = POST https://example.com/{v}/{resource}
- Read = GET https://example.com/{v}/{resource}/{id}
- Replace = PUT https://example.com/{v}/{resource}/{id}
- Delete = DELETE https://example.com/{v}/{resource}/{id}
- Update = PATCH https://example.com/{v}/{resource}/{id}
- Search = GET https://example.com/{v}/{resource}?filter={attribute}{op}{value}&sortBy={attributeName}&sortOrder={ascending|descending}
- Bulk = POST https://example.com/{v}/Bulk
There are also some SCIM Service Provider Configuration Endpoints