SCIM 2.0 vs SCIM 1.0 - What’s The Difference Between The Two Versions?
The System for Cross-domain Identity Management (SCIM) is designed to simplify user provisioning and identity management across various systems. There are two main versions of SCIM in use today: SCIM 1.1 and SCIM 2.0. While there are some similarities between these two versions, there are significant differences in how data is structured, formatted, and exchanged. SCIM 2.0 was released in 2015 with the main goals of making the SCIM schema more flexible with more attributes and endpoints, and to increase interoperability between systems. It has additional filtering options, more attributes like mutability, uniqueness, and returned, and better support for partial updates with PATCH operations. SCIM 1.1 came after SCIM 1.0 (now deprecated) and defined a RESTful API and a standardized schema for representing users and groups. However, it was not considered to be flexible enough by the developer community, leading to the introduction of SCIM 2.0. Key differences between SCIM 1.1 and SCIM 2.0 include more attributes in SCIM 2.0, improved filtering options, PATCH request operations syntax, data format, security recommendations, and additional service provider Configuration endpoints.
Company
WorkOS
Date published
March 26, 2024
Author(s)
Word count
1832
Hacker News points
None found.
Language
English