Google Workspace SSO

Introduction

Google Workspace provides secure identity management and single sign-on to applications that you can add to your Google Workspace. From Google Workspace, you can automatically provision users who should have access to Paradime i.e. any user who has access to your Google Workspace, will be able to register / login to Paradime.

Setting up in Google

1. Register an OAuth 2.0 app

In your Google API Console set up an OAuth app by following the instructions here: https://support.google.com/googleapi/answer/6158849.

During the setup, make sure you choose the following options:

1.1 User Type:

Set to Internal

1.2 Authorized Domains:

In the Authorized domain fields make sure you have at least the following:

  • your email domain e.g. if your email is xyz@abc.com then abc.com

  • auth0.com

1.3 Add or remove scopes:

Choose the following user scopes:

  • ../auth/userinfro.email

  • ../auth/userinfo.profile

  • openid

You should not choose any sensitive / restricted scopes. If you already have an OAuth 2.0 App setup, then you only need to make sure the Authorized Domains field is correct by following 1.2 above.

2. Create client-id and secret

2.1 Create Credentials

Navigate to the Credentials tab within your Google API Console and click on Create Credentials. Choose OAuth client ID option.

2.2 Enter details

  • Choose Application type=Web application.

  • Authorized Javascript origins: enter https://auth.paradime.io

  • Authorized redirect URIs: enter https://auth.paradime.io/login/callback

  • Click Create

2.3 Get the client-id and secret

Note down the client-id and client-secret when the OAuth client created.

Configuring Paradime for workspace

Contact the Paradime Support team at support@paradime.io and share the following information:

  • your google-workspace-domain.com

  • Client ID

  • Client Secret

Paradime Support will process your request. After receiving a confirmation email, you can start logging into Paradime and only users in your Google Workspace will be login to your account in Paradime.

Last updated