Identity provider
Enable Single Sign-On (SSO) to allow users to log in with their corporate credentials from identity providers like Microsoft Active Directory.
Before configuring a specific identity provider, you need to set up your organization settings. This ensures that users logging in via Single Sign-On (SSO) are correctly associated with your organization.
Navigate to Settings > Security > Identity Providers.
Under Organization Settings, define your Organization Slug. This is a unique identifier for your organization used in URLs (e.g.,
demo
).Set the Default Role for new users who sign up through this organization (e.g.,
Chat user
).In the Domains section, add all the domains that should be associated with your organization for SSO discovery (e.g.,
example.com
).Click Save.
Part 2: Configuring an Identity Provider
Choose one of the following providers to connect.
Option A: Configure Google Login
Step I: Locate Your Redirect URI
From the Identity Provider Settings, select the Google tab.
Copy the Redirect URI provided. It will look something like this:
https://account.ebbot.eu/realms/ebbot/broker/ebxn4o.../endpoint
You will need this URL during the Google Cloud Console setup process.
Step II: Access the Google Cloud Console
Select a project or create a "NEW PROJECT".
Step III: Set up OAuth Consent Screen
In the left menu, navigate to APIs & Services > OAuth consent screen.
Choose a User Type (e.g., Internal for Google Workspace or External).
Fill in the required information, including:
App name
User support email
Application home page
Authorized domains
Developer contact information
Step IV: Create OAuth 2.0 Credentials
Go to "Credentials" in the left menu.
Click "CREATE CREDENTIALS" and select "OAuth client ID".
For Application type, select "Web application".
Under "Authorized redirect URIs", click "ADD URI" and paste the Redirect URI you copied in Step I.
Click "Create". You will now be provided with a Client ID and a Client Secret.
Step V: Connect in the Application
Return to the Identity Provider Settings in your application.
Paste the Client ID and Client Secret into their respective fields.
(Optional) Fill in the Prompt and Hosted Domain fields if needed.
Click Connect.
Last updated
Was this helpful?