8000 GitHub - adactafintech/keycloak-scim2-storage: Keycloak SCIM2 Outbound User Provisioning
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

adactafintech/keycloak-scim2-storage

 
 

Repository files navigation

Keycloak SCIM 2.0 outbound user provisioning

Keycloak is an open source Identity and Access management system for modern applications and services.

more info https://github.com/keycloak/keycloak

This is extension to keycloak, where it provides capability of user provisioning to external scim service providers from keycloak identity server.

Installation

# clone this repo

cd keycloak-scim2-storage

mvn clean install


# Take the backup of your Keyclock DB, this extension has new tables added.

# Copy jar file to keyclock server

 cp -f target/suvera-keycloak-scim2-outbound-provisioning-jar-with-dependencies.jar \
        /path/to/keycloak-11.0.2/standalone/deployments/


# Restart keycloak server

Is your server is compliant to SCIM 2.0?

Here is the tool to test the compliance level https://github.com/suvera/scim2-compliance-test-utility

User Provisioning Steps

  1. Login to Keyclock as "admin"

  2. Select "User Federation" Add SCIM 2.0 Service Provider

User Federation

  1. Add new SCIM 2.0 User federation

    • Bearer Token Authentication also supported, though it's not shown in the screenshot.

Add SCIM 2.0 User Federation

  1. Now go to "Users -> Add New User"

Add New User

  1. That's it!, User will be added to your SCIM 2.0 Service provider too.

About

Keycloak SCIM2 Outbound User Provisioning

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.6%
  • Shell 0.4%
0