OAuth-Authentifizierung

OAuth ist eine sichere Authentifizierungsmethode, die anstelle eines Passworts ein Authentifizierungstoken verwendet, um Ihre Anwendung mit Ihrem Benutzerkonto zu verbinden. Mit OAuth können Ressourcenbesitzer Berechtigungen für jeden Client, der Zugriff auf dieselbe Ressource anfordert, separat konfigurieren und den Zugriff jederzeit ändern/widerrufen.

Um OpManager mit Google zu konfigurieren, müssen Sie eine Anwendung erstellen oder registrieren. Außerdem ist für Aktionen zum Hinzufügen und Aktualisieren eine Authentifizierung durch den OAuth-Anbieter erforderlich.

Konfiguration von OAuth mit Google

  1. Gehen Sie zum Google Console-Dashboard.
  2. Klicken Sie auf Projekt erstellen, um ein neues Projekt zu erstellen.


 

Konfiguration von OAuth mit Google: Projekt im Google Console-Dashboard erstellen


 

  1. Geben Sie einen Namen für die Anwendung an und klicken Sie auf Erstellen. Sie werden daraufhin zur Startseite des Projekts weitergeleitet.


 

Konfiguration von OAuth mit Google: Details zur Erstellung eines neuen Projekts


 

  1. Gehen Sie dann zu Bibliothek und suchen Sie nach den erforderlichen APIs/Diensten. Aktivieren Sie anschließend die APIs/Dienste.


 

Konfiguration von OAuth mit Google: APIs/Dienste aktivieren


 

  1. Gehen Sie zum OAuth-Zustimmungsbildschirm, wählen Sie den Benutzertyp "Extern" aus und klicken Sie auf Erstellen.


 

Konfiguration von OAuth mit Google: Auswahl des Benutzertyps - Extern


 

  • Geben Sie unter App-Informationen App-Name, E-Mail des Benutzersupports, Kontaktinformationen des Entwicklers (Pflichtfelder) sowie weitere erforderliche Felder an und klicken Sie auf Speichern und fortfahren.


 

Konfiguration von OAuth mit Google: App-Informationen


 

  • Um den Gültigkeitsbereich zu konfigurieren, klicken Sie auf "Bereiche hinzufügen oder entfernen". Wenn ein bestimmter Bereich nicht in der Liste verfügbar ist, gehen Sie zur Bibliothek, suchen Sie nach der entsprechenden API und aktivieren Sie sie. Versuchen Sie anschließend erneut, den Bereich hinzuzufügen.


 

Konfiguration von OAuth mit Google: Konfiguration des Gültigkeitsbereichs


 

  • Suchen Sie in der API-Bibliothek nach der Gmail-API und aktivieren Sie sie.


 

Konfiguration von OAuth mit Google: Gmail-API aktivieren


 

  • Fügen Sie beim Hinzufügen des Bereichs den Bereich "https://mail.google.com" unter Gmail API hinzu und verwenden Sie ihn.


 

  • Um Benutzer hinzuzufügen, die sich über diese Anwendung authentifizieren können, klicken Sie auf die Schaltfläche "Benutzer hinzufügen" und fügen Sie die Benutzer hinzu.


 

Konfiguration von OAuth mit Google: Benutzer für die Authentifizierung hinzufügen


 

  • Klicken Sie dann auf Speichern und fortfahren. Daraufhin wird die Zusammenfassung der erstellten Anwendung angezeigt.
  • Nachdem Sie die Anwendungsdetails hinzugefügt haben, gehen Sie zu Anmeldedaten und erstellen Sie eine neue OAuth-Client-ID.


 

Konfiguration von OAuth mit Google: Erstellung einer neuen OAuth-Client-ID
  • Wählen Sie als Anwendungstyp "Webanwendung" aus und geben Sie einen Namen dafür an.


 

