Dev Overview of SCIM
The System for Cross-domain Identity Management (SCIM) aims to simplify user provisioning and management in the cloud by defining two standards:
A canonical user schema
A RESTful API for all necessary user management operations
OneLogin currently supports SCIM 1.1 and SCIM 2.0.
Why Adopt SCIM for My App?
You don’t need to reinvent the wheel by creating your own user provisioning and management schema and APIs—just leverage the standards defined by SCIM.
Also, enabling SCIM for your app increases its potential user base by making it easy for enterprise admins to provision their users to it.
Here’s a high-level view of the journey your app takes in OneLogin from development through to being provisioned to users’ OneLogin Portals:
Have a Question?
Have a how-to question? Seeing a weird error? Ask us about it on StackOverflow.
Found a bug? Submit a support ticket.
Have a product idea or request? Share it with us in our Ideas Portal.
StackOverflow discussions about "scim"
Asked Apr 11 2017
Our backend server doesn't support HTTP PATCH method (only PUT). As the result we cannot properly Unassign User from SCIM app.When I try Unassign User, Okta SCIM seems make PATCH request (not...
Asked May 05 2013
The SCIM standard was created to simplify user management in the cloud by defining a schema for representing users and groups and a REST API for all the necessary CRUD operations.It is intended to...
Asked Mar 14 2017
I implemented SCIM API and integrated with Azure.When I delete a user in AzureAD it does not send DELETE requests. I tried deleting from the application as well as from the directory.Get...
Asked Oct 25 2019
Has anyone used SCIM with Keycloak? If so, can you point me at documentation? I've google searched and it doesn't appear to be a supported configuration.
Asked Jul 14 2014
Does current Microsoft ADFS 2.0 server (or new ADFS 3.0 RTM ) support SCIM provisioning protocol ? If not which one provisioning protocol is planned SPML maybe ?