OAuth2 auf der Google Cloud Platform einrichten

Erstellen Sie in der Google Cloud-Plattform-Konsole eine Anwendung und rufen Sie die OAuth2-Parameter ab, um sie im Control Room zu konfigurieren.

Prozedur

  1. Melden Sie sich bei der Google Cloud-Konsole an.
  2. Wählen Sie in der Projektliste ein Projekt aus oder erstellen Sie ein neues.
  3. Aktivieren Sie die APIs für die Google G Suite-Anwendungen, die Sie automatisieren möchten, z. B. die Google Drive-API, Google Calendar-API und die Google Sheets-API.
  4. Klicken Sie oben links auf Menü > APIs und Dienste > Anmeldedaten.
    Zur Anmeldedatenseite navigieren
    Wenn Sie in der Google Cloud-Konsole zum ersten Mal Anmeldeinformationen für die OAuth-Client-ID erstellen, müssen Sie die folgenden Schritte ausführen, um den OAuth-Einwilligungsbildschirm zu konfigurieren und Bereiche auszuwählen:
    1. Navigieren Sie in der Google Cloud-Konsole zu Menü > APIs und Dienste > OAuth-Einwilligungsbildschirm.
    2. Wählen Sie den Benutzertyp für Ihre Anwendung aus und klicken Sie dann auf Erstellen.
    3. Füllen Sie das Anmeldeformular für die Anwendung aus und klicken Sie dann auf Speichern und fortfahren.
    4. Klicken Sie auf Bereiche hinzufügen oder entfernen. Nachdem Sie die für Ihre Anwendung erforderlichen Bereiche ausgewählt haben, klicken Sie auf Speichern und fortfahren.
    5. Geben Sie auf dem Bildschirm Testnutzer Ihre E-Mail-Adresse ein und klicken Sie dann auf Speichern und fortfahren.
    6. Überprüfen Sie die Zusammenfassung Ihrer App-Registrierung und klicken Sie auf Zurück zum Dashboard. Sie können jedoch auch auf die Schaltfläche Bearbeiten klicken, wenn Sie Änderungen am OAuth-Einwilligungsbildschirm vornehmen möchten.
  5. Klicken Sie auf +ANMELDEDATEN ERSTELLEN und wählen Sie OAuth-Client-ID aus.
    Option „OAuth-Client-ID“ auswählen
  6. Wählen Sie im Feld Anwendungstyp in der Dropdown-Liste die Option Webanwendung aus.
  7. Geben Sie den Namen der Anwendung ein.
  8. Melden Sie sich als Administrator beim Control Room an und navigieren Sie zu Verwalten > OAuth-Verbindungen.
  9. Klicken Sie auf die Registerkarte Verbindung herstellen und wählen Sie im Feld „Providertyp“ die Option Nutzerdefiniert aus.
  10. Kopieren Sie die Callback-URL und navigieren Sie zurück zu der Seite OAuth-Client-ID erstellen in der Google Cloud-Konsole.
  11. Klicken Sie unter Autorisierte Umleitungs-URIs auf die Schaltfläche + URI HINZUFÜGEN und fügen Sie den URI in das Feld URIs ein.
  12. Klicken Sie auf Erstellen.
    Details der OAuth-Client-ID eingeben
  13. Wählen Sie auf der Seite Anmeldedaten im Menü Aktionen die Option OAuth-Client herunterladen aus, um die JSON-Datei herunterzuladen und zu speichern.
    Anmeldedaten für die Oath-Client-ID herunterladen
    Notieren Sie sich die Authentifizierungsdetails aus der heruntergeladenen JSON-Datei (z. B. Client-ID, geheimer Clientschlüssel, Autorisierungs-URI, Token-URI, Umleitungs-URI usw.), um die OAuth-Verbindung in den Control Room zu integrieren.