# Google Console configuration

### **Google Cloud Application Setup**

To integrate Google Workspace with Concord CRM, you’ll need to create a Google Cloud Application to obtain an **Access Token** and **Client Secret**. These credentials will be used by our module and must be added to the module settings.

#### Follow the steps below to create the required Google Cloud Application:

1. **Create a Project**

   Visit the [Google API Console](https://console.developers.google.com/) and create a new project.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2F9dkZviXChOVLw8IzBWnZ%2Fimage.png?alt=media&#x26;token=61bd13c5-98ae-4cbf-baae-3190506a6746" alt=""><figcaption></figcaption></figure>

2. **Enable APIs and Services**

   Select your project, then click **“Enable APIs and Services”** as shown below.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2FzAqBaxHq2gGRDBVHln2T%2Fimage.png?alt=media&#x26;token=db0a1c34-8996-4c47-990b-cf9cf4e1e47d" alt=""><figcaption></figcaption></figure>

3. **Enable Required APIs**

   Search for and enable the following APIs:

   * Google Drive API
   * Google Docs API
   * Google Sheets API
   * Google Slides API
   * Google Forms API

   Example for enabling Google Drive API:

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2F3Wymp8N4QzbUfZIulr2p%2Fimage.png?alt=media&#x26;token=64178967-9e08-42fa-8273-e98fbe2bc2a4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2F2Uoczc6zWazes8sxMGoh%2Fimage.png?alt=media&#x26;token=f76c12d1-49a9-4359-a014-5968d8c2463e" alt=""><figcaption></figcaption></figure>

4. **Configure OAuth Consent Screen**

   Go to the **“OAuth consent screen”** tab.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2FypVBKqeKQ16LiChPbyGp%2Fimage.png?alt=media&#x26;token=3fb55641-7876-47a9-98f4-7f8d06474ff0" alt=""><figcaption></figcaption></figure>

5. **Fill Out App Information**

&#x20;      Complete the required configuration form with your app’s details.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2F8VONUCYS5ubbWyRuFWpl%2Fimage.png?alt=media&#x26;token=91fcee7e-11f0-4eb1-a2ed-61c1ca03e09f" alt=""><figcaption></figcaption></figure>

6. **Create OAuth 2.0 Client Credentials**

&#x20;       After configuring the consent screen, create an OAuth client.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2FwlokefEN4y6rcVQayyRG%2Fimage.png?alt=media&#x26;token=6cece10d-43ae-45bb-a538-90d322cc8b35" alt=""><figcaption></figcaption></figure>

7. **Add Authorized Domains**

&#x20;      Specify the domains that your application will use:

* **Production**: Must use HTTPS.
* **Testing**: Can use either HTTP or HTTPS.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2FSG8iUL3edcwW1VE5tb5L%2Fimage.png?alt=media&#x26;token=df49842e-9a9f-420c-b24e-18bfcb1fd722" alt=""><figcaption></figcaption></figure>

8. **Download or Copy Client Credentials**

&#x20;After the client is created, download the credentials or copy them from the following page.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2F4GUBrJY4ybiaP0PNAaCc%2Fimage.png?alt=media&#x26;token=a6ec519e-62ff-49e3-884a-e8ebbc27b063" alt=""><figcaption></figcaption></figure>

9. **Publish Your App to Production**

In order to make the app available to users, publish it to **Production** via the **“User Type / Publishing Status”** section.

<figure><img src="https://358968386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpMshMTFnyKGdySwZq6v%2Fuploads%2F52Rmvq3tkaa1Jt0tutfL%2Fimage.png?alt=media&#x26;token=3c8d7025-3dc2-40a4-8491-d955e319e9d0" alt=""><figcaption></figcaption></figure>

10. **Submit for Verification (if required)**

If Google requires verification for your app, you can proceed with it.

For detailed steps, refer to the [official Google support documentation](https://support.google.com/cloud/answer/13461325?sjid=812433136676928750-NC).

Once you've completed these steps, paste your credentials into the **Google Workspace** settings in Concord CRM. You’ll now be able to **Create, Edit, and Manage** Google Docs, Slides, Sheets, Forms, and Drive files directly within the platform!
