!!! Overview[1]
[{$pagename}] is an [Abbreviation] of [System for Cross-domain Identity Management].
The [SCIM] [protocol] is a client-server protocol.
A [SCIM Client] initiates a communication to a [SCIM Service Provider] which then responds to the [SCIM Client].
A given entity could be either a [SCIM Client] or a [SCIM Service Provider] for any given transaction. But the same entity could be both a [SCIM Client] AND a [SCIM Service Provider] depending on who initiates the transaction.
Most of the information provided is on [SCIM 2.0].
The [{$pagename}] 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 model]s.
[{$pagename}] intent is to reduce the cost and complexity of user 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.
[{$pagename}] data can be encoded as a SCIM object in JSON or XML encoding both defined within the specification. [SCIM 2.0] specifies the use of [JSON].
!! [{$pagename}]: Why It’s More Important, and More Simple than you think
[Why It’s More Important, and More Simple than you think|https://www.youtube.com/watch?v=Vs9pOTTBXaE|target='_blank']
!! Why SCIM 1.1 will not work
From an [Organizational Entity] perspective, SCIM 1.1 does not support [HTTP PATCH] but only [HTTP PUT]. So adding a single [SCIM User] to a [SCIM Group] requires replacing the entire [SCIM Group]. When there might be 10,000 users this is not a reasonable expectation.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [SCIM|http://www.simplecloud.info/|target='_blank'] - based on data observed:2015-05-18