I am creating a springboot application, and using camunda as embedded engine.
My application has its own user management data model (users and groups) in another database . How do I sync Camunda’s users and groups with my application users and groups to avoid duplicate administration?
Hello @Alaa_migdady ,
you will need to provide a custom identity provider to bridge from the process engine to your own setup.
There is an example here:
If you plan to use ldap, please look into our ldap identity provider plugin.
I hope this helps
Jonathan
1 Like
hello @jonathan.lukas
Thank you for your reply.
But I want to ask:
- if I use my custom identity provider, should I save the users into camunda database also??
- will the authorizations be still performed by camunda system?
- how I would register the custom identity provider to be used in Springboot application?
No
Yes
2 Likes
thank you @hassang
I implemented my own identity provider, but in the admin dashboard or even through rest apis I cant get a list of the users nor the groups even I can log in the web applications. are there other configurations should be done ?
and is there a way to manage user-group membership? is it doable through a ReadOnlyIdentityProvider ?
thanks in advance
I believe below example could be of help to you
1 Like