GSuite registration procedure can be divided into two steps:
Register a Google account and set it up, enable access to the API, and generate the keys required for integration (“Client ID” and “Client Secret”).
Use the values of the “Client ID” and “Client Secret” keys to populate the [Google Service Access Key] and [Google Secret Access Key] Creatio system settings respectively.
To configure your Google account:
2.Log in as a GSuite administrator.
5.Repeat steps 3 and 4 to enable [Contacts API] and [Calendar API].
7.Specify API parameters:
•Select [Gmail API] in the [Which API are you using?] drop-down menu.
•Select the [User data] button in the [What data will you be accessing?] field
8.Create an OAuth client ID
•Specify the name of the product in the [Name] field to show to the Creatio users during authorization for using Google accounts.
•Populate the [Authorized redirect URLs] field with links formatted as follows:
As a result, Google will suggest to setup OAuth consent screen. Click [Set up consent screen] to proceed.
9.Specify the required parameters in the OAuth consent screen:
•The name of the application that requires access
•Support service email address
•Link to the main page of the application
10.Go back to the credentials page. Refresh the page. As a result, the [Create OAuth client ID] button will become available. Click the button to create your “Client ID” and “Client Secret”.
Enter the received “Client ID” and “Client Secret” keys into Creatio for the values of the [Google Service Access Key] and [Google Secret Access Key] system settings. To do this:
1.Open the Creatio application.
2.Open the System Designer by clicking the button in the top right corner of the application window.
4.Select the [Google Service Access Key] system setting in the list and click [Open].
5.Populate the [Default value] field of the system setting card with your client ID that you retrieved during the Creatio registration in Google (available in the [Here is your client ID] field in the Google API message). Save the changes.
6.Select the [Google Service Access Key] system setting in the list and click [Open].
7.Populate the [Default value] field of the system setting card with your client secret that you retrieved during the Creatio registration in Google (available in the [Here is your client secret] field in the Google API message). Save the changes.
As a result, users will be able to synchronize their mail, tasks and contacts with their Google calendar and Google contacts.