flowfuse
flowfuse copied to clipboard
Add LDAP to SSO support
Description
It would be useful to support a wider range of SSO protocols like LDAP, in addition to SAML (currently supported)
Requested by
-https://app-eu1.hubspot.com/contacts/26586079/record/0-2/9822854636 -https://app-eu1.hubspot.com/contacts/26586079/record/0-2/10135626714
@MarianRaphael can we get the product work on this started?
Not sure how to size that, would need more insight from @knolleary
This could be done by inserting something like keycloak, I have a local test setup for SSO which uses my local LDAP as the source of users/groups. Would be zero code change for FF, but is one more thing to manage.
My concern of delegating this to keycloak is, for self-hosted, its another component for the user to have to configure - and keycloak isn't the most accessible in my experience.
There is a passport plugin for ldap that will do most of the heavy lifting. The harder work (true for either approach) is figuring out the typical configuration side of things - what information is needed to configure ldap fully and how we capture that.