SCIM 2
SCIM-2 Overview
System for Cross Domain Identity Management (SCIM)
The System for Cross Domain Identity Management (SCIM) is an Internet Task Engineering Force (IETF) standard for transmitting digital identity data between domains. The SCIM 2.0 standard is published with the IETF at SCIM Protocol and SCIM Schema. Webex supports both the Core Schema and Enterprise Extension schema. This standard allows for interoperability with SCIM 2.0 compliant clients and simplifies automating user identity provisioning to Webex.
anchorSCIM Endpoints and HTTP Methods
anchorThe SCIM protocol defines HTTP methods and endpoints for managing resources, such as "User" and "Group" resources that correspond to "/Users" and "/Groups".
HTTP method | SCIM Usage |
---|---|
GET | Retrieves one or more complete or partial resources. |
POST | Depending on the endpoint, creates new resources, or may be used to bulk-modify resources. |
PUT | Modifies a resource by replacing existing attributes with a specified set of replacement attributes (replace). PUT should not be used to create new resources. |
PATCH | Modifies a resource with a set of client-specified changes. (partial update). |
DELETE | Deletes a resource. |
anchorSupported attributes and Schemas
anchorSchema | Supported attributes |
---|---|
urn:ietf:params:scim:schemas:core:2.0:User | id (readonly) userName active roles value type display name givenName familyName middleName honorificPrefix honorificSuffix displayName nickName emails value type display primary userType profileUrl title preferredLanguage locale externalId timezone phoneNumbers value type display primary photos value type display primary addresses type streetAddress locality region postalCode country |
urn:ietf:params:scim:schemas:extension:enterprise:2.0:User | costCenter organization division department employeeNumber manager value displayName $ref (readonly) |
urn:scim:schemas:extension:cisco:webexidentity:2.0:User | accountStatus sipAddresses value type display primary managedOrgs orgId role managedGroups (readonly) orgId groupId role extensionAttribute(1-15) externalAttribute(1-15) source value |