Google Workspace

Overview

This guide outlines the steps needed to configure Google Workspace so that users can authenticate through Google using their corporate credentials when accessing Protege AI managed by Auth0.

reference: https://auth0.com/docs/authenticate/identity-providers/enterprise-identity-providers/google-apps#set-up-your-app-in-googlearrow-up-right

Step 1: Set Up Your App in Google

  1. Access Google Cloud Console:

  2. Select an Existing Project or Create a New Project:

    • In the Google Cloud Console, click on the project dropdown in the top menu and select New Project.

    • Name your project and click Create.

  3. Enable OAuth Consent Screen:

    • In the navigation menu, go to APIs & Services > OAuth consent screen.

    • Choose Internal for users within your organization.

    • Fill out the required fields such as App Name, User Support Email, and Developer Contact Information.

    • Add auth0.comarrow-up-right in Authorized domains and click Save and Continue.

  4. Create OAuth Credentials:

  5. Retrieve Client ID and Client Secret:

    • After creating the OAuth 2.0 Client ID, you will be presented with your Client ID and Client Secret.

    • Copy these values and share with us for later use in your SSO configuration.

Step 2: Obtain Your Primary Domain from Google Admin Console

  1. Access Google Admin Console:

  2. Navigate to Domains Management:

    • From the Admin console homepage, go to Account > Domains > Manage domains.

  3. Copy the Primary Domain:

    • Your primary domain will be listed here. Copy the domain name and share with us as it will be required during the SSO configuration process.

The two steps above are all you need to complete on your side. Once we have the Client ID, Client Secret, and Primary Domain, our team will handle the remaining setup. We will inform you shortly once the integration is ready for use. &#xNAN;Note: If you experience any issues during the linking process or have questions related to Single Sign-On (SSO) integration, please reach out to our support team at [email protected]. We are available to assist you and ensure a seamless integration with your authentication system.

Last updated

Was this helpful?