{{sidenavigation.sidenavigationExpandLabel}}
{{getMsg('Help_YouAreHere')}}: /  {{page.title}} {{page.title}}
{{$root.getMsg("downLoadHelpAsPdf")}} {{helpModel.downloadHelpPdfDataStatus}}

Connecting to Google

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.

Prerequisite

The following prerequisites must be fulfilled for a successful connection to the Google authentication service:

E-mail retrieval

If an e-mail retrieval or dispatch is initiated with this profile, the following requirements must be met:

  • The server must be able to call the following domains: smtp.gmail.com, imap.gmail.com.

Calendar access

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.

  • Open the Google Calendar API in the API Library and select the project used for the OAuth client.
  • Click Enable.
  • You can also open APIs & Services → Library, search for Google Calendar API, and enable it there.

When a user connects a Google calendar, i-net HelpDesk 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.

Creating a Google Cloud Platform Login

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 i-net HelpDesk.

  • Make sure, you have selected the appropriate project in the title bar of the interface, or create a new project
  • Click Create Login in the menu, then select Oauth Client ID
  • Select Web Application as the Application Type
  • Enter a Name describing the application
  • Add an Authorized Redirection URL and enter the value displayed in the configuration dialog of the i-net HelpDesk server, where a new connection is created
  • Click Create

You have now create the login application. A dialog with the required information is displayed and you can download it as JSON file.

  • Copy & Paste the Your Client ID into the Client ID field of the OAuth Connection dialog in the i-net HelpDesk configuration
  • Copy & Paste the Your Client Key into the Secret ID field of the OAuth Connection dialog in the i-net HelpDesk configuration

Note: The Secret ID is considered a password, so please keep it in a safe place.

i-net HelpDesk
This application uses cookies to allow login. By continuing to use this application, you agree to the use of cookies.


Help