Mike Maxey
Mike Maxey

Reputation: 111

Does Keycloak Support SCIM?

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.

Upvotes: 11

Views: 16490

Answers (2)

Goldfish
Goldfish

Reputation: 654

I provided a library that integrates with keycloak. Its currently tested with keycloak 8.0.1 and 10.0.1. I provided a simple sample project that shows how to integrate it here:

https://github.com/Captain-P-Goldfish/scim-for-keycloak


EDIT:

For Keycloak 20 and above there is a new SCIM for Keycloak implementation available at https://scim-for-keycloak.de


filtering and sorting does also already work on this example but is done by api-internal features. It is pretty fast up to 5000 users but I haven't done any distress tests. So I do not know when it will become inperformant. If you provide more users you should implement filtering on database level

Upvotes: 11

Theos
Theos

Reputation: 666

Unfortunately SCIM isn't supported by Keycloak yet. There's an open issue (feature request) on their Jira: https://issues.jboss.org/browse/KEYCLOAK-2537

I just noticed that someone has started to create an open source implementation for SCIM on Keycloak. Haven't tested it yet, but sure will do that soon.

Upvotes: 7

Related Questions