Start a conversation

How to configure Gmail Account with Universal Connector

Summary

Configure Universal connector for Gmail Account

Question/Problem Description

  • How to configure Gmail Account with Universal Connector
  • How to configure Google Apps for universal connector

Environment

Product: CRM Connector Version: 11.x.x OS/Platform: Any

Resolution

Follow below steps to configure Gmail account with Universal Connector:

Google service account (required for synchronization of appointments)

  • Login to Google Developer Console , create new project or open existing one (click on project name)
  • Click Enable APIs and get credentials like keys link
  • Click Calendar API link->If Calendar API is not enabled click Enable API button->Make sure Calendar API is on Enabled APIs list
  • switch to Credentials screen->Click New credentials drop down menu and select Service account key ->Write name of new service account in Name  textbox, make sure to select P12  as type of file with key->click Create button
  • NOTE : p12 key file must be put in universal connector folder and renamed to connector.p12
  • New service account should show up on Service account keys  list->Click Manage service accounts  link->Click context menu button for created service account and select Edit  command->Check Enable Google Apps Domain-wise Delegation  checkbox and click Save  button
  • In Options  column for created service account you should see DwD label and View Client ID  link->Click View Client ID  link->Copy Client ID  (you will need it in next step) and click Save  button.
  • Login with your Google Apps administrator account to Admin console and go to Manage API client access screen.
  • Paste client id of service account into Client Name  textbox and https://mail.google.com/,https://www.googleapis.com/auth/calendar  into One or More API Scopes  textbox then click Authorize  button

 

  • Open users.xml for universal connector, double click 2-legged Authentication , copy OAuth consumer key  into username textbox and OAuth consumer secret  into password textbox
  • In Google Developer Console->Go to detail of your service account and copy its email address
  • In users.xm l double click Google Service Account  and paste copied email address of service account into username textbox->Leave password textbox empty.
  • Update the Connector UI setting with Google details
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments