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.
-
Click Create service account.
-
Fill in the service account details, then click Create and continue.
-
Click 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. (https://admin.google.com)
-
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, you then just need to share the JSON file with the Eploy Success team, who can look to get this implemented for you.