Google Workspace
Set up single sign-on using Google Workspace. The integration uses OpenID Connect (OIDC) to authenticate your team members.
Prerequisites
Section titled “Prerequisites”- A Google Workspace account with administrative privileges to manage API and application settings
- An Instruqt account with access to your team’s SSO settings
Step 1 – Create a Google Cloud project
Section titled “Step 1 – Create a Google Cloud project”In the Google Cloud Console:
- Click NEW PROJECT in the project selector.
- Enter a project name, for example
Instruqt SSO Integration. - Click CREATE.
Step 2 – Configure the OAuth consent screen
Section titled “Step 2 – Configure the OAuth consent screen”Still in the Google Cloud Console:
- Go to APIs & Services → OAuth consent screen.
- Select the user type (Internal or External).
- Enter the application name, for example
Instruqt SSO. - Enter a user support email and developer contact information.
- Click SAVE AND CONTINUE.
Step 3 – Create OAuth 2.0 credentials
Section titled “Step 3 – Create OAuth 2.0 credentials”- Go to APIs & Services → Credentials.
- Click CREATE CREDENTIALS and select OAuth client ID.
- Choose Web application as the application type.
- Enter a client name, for example
Instruqt SSO Client. - Under Authorized redirect URIs, click ADD URI and enter:
https://sso.play.instruqt.com/login/callback
- Click CREATE.
Step 4 – Retrieve the connection details
Section titled “Step 4 – Retrieve the connection details”- Copy the displayed Client ID.
- Copy the displayed Client secret.
- Note your Google Workspace domain (for example
your-company.com).
Step 5 – Finish in Instruqt
Section titled “Step 5 – Finish in Instruqt”- In the sidebar, click Settings → SSO.
- Select Google Workspace.
- Enter the Domain, Client ID, and Client Secret.
- Click Save.
Your team members can now sign in with their Google Workspace credentials through your team’s login URL – see SSO overview.
