Captain-P-Goldfish / scim-for-keycloak

a third party module that extends keycloak by SCIM functionality
BSD 3-Clause "New" or "Revised" License
183 stars 47 forks source link

Support for cluster mode #56

Closed Xapgkop4uk closed 1 year ago

Xapgkop4uk commented 1 year ago

Does the package work for keycloak running in cluster mode?

Captain-P-Goldfish commented 1 year ago

The cluster mode should be supported to some degree:

I opened this issue once: https://github.com/Captain-P-Goldfish/scim-for-keycloak/issues/4 in order to show that there is one problem in cluster mode:

The SCIM endpoints do use the internal keycloak API and therefore the infinispan cache is used during runtime. But the configuration within the keycloak web admin is a different thing. This is totally customized code without infinispan customization. So if you would happen to deactivate SCIM for a specific realm it will not be synchronized to your second node if the SCIM endpoints were at least accessed once on your second node.

But as long as you do not change the configuration within the keycloak webadmin console there should be no problems with running in cluster mode.