SCIM 2.0 servlet extension configuration
The PingDirectoryProxy server provides a servlet extension that implements version 2 of the System for Cross-domain Identity Management (SCIM) specification.
The SCIM 2.0 extension doesn’t replace the existing SCIM 1.1 extension, and there are significant differences in how they’re configured.
Configure your SCIM configurations, such as attribute mappings, on the PingDirectoryProxy server instead of on the backend PingDirectory servers. There is a known issue with dot notation support for SCIM 2.0 sub-attributes. |
The PingDirectoryProxy server supports the following System for Cross-domain Identity Management (SCIM) 2.0 endpoints.
Endpoint | Description | Supported HTTP methods |
---|---|---|
|
Provides metadata that indicates the server’s authentication scheme (OAuth 2.0) and its support for features that are optional in the SCIM standard. This endpoint is a metadata endpoint and is not subject to ACI restrictions. |
GET |
|
Lists the SCIM schemas that are configured for use on the server, and defines the various attributes available to resource types. This endpoint is a metadata endpoint and is not subject to ACI restrictions. |
GET |
|
Retrieves a specific SCIM schema, as specified by the schema ID. This endpoint is a metadata endpoint and is not subject to ACI restrictions. |
GET |
|
Lists all of the SCIM resource types that are configured for use on the server. Clients can use this information to determine the endpoint, core schema, and extension schemas of any resource types that the server supports. This endpoint is a metadata endpoint and is not subject to ACI restrictions. |
GET |
|
Retrieves a specific SCIM resource type, as specified by its ID. This endpoint is a metadata endpoint and is not subject to ACI restrictions. |
GET |
|
Creates a new resource (POST), or lists and filters resources (GET). |
|
|
Lists and filters resources. This is used as an alternative to passing query parameters in the URL. |
POST |
|
Retrieves a single resource (GET), modifies a single resource (PUT, PATCH), or deletes a single resource (DELETE). |
|