Open Navigation

Authenticating Google connectors


Earlier this year, Google announced changes to their OAuth2 API.

At, we use this API so our customers can authenticate into applications like GSuite, Google Sheets, etc. to build workflows on the Tray Platform.

Step 1 - Whitelisting the app

Before authenticating any of your Google accounts, you will need to whitelist the OAuth2 application, which is used by all our Google apps.

Note: This step does not give any access to your Google accounts and applications, it only means that Authentications created with the app will be allowed - as per step 2 below.

This is done by logging in to the G-Suite admin interface and entering the OAuth2 Client ID.

In order to set this up you will need to have super admin permissions .

You can then follow the below specific instructions on whitelisting the OAuth2 app with the correct Client ID:

  1. Log in to the G-Suite admin console


  2. Go to Security > API Permissions:


  3. Click on the Trusted Apps link at the bottom of the app list


  4. Click the yellow plus icon to add a Trusted App:


  5. Select 'Web Application' as the app type and enter the Client ID:


Step 2 - Creating the Authentications

Once you have whitelisted the OAuth2 app, you will now be able to create authentications for Gmail, Drive, G-Suite etc.

For each service you wish to use, please see the individual connector pages where you will find instructions on how to authenticate and manage the specific access scopes you wish to give (read/write files, edit metadata etc.)

Was this article helpful?