Share feedback
Answers are generated based on the documentation.

Schema

scim_service_provider_config

Type: object

authenticationSchemes

Type: array

Array item

Type: object

description

Type: string

All schema constraints and annotations
{
  "example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
  "type": "string"
}
name

Type: string

All schema constraints and annotations
{
  "example": "OAuth 2.0 Bearer Token",
  "type": "string"
}
specUri

Type: string

All schema constraints and annotations
{
  "example": "http://tools.ietf.org/html/rfc6750",
  "type": "string"
}
type

Type: string

All schema constraints and annotations
{
  "example": "oauthbearertoken",
  "type": "string"
}
All schema constraints and annotations
{
  "properties": {
    "description": {
      "example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
      "type": "string"
    },
    "name": {
      "example": "OAuth 2.0 Bearer Token",
      "type": "string"
    },
    "specUri": {
      "example": "http://tools.ietf.org/html/rfc6750",
      "type": "string"
    },
    "type": {
      "example": "oauthbearertoken",
      "type": "string"
    }
  },
  "type": "object"
}
All schema constraints and annotations
{
  "items": {
    "properties": {
      "description": {
        "example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
        "type": "string"
      },
      "name": {
        "example": "OAuth 2.0 Bearer Token",
        "type": "string"
      },
      "specUri": {
        "example": "http://tools.ietf.org/html/rfc6750",
        "type": "string"
      },
      "type": {
        "example": "oauthbearertoken",
        "type": "string"
      }
    },
    "type": "object"
  },
  "type": "array"
}
bulk

Type: object

maxOperations

Type: integer

All schema constraints and annotations
{
  "type": "integer"
}
maxPayloadSize

Type: integer

All schema constraints and annotations
{
  "type": "integer"
}
supported

Type: boolean

All schema constraints and annotations
{
  "example": false,
  "type": "boolean"
}
All schema constraints and annotations
{
  "properties": {
    "maxOperations": {
      "type": "integer"
    },
    "maxPayloadSize": {
      "type": "integer"
    },
    "supported": {
      "example": false,
      "type": "boolean"
    }
  },
  "type": "object"
}
changePassword

Type: object

supported

Type: boolean

All schema constraints and annotations
{
  "example": false,
  "type": "boolean"
}
All schema constraints and annotations
{
  "properties": {
    "supported": {
      "example": false,
      "type": "boolean"
    }
  },
  "type": "object"
}
documentationUri

Type: string

All schema constraints and annotations
{
  "example": "",
  "type": "string"
}
etag

Type: object

supported

Type: boolean

All schema constraints and annotations
{
  "example": false,
  "type": "boolean"
}
All schema constraints and annotations
{
  "properties": {
    "supported": {
      "example": false,
      "type": "boolean"
    }
  },
  "type": "object"
}
filter

Type: object

maxResults

Type: integer

All schema constraints and annotations
{
  "example": 200,
  "type": "integer"
}
supported

Type: boolean

All schema constraints and annotations
{
  "example": true,
  "type": "boolean"
}
All schema constraints and annotations
{
  "properties": {
    "maxResults": {
      "example": 200,
      "type": "integer"
    },
    "supported": {
      "example": true,
      "type": "boolean"
    }
  },
  "type": "object"
}
patch

Type: object

supported

Type: boolean

All schema constraints and annotations
{
  "example": true,
  "type": "boolean"
}
All schema constraints and annotations
{
  "properties": {
    "supported": {
      "example": true,
      "type": "boolean"
    }
  },
  "type": "object"
}
schemas

Type: array

Array item

Type: string

All schema constraints and annotations
{
  "type": "string"
}
All schema constraints and annotations
{
  "example": [
    "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
  ],
  "items": {
    "type": "string"
  },
  "type": "array"
}
sort

Type: object

supported

Type: boolean

All schema constraints and annotations
{
  "example": true,
  "type": "boolean"
}
All schema constraints and annotations
{
  "properties": {
    "supported": {
      "example": true,
      "type": "boolean"
    }
  },
  "type": "object"
}
All schema constraints and annotations
{
  "examples": [
    {
      "authenticationSchemes": [
        {
          "name": "OAuth 2.0 Bearer Token",
          "specUri": "http://tools.ietf.org/html/rfc6750",
          "type": "oauthbearertoken"
        }
      ],
      "bulk": {
        "maxOperations": 0,
        "maxPayloadSize": 0,
        "supported": false
      },
      "changePassword": {
        "supported": false
      },
      "etag": {
        "supported": false
      },
      "filter": {
        "maxResults": 200,
        "supported": true
      },
      "patch": {
        "supported": true
      },
      "schemas": [
        "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
      ],
      "sort": {
        "supported": true
      }
    }
  ],
  "properties": {
    "authenticationSchemes": {
      "items": {
        "properties": {
          "description": {
            "example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
            "type": "string"
          },
          "name": {
            "example": "OAuth 2.0 Bearer Token",
            "type": "string"
          },
          "specUri": {
            "example": "http://tools.ietf.org/html/rfc6750",
            "type": "string"
          },
          "type": {
            "example": "oauthbearertoken",
            "type": "string"
          }
        },
        "type": "object"
      },
      "type": "array"
    },
    "bulk": {
      "properties": {
        "maxOperations": {
          "type": "integer"
        },
        "maxPayloadSize": {
          "type": "integer"
        },
        "supported": {
          "example": false,
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "changePassword": {
      "properties": {
        "supported": {
          "example": false,
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "documentationUri": {
      "example": "",
      "type": "string"
    },
    "etag": {
      "properties": {
        "supported": {
          "example": false,
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "filter": {
      "properties": {
        "maxResults": {
          "example": 200,
          "type": "integer"
        },
        "supported": {
          "example": true,
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "patch": {
      "properties": {
        "supported": {
          "example": true,
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "schemas": {
      "example": [
        "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
      ],
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "sort": {
      "properties": {
        "supported": {
          "example": true,
          "type": "boolean"
        }
      },
      "type": "object"
    }
  },
  "type": "object"
}