Eine authentifizierte Verbindung zu Google ist erforderlich, um auf Gmail E-Mails, Dateien von Google Drive oder Kalender zuzugreifen. Dieser Leitfaden ist eine Anleitung zum Erstellen einer OAuth-Anwendungsverbindung, die auf Googles Schnittstelle im Jahr 2022 basiert.
Für eine erfolgreiche Verbindung zum Google-Authentifizierungsdienst müssen die folgenden Voraussetzungen erfüllt sein:
Wird mit diesem Profil ein E-Mail-Abruf oder -Versand initiiert, sind die folgenden Voraussetzungen zu erfüllen:
smtp.gmail.com, imap.gmail.comDer Zugriff auf Google-Kalender in den Kalendereinstellungen erfordert die Google Calendar API in demselben Google-Cloud-Projekt, das den OAuth-Client bereitstellt. Das Anlegen des OAuth-Clients und das Abschließen des Zustimmungsbildschirms reichen nicht aus.
Google Calendar API suchen und die API dort aktivieren.
Wenn ein Benutzer einen Google-Kalender verbindet, fordert INETAPP den Scope https://www.googleapis.com/auth/calendar an. Dieser Zugriff muss auf dem OAuth-Zustimmungsbildschirm oder unter Data Access vorgesehen sein.
Nachdem Sie die API aktiviert haben, warten Sie kurz und verbinden Sie den Kalender in der Kalender-Anwendung erneut.
Hinweis: Der Kalender-Scope gilt als sensibel. Bei einem Benutzertyp External kann Google eine App-Verifizierung verlangen.
Sie werden jetzt ein GCP API- und Service-Login erstellen. Dieses Login wird die Authentifizierungsdaten für die OAuth-Verbindung bereitstellen, die wir zu INETAPP hinzufügen wollen.
Login erstellen und wählen Sie dann Oauth Client IDAnwendungstyp.Namen zur Beschreibung der Anwendung einAutorisierte Umleitungs-URL hinzu und geben Sie den Wert ein, der im Konfigurationsdialog des INETAPP-Servers, in dem Sie die neue Verbindung erstellen, als Weiterleitungs-URL angezeigt wird.Erstellen.Sie haben nun die Login-Anwendung erstellt. Ein Dialog mit den erforderlichen Informationen wird angezeigt und Sie können sie als JSON-Datei herunterladen.
Ihre Client-ID in das Feld Client-ID des OAuth-Verbindungen Dialogs in der INETAPP Konfiguration.Ihre Client Key in das Feld Client Secret des OAuth-Verbindungen Dialogs in der INETAPP-KonfigurationHinweis: Das Client-Secret ist als Passwort zu betrachtet, also bewahren Sie es bitte an einem sicheren Ort auf.