Flowable integration with Keycloak


#1

We are already using Keycloak for User and Group store , is it possible to integrate Flowable to third party IDM like Keycloak.


#2

Hi,

Yes sure. The IdentityService is pluggable so you can create a Keycloak implementation of the IdentityService and use that implementation instead of the default simple db one.

Best regards,

Tijs


#3

thanks Tijs
Is RemoteIdmService is the right interface to implement for custom idm ?


#4

Hi,

RemoteIdmService is used within the Flowable Task application to get IDM information from the IDM app. If you want to integrate Keycloak you need to integrate it into the IdmEngineConfiguration with a custom implementation of the IdmIdentityService.

Best regards,

Tijs


#5

Hi @ravthiru - did you ever implement a Keycloak integration?
Cheers
Chris


#6

Yes we were able to implement Flowable Engine as bearer client.