Neo4J Connect through SSO

Hi!
Is there a way to connect to Neo4J using SSO? We are currently investigating the corresponding plugin but the sign-in is only available through a username-password pair. Thanks in advance for any help!
Best Answer
-
Alexandru Dataiker, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 1,329 Dataiker
Hi,
Indeed, the plugin doesn't support SSO only username and password.
You could fork the plugin and add SSO support yourself, or submit a feature request here :
https://github.com/dataiku/dss-plugin-neo4j/issues
https://github.com/dataiku/dss-plugin-neo4j
Kind Regards,
Answers
-
Turribeach Dataiku DSS Core Designer, Neuron, Dataiku DSS Adv Designer, Registered, Neuron 2023 Posts: 2,576 Neuron
I am not sure this is a path you want to take. A plugin in Dataiku will typically be used unattended running in the flow under a scenario. That means there is no opportunity to have the user to login. Also SSO means you still need to sign to another system to leverage those credentials so doesn't really remove the need for credentials, it justs pushes it to another system. It's possible for the plugin to indicate who the Dataiku user is but this could be hijacked by users since the plugin code is available to them in some shape or form. So your best solution is to generate a generic username/password and handle this like you do with other Dataiku connections which use generic credentials. Administrators can now restrict plugins usage via groups (Plugin Settings ⇒ Permissions) so you can limit who can access the plugin to protect the plugin shared credentials.
-
Konstantina Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 30 ✭✭✭✭✭
Thank you both for the response! ☺️ I was hoping there would be an established way like the one we have with Snowflake connections where we use SSO to authenticate once in a while. However, good to know that this option is not available (yet) for Neo4J connections. Have a great day!