An authenticated connection to Google is required in order to access emails, files from Google Drive, or calendars. This guide is a walk-through to establish an OAuth application connection, based up on Googles interface in the year 2022.
The following prerequisites must be fulfilled for a successful connection to the Google authentication service:
If an e-mail retrieval or dispatch is initiated with this profile, the following requirements must be met:
smtp.gmail.com, imap.gmail.com.Access to Google calendars in the Calendar Settings requires the Google Calendar API in the same Google Cloud project that provides the OAuth client. Creating the OAuth client and completing the consent screen is not sufficient.
Google Calendar API, and enable it there.
When a user connects a Google calendar, INETAPP requests the scope https://www.googleapis.com/auth/calendar. This access must be available on the OAuth consent screen or in Data Access.
After you enable the API, wait a short time and connect the calendar again in the Calendar application.
Note: The calendar scope is classified as sensitive. For an External user type, Google may require app verification.
You are about to create a GCP API and Service login now. This login will provide the authentication credentials for the OAuth connection we want to add to INETAPP.
Create Login in the menu, then select Oauth Client IDApplication TypeName describing the applicationAuthorized Redirection URL and enter the value displayed in the configuration dialog of the INETAPP server, where a new connection is createdCreateYou have now create the login application. A dialog with the required information is displayed and you can download it as JSON file.
Your Client ID into the Client ID field of the OAuth Connection dialog in the INETAPP configurationYour Client Key into the Secret ID field of the OAuth Connection dialog in the INETAPP configurationNote: The Secret ID is considered a password, so please keep it in a safe place.