Skip to main content

Google Calendar Domain Wide Access Setup

Written by Glenn Jones

To make use of Eploy's Google Calendar integration, there are a couple of steps you need to take within the Google Cloud Console to set this up, before activating within Eploy.

Client Admin Setup

In the Google Cloud console, go to Menu > APIs and services > Library.

Search for and enable Google Calendar API on the current project if it is not already.

In the Google Cloud console, go to Menu > IAM & Admin > Service Accounts and Click Create service account. Fill in the service account details, then click Create and continue followed by Done.

Click the newly created Service Account and click the Keys tab.

Click Add Key, and then Create new Key. Select the JSON key type and click Create.

This will download a JSON file which will be forwarded to Eploy.

Click the Details tab and expand Advanced Services.

Copy the Client ID and click the View Google Workspace Admin Console button.

In the Admin Portal, navigate to Security > API Controls and click MANAGE DOMAIN WIDE DELEGATION in the Domain-wide Delegation section.

Click Add New and set the Client ID to the value in your clipboard.


Set the ClientID to the Copied Client ID and add the following OAUTH Scope https://www.googleapis.com/auth/calendar, then click Authorize.

Once authorised, share the JSON file with the Eploy Support team so they can proceed with the implementation.

Did this answer your question?