Captain-P-Goldfish / scim-for-keycloak

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

Question about SCIM support coverage: Is the SCIM Admin console currently available? #94

Closed EST-94 closed 5 months ago

EST-94 commented 7 months ago

Hello.

While applying SCIM for keycloak, I have a two question regarding the function of the image attached below.

  1. edit Resource Type schema extensions
  2. SCIM Admin Console availability

kc

The currently applied version is :

The SCIM theme can be applied in the version I installed, but the SCIM Admin console is not displayed on the welcome page, so I was unable to modify the schema extension through the console.

I would like to add or edit a schema other than 'urn:ietf:params:scim:schemas:extension:enterprise:2.0:User', but I cannot edit it because the corresponding button is disabled as shown in the image.

To apply this, refer to readme.md and https://scim-for-keycloak.de/documentation/introduction. This got me thinking:

_1. To fully apply SCIM functionality, I need to use version 21+.

  1. Currently, SCIM-for-keycloak has been released up to kc20, so in order to use full functionality, the enterprise plan must be activated or a higher free package must be released._

Like the analogy above, is this feature not yet available? If there is a way to use this function, I would really appreciate it if you could let me know.

Best Regards, Kim

Captain-P-Goldfish commented 7 months ago

Hi from the screenshot it is obvious that you are still using the OpenSource version and downloaded the plugin from github. You need to download it from https://scim-for-keycloak.de to get the correct version.

The OpenSource version does not support the same feature set and it is not possible to dynamically modify the schemas or schema-extensions. The plugin was completely reimplemented in the new versions.

EST-94 commented 7 months ago

Thanks Captain!

Sorry for the inconvenience, but is there a link where I can download the enterprise version?

I confirmed that keycloak's latest version, version 23, can be downloaded from ' https://www.keycloak.org/downloads.html '. but I could not confirm where I could download the corresponding scim-for-keycloak package, 'kc-23-1.2.0-enterprise'. If I activate the enterprise plan, will a download link for the package be also provided?

Best Regards, Kim

Captain-P-Goldfish commented 7 months ago

I think there is still a misunderstanding. The free-version and the enterprise-version from https://scim-for-keycloak.de are technically identical. The kc-23 version is only available for the enterprise (paid) version though. You can test the plugin currently with a license-key with keycloak 21 and 22 by using the free version. If you get the paid version you will also receive access to the plugin for keycloak 23.

EST-94 commented 7 months ago

Hello Captain.

As you said, I was mistaken. After logging in from that URL, there were jar files available for download under Account Information.

thank you. I hope you always stay healthy!

Best Regards, Kim