Tray Platform / Services and Authentications / Authenticating Google connectors

Authenticating Google connectors


At, we use the Google OAuth2 API to enable our customers to authenticate into Google applications when building workflows on the Tray Platform.

Due to particulars around how the API works, for certain Google services, you will need to whitelist the app in the G-Suite admin interface. These services are:

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

  1. Go to Security > API Permissions:

  1. Make sure that API access is enabled for the app you are working with - for Google BigQuery users this means making sure Cloud Platform is enabled:

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

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

  1. 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, BigQuery and AdWords.

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.)