The System for Cross-domain Identity Management specification suite seeks to build upon experience with existing schemas and deployments, placing specific emphasis on simplicity of development and integration, while applying existing authentication, authorization, and privacy models.
System for Cross-domain Identity Management intent is to reduce the cost and complexity of Identity Lifecycle Management operations by providing a common user schema and extension model, as well as binding documents to provide patterns for exchanging this schema using standard protocols. In essence: make it fast, cheap, and easy to move users in to, out of, and around the cloud.
Service Provisioning Markup Language (SPML) was an XML-based framework that was approved in 2003 that addressed the same issues. However the difficulties in implementations led to low adoption of the standard. System for Cross-domain Identity Management was created to address some of the SPML issues and uses REST and JSON
A given Entity could be either a SCIM Client or a SCIM Server for any given transaction; however, the same entity could be both a SCIM Client AND a SCIM Server depending on who initiates the transaction.privacy becomes more and more a heated issue, regaining control of identity is a top priority
System for Cross-domain Identity Management has been created as a way to standardize how companies create, update, and delete identity data — a standard for the life cycle management of online identity by allowing a standard method for exchanging identity to other partners or systems.
SCIM is a lightweight provisioning protocol that specifically defines two things:
- Scheme - the identity profile could be a user, group, machine, or other resource entity. SCIM defines what those resources look like and how they are structured.
- Protocol - the method of transport; how do we send user data to different systems?
More Information#There might be more information for this subject on one of the following:
- Enterprise Cloud Subscriber
- RFC 7642
- RFC 7643
- RFC 7644
- SCIM 2.0
- SCIM Core Schema
- SCIM Password Management Extension
- SCIM Protocol
- SCIM Service Provider Configuration Endpoints
- SCIM Use Cases
- [#1] - SCIM - based on data observed:2015-05-18
- [#2] - SCIM: Building the Identity Layer for the Internet - based on data observed:2015-05-18