keycloak-parent
org.keycloak
999.0.0-SNAPSHOT
../../pom.xml
4.0.0
keycloak-scim-federation
Keycloak Federation from SCIM endpoints
This extension adds SCIM2 client capabilities to Keycloak using [Scim SDK](https://github.com/Captain-P-Goldfish/SCIM-SDK).
It allows to :
* Declare SCIM endpoints (through the identity federation UI). Any tool implementing SCIM protocol can be wired to the
Keycloak instance through this declaration.
* Propagate users and groups from Keycloak to SCIM endpoints : when a user/group gets created or modified in Keycloak,
the modification is forwarded to all declared SCIM endpoints through SCIM calls within the transaction scope. If
propagation fails, changes can be rolled back or not according to a configurable rollback strategy.
* Import users and groups from SCIM endpoints (through the Keycloak synchronization mechanism).
See [RFC7643](https://datatracker.ietf.org/doc/html/rfc7643)
and [RFC7644](https://datatracker.ietf.org/doc/html/rfc7644)) for further details
1.26.0
2.2.0
2.0.2.Final
org.keycloak
keycloak-core
provided
org.keycloak
keycloak-server-spi
provided
org.keycloak
keycloak-server-spi-private
provided
org.keycloak
keycloak-services
provided
org.keycloak
keycloak-model-jpa
provided
org.jboss.logging
jboss-logging
provided
io.github.resilience4j
resilience4j-retry
${r4j-version}
compile
de.captaingoldfish
scim-sdk-common
${scim-sdk-version}
compile
de.captaingoldfish
scim-sdk-client
${scim-sdk-version}
compile