We have a software stack with authentication based on keycloak. A client asks us to handle users / roles in its own system (Atlassian Crowd).
Is there a way to connect both, so we don't have to redevelop the authentication layer in our apps ?
- Import Crowd users/roles into keycloak regularly ?
- Delegate keycloak users authentication to Crowd (how ?)
- ... ?
I have no deep knowledge about auth mechanisms (Usage of keycloak in our software stack is pretty simple), but would like to have a picture about what's possible.