Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Latest commit

 

History

History
53 lines (32 loc) · 1.71 KB

GmailCredentials.md

File metadata and controls

53 lines (32 loc) · 1.71 KB

Obtaining Credentials to use the GMail API

The absolute first step is to have a gmail account. I don't think I need to help you with that but after that things get a bit more complicated.

Syndesis GMail Settings

Syndesis is using the OAuth Standard to connect to the GMail API. On the Settings section on Syndesis it requires you to enter a Consumer Secret and Consumer Key (see Figure 1)

Syndesis GMail Settings Figure 1. Syndesis GMail Settings

New Google API Project

In order to obtain access to the GMail API you first need create a new project at [https://console.developers.google.com].

Google API Figure 2. Select Project

Google API Figure 3. Create Project SyndesisQS

Enable GMail API Service

API Service Figure 4. API Services

API Service Figure 5. Enable GMail API

Create Credentials

Gmail Credentials Figure 6. Create Credentials

Gmail Credentials Figure 7. Click 'Configure consent screen'

Gmail Credentials Figure 8. Configure consent screen

Add the Application Name and Support Email, and make sure to add the nip.io as an Authorized Domain!

Gmail Credentials Figure 9. Configure Web App and Callback URL

Gmail Credentials Figure 10. Copy from Client Credentials Popup

Gmail Credentials Figure 11. Paste Client Credentials into Syndesis

You can now create a GMail Connection and these credentials will be used.