Skip to main content

ServiceProviderConfig

SCIM 2.0 Service Provider Configuration per RFC 7643 §5. Describes the capabilities of this SCIM service.

schemasstring[]
Example: ["urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"]
patch object
supportedboolean

Whether PATCH is supported

bulk object
supportedboolean
maxOperationsinteger

Maximum number of bulk operations. Reported even when supported: false; ignore when bulk is disabled.

maxPayloadSizeinteger

Maximum payload size in bytes. Reported even when supported: false; ignore when bulk is disabled.

filter object
supportedboolean
maxResultsinteger

Maximum number of results returned by filter

changePassword object
supportedboolean
sort object
supportedboolean
etag object
supportedboolean
authenticationSchemes object[]

SCIM authentication schemes per RFC 7643 §5. This service returns a single oauthbearertoken scheme entry. Despite the OAuth vocabulary, authentication uses static tenant-issued Secret Tokens sent as HTTP Bearer (RFC 6750) — there is no OAuth authorization flow; the wire format is Authorization: Bearer <token>.

  • Array [
  • typestring
    Example: oauthbearertoken
    namestring
    Example: OAuth Bearer Token
    descriptionstring
    Example: Authentication scheme using the OAuth Bearer Token Standard
    specUristring
    Example: https://datatracker.ietf.org/doc/html/rfc6750
    documentationUristring
  • ]
  • meta object
    resourceTypestring
    Example: ServiceProviderConfig
    locationstring
    ServiceProviderConfig
    {
    "schemas": [
    "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
    ],
    "patch": {
    "supported": true
    },
    "bulk": {
    "supported": true,
    "maxOperations": 0,
    "maxPayloadSize": 0
    },
    "filter": {
    "supported": true,
    "maxResults": 0
    },
    "changePassword": {
    "supported": true
    },
    "sort": {
    "supported": true
    },
    "etag": {
    "supported": true
    },
    "authenticationSchemes": [
    {
    "type": "oauthbearertoken",
    "name": "OAuth Bearer Token",
    "description": "Authentication scheme using the OAuth Bearer Token Standard",
    "specUri": "https://datatracker.ietf.org/doc/html/rfc6750",
    "documentationUri": "string"
    }
    ],
    "meta": {
    "resourceType": "ServiceProviderConfig",
    "location": "string"
    }
    }