Konfiguration von OAuth mit Google: Auswahl des Anwendungstyps - Webanwendung


 

  • Fügen Sie dann die Weiterleitungs-URL als "https://www.manageengine.com/itom/OAuthAuthorization.html" hinzu und klicken Sie auf Erstellen. Sie können die Weiterleitungs-URL auch aus der OpManager-Konsole -> OAuth-Anbieterseite kopieren.


 

Konfiguration von OAuth mit Google: Hinzufügen der Weiterleitungs-URL


 

  • Sobald die Anmeldedaten erstellt wurden, werden Client-ID und Client-Secret im Dialogfeld angezeigt. Kopieren Sie beide Werte, um die Einstellungen des OAuth-Anbieters in der OpManager-Konsole zu konfigurieren.


 

Konfiguration von OAuth mit Google: Client-ID und Secret


 

  • Laden Sie die JSON-Datei herunter. Darin finden Sie die Authentifizierungs-URL und die Token-URL als auth_url bzw. token_url. Kopieren Sie diese Werte, um die Einstellungen des OAuth-Anbieters in der OpManager-Konsole zu konfigurieren.

Empfohlener Gültigkeitsbereich für die Konfiguration des Mailservers mit OAuth

Konfiguration von OAuth mit Google: Empfohlener Gültigkeitsbereich für die Mailserver-Konfiguration

Konfiguration des OAuth-Anbieters

Nachdem Sie OAuth mit Google konfiguriert haben, öffnen Sie OpManager,

  1. Gehen Sie zu Einstellungen > Allgemeine Einstellungen > OAuth-Anbieter - OAuth-Anbieter hinzufügen


 

Konfiguration von OAuth mit Google: OAuth-Anbieter hinzufügen


 

  1. Geben Sie die folgenden Details an,
    • Profilname - Ein eindeutiger Profilname für jedes Profil.
    • Beschreibung - Beschreibung des OAuth-Profils.
    • Authentifizierungsanbieter - Name des OAuth-Anbieters - Google.
    • Timeout - Erforderliche Zeit für die Verbindung mit dem Anbieter. Bereich: 10-300 Sek.
    • Client-ID und Client-Secret - Verwenden Sie die Werte, die Sie aus Schritt 6 der Konfiguration von OpManager mit Google kopiert haben.
    • Authentifizierungs-URL und Token-URL - Verwenden Sie die Werte, die Sie aus Schritt 6 der Konfiguration von OpManager mit Google kopiert haben.
    • Gültigkeitsbereich - Verwenden Sie die Werte, die Sie aus diesem Schritt der Konfiguration von OpManager mit Google kopiert haben.
  2. Nachdem Sie die obigen Details angegeben haben, speichern Sie sie. Sie werden zur Google-Anmeldeseite weitergeleitet. Geben Sie E-Mail-Adresse und Passwort ein, um sich anzumelden. Klicken Sie dann auf 'Weiter', um Ihre Zustimmung für den Zugriff auf die Anwendung zu erteilen.
Konfiguration von OAuth mit Google: Gmail-Anmeldeseite zum Anmelden
Konfiguration von OAuth mit Google: Option Weiter
Konfiguration von OAuth mit Google: Zugriff auf das Google-Konto für ManageEngine

Beachten Sie, dass das Zugriffstoken für die hier angegebene E-Mail-Adresse generiert wird. Wenn dieser OAuth-Anbieter also für die Authentifizierung ausgewählt wird, stellen Sie sicher, dass dieselbe E-Mail-Adresse als Benutzername verwendet wird.

Hinweis:

Nachdem Sie nun erfolgreich einen OAuth-Anbieter hinzugefügt haben, können Sie diesen in den Mailserver-Einstellungen für die OAuth-Authentifizierung auswählen.


 

Konfiguration von OAuth mit Google: Authentifizierungsanbieter


 

Der Status der OAuth-Anbietereinstellungen ist Inaktiv, bis er in den Mailserver-Einstellungen verwendet wird.


 

Konfiguration von OAuth mit Google: Inaktiver OAuth-Anbieter


 

Konfiguration von OAuth mit Google: Aktiver OAuth-Anbieter