Google Workspace

📘

Please be aware that configuring Single Sign-On (SSO) is a technical procedure. We strongly advise involving your IT team for assistance with the setup.

Welcome to this walkthrough on how to set up SSO for Google Workspace.

Like most SSO setups, it is a 3-step process:

  1. Setup in Google Workspace SSO
  2. Configuration on Lepaya side
  3. Testing

1. Setup in Google Workspace SSO

1.1 To be able to setup the Google Workspace SSO for the Lepaya Learning Platform, we need you to create an application within your Google Organisation through the Google Developer console as described here. During the creation of the app, use the following values for the properties:

  • Authorized JavaScript origins -

    • https://lepaya.eu.auth0.com
    • https://auth.lepaya.com
  • Authorized redirect URIs -

  • Name - this parameter doesn't have any special requirements in terms of string value you can/should use there, but recommended value is something like Lepaya SSO or something similar just for easier distinction of the app in case there are multiple apps within yours Google Developer Console

    1.2 After creation of the of the app and setup required parameters, don't forget to enable API's as described here.

    1.3 Please ensure that for the app you have created over the Google Developer Console, you create dedicated credentials(with ClientID and ClientSecret) as well.

    1.4 After completing the setup, please share the following details with your Lepaya Onboarding & Implementation Manager, preferably in an encrypted way (encrypted zip for example):

  • ClientID: We need this information to be able to authenticate and communicate with your organization Google Workspace provider over the App you created for Lepaya.

  • ClientSecret: This parameter might be optional but in most cases it is required for successful authentication and communication with the Google Workspace provider mentioned previously.

  • Client secret expiry date: This will allow us to reach out to you before it expires to make sure we configure a new one.

Configuration on Lepaya side

You don't need to worry about this part! Once we have the information above, we will configure the SSO from our side.

Testing

For testing newly created Google Workspace SSO connection from your side, please check and follow the instructions written here!