Skip to main content

SSO with Keycloak

Overview

Dynamo AI utilizes Keycloak for Single Sign-On (SSO) in its application. Users authenticate through Keycloak instead of individual applications, eliminating the need for applications to manage login forms, user authentication, and user data storage.

Configuration

The configuration for SSO with Keycloak is fully managed by our deployment. The various components of our product, including the API and UI, interact and authenticate with each other using Keycloak. This ensures a seamless and secure authentication experience for users without requiring manual setup on their end.

Note: This integration does not need to be done by the customer and is shipped OOTB with the Product

Integration with existing enterprise SSO

Enterprises with existing SSO configurations can seamlessly incorporate Dynamo AI into their authentication ecosystem. By adding your existing SSO solution as an Identity Provider (IdP) within the Keycloak setup for Dynamo AI, users can utilize their current enterprise credentials to access Dynamo AI alongside other enterprise applications.

Example Scenario

Your organization uses Okta for identity management, allowing users to access all corporate applications with a single set of credentials. By configuring your Okta solution as an IdP in Dynamo AI's Keycloak settings, employees can effortlessly log in to Dynamo AI using the same credentials, enhancing integration and user convenience.

References:

  1. For more information on adding mappers, refer to the Adding Mappers guide.

  2. To learn about setting up automatic redirects to an IdP, see the Default IdP Redirect guide.