Overview#
An HTTP GET to this endpoint will return a JSON structure that describes the SCIM SCIM Resource Operations compliance, Authentication Methods and data models available for a SCIM Service Provider.SCIM ServiceProviderConfig endpoint is one of the SCIM Discovery Mechanisms.
SCIM ServiceProviderConfig endpoint SHALL return responses with a JSON object using a "schemas" attribute of:
urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig
Example SCIM Service Provider Configuration Representation#
An example representation of SCIM Service Provider configuration representation in JSON format taken from Section 8.5 of RFC 7643.
{
"schemas":
["urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"],
"documentationUri": "http://example.com/help/scim.html",
"patch": {
"supported":true
},
"bulk": {
"supported":true,
"maxOperations":1000,
"maxPayloadSize":1048576
},
"filter": {
"supported":true,
"maxResults": 200
},
"changePassword": {
"supported":true
},
"sort": {
"supported":true
},
"etag": {
"supported":true
},
"authenticationSchemes": [
{
"name": "OAuth Bearer Token",
"description":
"Authentication scheme using the OAuth Bearer Token Standard",
"specUri": "http://www.rfc-editor.org/info/rfc6750",
"documentationUri": "http://example.com/help/oauth.html",
"type": "oauthbearertoken",
"primary": true
},
{
"name": "HTTP Basic",
"description":
"Authentication scheme using the HTTP Basic Standard",
"specUri": "http://www.rfc-editor.org/info/rfc2617",
"documentationUri": "http://example.com/help/httpBasic.html",
"type": "httpbasic"
}
],
"meta": {
"location": "https://example.com/v2/ServiceProviderConfig",
"resourceType": "ServiceProviderConfig",
"created": "2010-01-23T04:56:22Z",
"lastModified": "2011-05-13T04:42:34Z",
"version": "W\/\"3694e05e9dff594\""
}
}