This article explains how to configure Google OIDC Single Sign-On (SSO) for your Simpplr intranet using Google Cloud.
SSO allows users to log in to Simpplr using their Google credentials without entering a separate username and password.
Before you begin, ensure you have the required permissions:
Google Cloud Admin access
Simpplr Application Manager role
To avoid being locked out during configuration:
Go to Manage → Application → Security → External IDP
Set Login Type to:
Use SSO and non-SSO login
This ensures you can still log in using standard credentials until the SSO setup is fully tested.
Go to the Google Cloud Console:
https://console.cloud.google.com/
Navigate to:
API & Services → Credentials
Click Create Credentials and select OAuth client ID.
In Application Type, select Web Application.
Enter a name for the application.
Example: Simpplr Intranet
Click Create.
From the confirmation dialog, copy the following values:
Client ID
Client Secret
You will use these values when configuring SSO in Simpplr.
Open a new browser tab and log in to your Simpplr tenant as an Application Manager.
Navigate to:
Manage → Application → Security → External IDP (SSO)
Click Add → Google.
Select OIDC from Radio button.
Input each value with the applicable details:
Name: This is the display name for the SSO integration, visible on the page. Choose a clear and descriptive name that distinguishes it from other SSO listing
Sign in text: This text displays on the login page. You can provide any custom text
The Discovery document URL, Issuer, Authorize endpoint URL, Token endpoint URL, User info endpoint URL, Client authentication are automatically populated for Google, no changes are required here.
Consumer key: Add the Client ID retrieved from Google App in Consumer key.
Consumer secret: Add the client secret retrieved from Google App in Consumer secret.
Scope: This is auto populated in case of Google.
Enable SLO: Described in SLO section.
Select a login identifier: Google only supports email as of now.
Enable JIT provisioning: Enable only if you want new users to be provisioned via Google at the time of login. This is an optional step.
Enable JIT Syncing: Enable only if you want users to be Synced via Google at the time of login. This is an optional step.
Note: Currently Google does not support adding attributes and claims in OIDC, therefor only the fields present by default can be used as login identifier and can be synced/ provisioned.
Google OIDC currently supports only the following attributes for provisioning and syncing:
First Name
Last Name
Custom attributes and additional claims are not supported.
After completing the Simpplr configuration, you must update the Google application settings.
Return to your Google Cloud Console.
Open the OAuth client you created.
Locate Authorized redirect URIs.
Copy the Redirect URI from the Simpplr Integration Details page.
Paste the value into Authorized redirect URIs.
Click Save.
Open a new incognito/private browser window.
Navigate to your Simpplr tenant homepage.
Click the SSO login button.
Authenticate using your Google account.
If configuration is correct, you will be redirected to Simpplr and logged in successfully.
Just-in-Time (JIT) provisioning automatically creates new users in Simpplr when they log in through Google.
Log in to Simpplr as an Application Manager.
Go to
Manage → Application → Security → External IDP (SSO).
Select the configured Google SSO integration.
Click the three-dot menu → Edit.
Enable Provision new users via SSO.
Save the configuration.
Note: Currently Google does not support adding attributes and claims in OIDC, therefor only the fields present by default can be used as login identifier and can be synced/ provisioned.
Google OIDC currently supports only the following attributes for provisioning and syncing:
First Name
Last Name
Custom attributes and additional claims are not supported.
JIT syncing updates existing Simpplr user information during login if changes are detected in Google.
Log in to Simpplr as an Application Manager.
Navigate to
Manage → Application → Security → External IDP (SSO).
Select the configured Google SSO integration.
Click the three-dot menu → Edit.
Enable Sync existing users via SSO.
Save the configuration.
Note: Currently Google does not support adding attributes and claims in OIDC, therefor only the fields present by default can be used as login identifier and can be synced/ provisioned.
Attributes supported: Email, First name, Last name