I am trying to connect Metabase with Keycloak. Currently metabase does not have modular SSO out the box. But it currently has is Google SSO or LDAP integration. Is their any way keycloak can simulate as LDAP server?
I am trying to connect Metabase with Keycloak. Currently metabase does not have modular SSO out the box. But it currently has is Google SSO or LDAP integration. Is their any way keycloak can simulate as LDAP server?
There is more than one version of Metabase, however, only the Enterprise version can do SSO (or you'll need the cloud version). If you just want to manage users, then read on...
Firstly, if you're thinking LDAP, then you'll need an LDAP server. OpenLDAP is a good choice. You'll need to do the following:
Once all this is done, you could access the KeyCloak Realm user account and an application link for metabase (configured from the Realm Client). Clicking that link will open the login page to Metabase, but there's no SSO (unless you pay for the enterprise edition), so you'd then have to login using your LDAP email address and password.
You can manage LDAP users from Keycloak and sync them back to your OpenLDAP server.