Richten Sie die Kalender-Spoke Google ein

  • Freigeben Version: Yokohama
  • Aktualisiert 3. August 2023
  • 4 Minuten Lesedauer
  • Richten Sie eine ausgehende Integration zwischen Ihrer Instanz ServiceNowGoogle und den Kalender-APIs (API) ein, indem Sie eine Verbindung und einen Anmeldeinformationsdatensatz einrichten.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie die Kalender-Spoke Google.
    • Vergewissern Sie sich, dass Sie über einen Account Google Workspace verfügen.
    • Vergewissern Sie sich, dass Sie eine Domäne und eine mit dieser Domäne verknüpfte E-Mail-Adresse haben. Beispiel: www.mydomain.com und jane-admin@mydomain.com.
      Hinweis:
      Sie können in Google Workspacenur eine E-Mail-Adresse pro Domäne registrieren.
    • Erforderliche Rolle: admin.

    Erstellen Sie eine OAuth-Anwendung im Google Kalender

    Erstellen Sie eine OAuth-Anwendung im Google -Kalender, die Anforderungen für den Zugriff auf die Google -Kalender-APIs von Ihrer ServiceNow -Instanz authentifiziert. Nach der erfolgreichen Authentifizierung können Sie ein OAuth-Token generieren, mit dem ServiceNow auf die Kalender-APIs Google von zugreifen kann.

    Vorbereitungen

    Google Anforderungen für die Integration der Kalender-Spoke:
    • Eine Domäne und eine mit der Domäne verknüpfte E-Mail-Adresse. Beispiel: www.mydomain.com und jane-admin@mydomain.com. Beachten Sie, dass Sie in Google Workspacenur eine E-Mail-Adresse pro Domäne registrieren können.
    • Google Workspace Anmeldeinformationen wurden mit derselben Domäne erstellt.

    Erforderliche Rolle: admin.

    Prozedur

    1. Melden Sie sich bei https://console.developers.google.com mit Ihren Google Workspace -Anmeldeinformationen an.
    2. Erstellen Sie ein Projekt auf Google Workspace.
      Das -Projekt stellt die -OAuth-Anwendung und die Berechtigungen für den Zugriff auf die Google -Kalender-APIs von Ihrer ServiceNow -Instanz bereit.
      1. Wählen Sie die Schaltfläche aus.
        Schaltfläche „Projekt erstellen“ für Google Kalender in Google Workspace
      2. Wählen Sie im Fenster „Projekt auswählen“ die Option NEUES PROJEKTaus.
      3. Geben Sie im Feld Projektname einen eindeutigen Namen für das Projekt ein.
      4. Wählen Sie im Feld Standort die Option DURCHSUCHEN aus, und wählen Sie eine Organisation aus.
      5. Wählen Sie ERSTELLENaus.
        Im Fenster „Benachrichtigungen“ wird bestätigt, dass das Projekt erstellt wurde.

        Bestätigung der Projekterstellung

      6. Wählen Sie PROJEKT AUSWÄHLEN.
    3. Aktivieren Sie die Google Kalender-API-Berechtigungen.
      1. Wählen Sie + APIS UND SERVICES AKTIVIERENaus.
        Schaltfläche „API und Services aktivieren“.
      2. Navigieren Sie auf der Seite „Willkommen bei der API-Bibliothek“ unter der Überschrift Google Workspace zur Google Kalender-API-Karte.
        Google Kalender-API-Schaltfläche.
      3. Wählen Sie Google Kalender-APIaus.
      4. Wählen Sie AKTUALISIERENaus.
        Die Google Kalender-API ist in Ihrem Projekt aktiviert.

        Google Kalender-API ist aktiviert.

    4. Erstellen Sie die Anmeldeinformationen, die im Formular für Verbindungs- und Anmeldeinformationen gespeichert werden.
      1. Wählen Sie ANmeldeinformationen ERSTELLENaus.
        Schaltfläche „Anmeldeinformationen erstellen“ für den Zugriff auf die Google Kalender-API.
      2. Füllen Sie das Formular aus.
        Tabelle : 1. Anmeldeinformationen für Google Kalender-API
        Wählen Sie eine API aus Name der API, auf die Ihre Instanz ServiceNow zugreift.
        Hinweis:
        Stellen Sie sicher, dass die Option Google Kalender API ausgewählt ist.
        Auf welche Daten werden Sie zugreifen? * Typ der Daten, auf die Ihre Instanz ServiceNow über die Kalenderanwendung Google zugreift.
        Tipp:
        Um eine OAuth-Anwendung zu erstellen, wählen Sie Anwenderdaten.
      3. Wählen Sie WEITERaus.
      4. Füllen Sie im Abschnitt „OAuth-Zustimmungsbildschirm“ das Formular aus.
        Tabelle : 2. Formular „OAuth-Einwilligungsbildschirm“.
        Feld Beschreibung Obligatorisch?
        App-Name Benutzerdefinierter Name der OAuth-App. Ja
        Anwendersupport-E-Mail Anwender der OAuth-App können ihre Abfragen zur Einwilligung an diese E-Mail-Adresse senden. Ja
        App-Logo Logo der OAuth-App, Nein
        Kontaktinformationen des Entwicklers Google verwendet diese E-Mail-ID, um Sie über Änderungen am Projekt zu informieren. Ja
      5. Wählen Sie SPEICHERN UND WEITER aus.
    5. Wahlweise: Geben Sie die Berechtigungen für den Zugriff auf eine bestimmte Google Kalender-API an.
      1. Wählen Sie unter der Überschrift SCOPES (Umfänge) HINZUFÜGEN ODER ENTFERNEN.
      2. Geben Sie im Fenster „Ausgewählte Bereiche aktualisieren“ im Feld Eigenschaftsnamen oder Wert eingeben Google Kalender ein.
        Geben Sie in das Feld Google Kalender ein.
      3. Wählen Sie in der Liste Google Kalender-API aus.
      4. Wählen Sie die erforderlichen APIs aus der Liste aus.
        Wählen Sie die erforderlichen Google Kalender-APIs aus.
      5. Wählen Sie UPDATEaus.
    6. Generieren Sie die OAuth-Client-ID und zugehörige Details.
      Sie müssen die OAuth-Client-ID und zugehörige Details in das Formular für Verbindungen und Anmeldeinformationen eingeben.
      1. Wählen Sie im Feld Anwendungstyp die Option Webanwendungaus.
      2. Geben Sie im Feld Name einen anwenderdefinierten Namen für die Anwendung ein.
      3. Um eine Umleitungs-URL hinzuzufügen, wählen Sie unter der Überschrift Autorisierte Umleitungs-URIs die Option + URI HINZUFÜGENaus.
      4. Geben Sie die URL Ihrer Instanz ServiceNow ein.
      5. Wählen Sie ERSTELLENaus.
        Die Anmeldeinformationen für die OAuth-Anwendung werden erstellt (siehe Abbildung).Kopieren Sie die OAuth-Anmeldeinformationen, oder laden Sie sie herunter.
    7. Wählen Sie FERTIGaus.

    Erstellen Sie einen Verbindungs- und Anmeldeinformationsdatensatz für die Kalender-Spoke Google

    Erstellen Sie einen Verbindungs- und Anmeldeinformationsdatensatz, der die Integration Ihrer Instanz ServiceNow in die Kalender-Anwendungsprogrammierschnittstelle (API) Google von [ ] ermöglicht.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Warum und wann dieser Vorgang ausgeführt wird

    Der Verbindungs- und Anmeldeinformationsdatensatz enthält die Details, die Sie beim Erstellen der OAuth-App eingerichtet haben. Siehe Erstellen Sie eine OAuth-Anwendung im Google Kalender.

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
    2. Wählen Sie Verbindungen aus.
    3. Geben Sie im Feld Alle Verbindungen durchsuchen den Wert Google Kalenderein.Durchsuchen Sie die Google Kalender-Verbindungskarte.
    4. Klicken Sie auf der Karte Google_Calendar auf Details anzeigen.
    5. Klicken Sie auf Konfigurieren.Schaltfläche zum Konfigurieren des Datensatzes für Google Kalender-Verbindungen und Anmeldeinformationen.
    6. Füllen Sie die Details im Formular aus.
      Tabelle : 3. Formular für Verbindungen und Anmeldeinformationen von Google Kalender
      Feld Beschreibung
      Verbindungsname Name der Verbindung mit der Google Kalender-API.
      Hinweis:
      Der erste und standardmäßige Verbindungsname ist Google_Calendar und ist schreibgeschützt. Um der Verbindung einen anwenderdefinierten Namen zu geben, erstellen Sie eine Verbindung, indem Sie Verbindung hinzufügenauswählen.
      Verbindungs-URL Die URL zu den Google Kalender-APIs.

      Geben Sie https://googleapis.comein.

      API-Version Version der Google Kalender-APIs, auf die Ihre Instanz ServiceNow zugreift.

      Geben Sie V3 ein.

      OAuth-Client-ID Die ID des Clients, der auf die von Ihnen erstellte OAuth-App zugreift.
      Tipp:
      Sie finden die OAuth-Client-ID in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben. Siehe Erstellen Sie eine OAuth-Anwendung im Google Kalender.
      OAuth-Client-Geheimnis Das Geheimnis, das Ihre Instanz ServiceNow verwendet, um der OAuth-App ihre Identität nachzuweisen.
      Tipp:
      Sie finden den geheimen OAuth-Clientschlüssel in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben. Siehe Erstellen Sie eine OAuth-Anwendung im Google Kalender.
      OAuth-Umleitungs-URL Die Umleitungs-URL für die Anwendung, nachdem die OAuth-App die Anforderung von Ihrer Instanz ServiceNow authentifiziert hat.
      Tipp:
      Sie finden die OAuth-Umleitungs-URL in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben. Siehe Erstellen Sie eine OAuth-Anwendung im Google Kalender.
      OAuth-Autorisierungs-URL Die vom OAuth-Service Provider bereitgestellte URL, die Ihre Instanz ServiceNow zum Initiieren des OAuth-Autorisierungsprozesses verwenden kann.
      Tipp:
      Sie finden die OAuth-Autorisierungs-URL in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben.
      OAuth-Token-URL Die von einem OAuth-Service Provider bereitgestellte URL, die Ihre Instanz ServiceNow zum Austausch eines Autorisierungscodes für ein Zugriffstoken verwenden kann.
      Tipp:
      Sie finden die OAuth-Autorisierungs-URL in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben.
    7. Wählen Sie Konfigurieren und OAuth-Token abrufen aus.
    8. Melden Sie sich bei Google Workspace an, und rufen Sie das OAuth-Token ab.
      Der Verbindungs- und Anmeldeinformationsdatensatz wird erstellt.