Richten Sie die Spoke für Google Kalender ein

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

    Vorbereitungen

    • Fordern Sie ein IntegrationHub-Abonnement an.
    • Aktivieren Sie das Spoke-Plugin Google Kalender.
    • Vergewissern Sie sich, dass Sie über ein Konto Google Workspace verfügen
    • Stellen Sie sicher, dass Sie eine Domäne und eine E-Mail-Adresse haben, die mit der Domäne verknüpft ist. Beispiel: www.mydomain.com und jane-admin@mydomain.com.
      Hinweis:
      Sie können nur eine E-Mail-Adresse pro Domäne in Google Workspaceregistrieren.
    • Erforderliche Rolle: admin

    Erstellen Sie eine OAuth-Anwendung in 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 aus authentifiziert. Nach erfolgreicher Authentifizierung können Sie ein OAuth-Token generieren, mit dem [ Google auf die Kalender-APIs von [ ServiceNow zugreifen kann.

    Vorbereitungen

    Google Anforderungen für die Integration der Kalender-Spoke:
    • Eine Domäne und eine E-Mail-Adresse, die der Domäne zugeordnet ist. 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, die mit derselben Domäne erstellt wurden.

    Erforderliche Rolle: admin.

    Prozedur

    1. Melden Sie sich mit Ihren Google Workspace -Anmeldeinformationen bei https://console.developers.google.com ] an.
    2. Erstellen Sie ein Projekt in Google Workspace.
      Das -Projekt stellt die OAuth-Anwendung und die Berechtigungen für den Zugriff auf die Kalender-APIs von [ Google über Ihre Instanz von ServiceNow bereit.
      1. Klicken Sie auf die Schaltfläche.
        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, um eine Organisation auszuwählen.
      5. Wählen Sie ERSTELLEN aus.
        Im Fenster „Benachrichtigungen“ wird bestätigt, dass das Projekt erstellt wurde.

        Bestätigung der Projekterstellung.

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

        Google Kalender-API ist aktiviert.

    4. Erstellen Sie die Anmeldeinformationen, die im Verbindungs- und Anmeldeinformationsformular gespeichert werden.
      1. Wählen Sie ANMELDINFORMATIONEN ERSTELLEN aus.
        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 die Google Kalender-API
        Wählen Sie eine API aus Name der API, auf die Ihre Instanz ServiceNow zugreift.
        Hinweis:
        Vergewissern Sie sich, dass die Option Google Kalender-API ausgewählt ist.
        Auf welche Daten werden Sie zugreifen? * Typ der Daten, auf die Ihre Instanz Google über die Kalenderanwendung ServiceNow zugreift.
        Tipp:
        Um eine OAuth-Anwendung zu erstellen, wählen Sie Benutzerdaten aus.
      3. Wählen Sie WEITER aus.
      4. Füllen Sie im Abschnitt „OAuth-Einwilligungsbildschirm“ das Formular aus.
        Tabelle : 2. Formular „OAuth-Einwilligungsbildschirm“.
        Feld Beschreibung Obligatorisch?
        App-Name Benutzerdefinierter Name der OAuth-App. Ja
        Anwendersupport-E-Mail Benutzer der OAuth-App können ihre Einwilligungsanfragen an diese E-Mail 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 bestimmte Google Kalender-APIs an.
      1. Wählen Sie unter der Überschrift UMFANGREICHE UMFANGREICHE HINZUFÜGEN ODER ENTFERNEN aus.
      2. Geben Sie im Fenster „Ausgewählte Bereiche aktualisieren“ im Feld Eigenschaftsnamen oder Wert eingeben Google Kalender ein.Geben Sie Google Kalender in das Feld 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 AKTUALISIEREN aus.
    6. Generieren Sie die OAuth-Client-ID und zugehörige Details.
      Sie müssen die OAuth-Client-ID und zugehörige Details in das Verbindungs- und Anmeldeinformationsformular eingeben.
      1. Wählen Sie im Feld Anwendungstyp die Option Webanwendungaus.
      2. Geben Sie im Feld Name einen benutzerdefinierten 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 ServiceNow -Instanz ein.
      5. Wählen Sie ERSTELLEN aus.
        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 FERTIG aus.

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

    Erstellen Sie einen Verbindungs- und Anmeldeinformationsdatensatz, der die Integration Ihrer ServiceNow -Instanz in die Google Kalender-Anwendungsprogrammierschnittstelle (API) 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 in Google Kalender.

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
    2. Wählen Sie Verbindungen aus.
    3. Geben Sie im Feld Alle Verbindungen durchsuchen Google Kalenderein.Durchsuchen Sie die Google Kalender-Verbindungskarte.
    4. Klicken Sie auf der Karte „Google_Calendar“ auf Detailsanzeigen.
    5. Klicken Sie auf Konfigurieren.Schaltfläche zum Konfigurieren des Google Kalender-Verbindungs- und -Anmeldeinformationsdatensatzes
    6. Füllen Sie die Details im Formular aus.
      Tabelle : 3. Formular für Google Kalender-Verbindung und -Anmeldeinformationen
      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 benutzerdefinierten 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.com ein.

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

      Geben Sie V3 ein.

      OAuth-Client-ID 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 in Google Kalender.
      Geheimer OAuth-Schlüssel Das Geheimnis, das Ihre Instanz ServiceNow verwendet, um der OAuth-App ihre Identität nachzuweisen.
      Tipp:
      Sie finden den geheimen OAuth-Client in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben. Siehe Erstellen Sie eine OAuth-Anwendung in Google Kalender.
      OAuth-Umleitungs-URL Die Umleitungs-URL zur -Anwendung, nachdem die OAuth-App die Anforderung von Ihrer ServiceNow -Instanz 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 in 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 verwenden kann, um einen Autorisierungscode für ein Zugriffstoken auszutauschen.
      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.