Richten Sie ein Google Kalender-Spoke

  • Freigeben Version: Zurich
  • Aktualisiert 3. August 2023
  • 4 Minuten Lesedauer
  • Richten Sie eine ausgehende Integration zwischen ein ServiceNow Instanz und Google Calendar Application Programming Interfaces (API) durch Einrichten eines Verbindungs- und Anmeldeinformationsdatensatzes.

    Vorbereitungen

    • Fordern Sie an IntegrationHub Abonnement.
    • Aktivieren Sie Google Kalender-Spoke.
    • Stellen Sie sicher, dass Sie über einen verfügen Google Workspace Account.
    • Stellen Sie sicher, dass Sie über eine Domäne und eine E-Mail-Adresse im Zusammenhang mit der Domäne verfügen. Zum Beispiel www.mydomain.com und jane-admin@mydomain.com.
      Hinweis:
      Sie können nur eine E-Mail-Adresse pro Domäne in registrieren Google Workspace.
    • Erforderliche Rolle: admin.

    OAuth-Anwendung auf erstellen Google Kalender

    Erstellen Sie eine OAuth-Anwendung auf der Google Kalender, der Anforderungen für den Zugriff auf authentifiziert Google Kalender-APIs aus Ihrem ServiceNow Instanz. Nach erfolgreicher Authentifizierung können Sie ein OAuth-Token generieren, das Ihr generiert hat ServiceNow Kann verwenden, um auf zuzugreifen Google Kalender-APIs.

    Vorbereitungen

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

    Erforderliche Rolle: admin.

    Prozedur

    1. Melden Sie sich bei an https://console.developers.google.comMit Google Workspace Anmeldeinformationen.
    2. Erstellen Sie ein Projekt in Google Workspace.
      Das Projekt stellt die OAuth-Anwendung und die Berechtigungen für den Zugriff auf bereit Google Kalender-APIs aus Ihrem ServiceNow Instanz.
      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 aus NEUES PROJEKT .
      3. Geben Sie im Feld Projektname einen eindeutigen Namen für das Projekt ein.
      4. Wählen Sie im Feld Standort die Option DURCHSUCHEN, um eine Organisation auszuwählen.
      5. Wählen Sie Aus ERSTELLEN .
        Das Fenster Benachrichtigungen bestätigt, dass das Projekt erstellt wurde.

        Bestätigung der Projekterstellung.

      6. Wählen Sie PROJEKT AUSWÄHLEN.
    3. Aktivieren Sie Google Kalender-API-Berechtigungen.
      1. Wählen Sie Aus + AKTIVIEREN SIE APIS UND SERVICES .
        Schaltfläche „API und Services aktivieren“.
      2. Navigieren Sie auf der Seite Willkommen bei der API-Bibliothek zur Google Kalender-API-Karte unter Google WorkspaceÜberschrift.
        Schaltfläche „Google Kalender-API“.
      3. Wählen Sie Aus Google Kalender-API .
      4. Wählen Sie Aus AKTIVIEREN .
        Die Google Kalender-API ist für Ihr Projekt aktiviert.

        Google Kalender-API ist aktiviert.

    4. Erstellen Sie die Anmeldeinformationen, die im Verbindungs- und Anmeldeinformationsformular gespeichert werden.
      1. Wählen Sie Aus ERSTELLEN SIE ANMELDEINFORMATIONEN .
        Schaltfläche „Anmeldeinformationen erstellen“, um auf die Google Kalender-API zuzugreifen.
      2. Füllen Sie das Formular aus.
        Tabelle : 1. Anmeldeinformationen der Google Kalender-API
        API auswählen Name der API, die Sie haben ServiceNow Instanzzugriffe.
        Hinweis:
        Stellen Sie sicher, dass die Option Google Kalender API ausgewählt ist.
        Auf welche Daten greifen Sie zu? * Typ der Daten, die Sie haben ServiceNow Instanzzugriffe von Google Kalenderanwendung.
        Tipp:
        Um eine OAuth-Anwendung zu erstellen, wählen Sie Anwenderdaten aus.
      3. Wählen Sie Aus ALS NÄCHSTES .
      4. Füllen Sie das Formular im Abschnitt Bildschirm „OAuth-Einwilligung“ aus.
        Tabelle : 2. Formular „OAuth-Einwilligungsbildschirm“
        Feld Beschreibung Obligatorisch?
        App-Name Anwenderdefinierter Name der OAuth-App. Ja
        Anwendersupport-E-Mail Benutzer der OAuth-App können ihre Abfragen nach Zustimmung zu dieser 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 Aus SPEICHERN UND FORTFAHREN .
    5. Wahlweise: Geben Sie die Berechtigungen für den Zugriff auf eine bestimmte Google Kalender-API an.
      1. Wählen Sie unter der Überschrift UMFÄNGE die Option aus FÜGEN SIE UMFÄNGE HINZU, ODER ENTFERNEN SIE SIE .
      2. Geben Sie im Fenster ausgewählte Bereiche aktualisieren ein Google-Kalender Im Feld Eigenschaftsname oder Wert eingeben.
        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 Aus AKTUALISIEREN .
    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 aus Webanwendung .
      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 aus + URI HINZUFÜGEN .
      4. Geben Sie die URL Ihres ein ServiceNow Instanz.
      5. Wählen Sie Aus ERSTELLEN .
        Die Anmeldeinformationen für die OAuth-Anwendung werden erstellt, wie im Bild dargestellt.Kopieren Sie die OAuth-Anmeldeinformationen, oder laden Sie sie herunter.
    7. Wählen Sie Aus FERTIG .

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

    Erstellen Sie einen Verbindungs- und Anmeldeinformationsdatensatz, der Ihren ermöglicht ServiceNow Instanz, die in integriert werden soll Google Kalender-Anwendungsprogrammierschnittstelle (API).

    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 OAuth-Anwendung auf erstellen Google Kalender.

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designeran.
    2. Wählen Sie Verbindungen.
    3. Geben Sie im Feld alle Verbindungen durchsuchen ein Google-Kalender .Durchsuchen Sie die Google Kalender-Verbindungskarte.
    4. Klicken Sie auf der Karte Google_Calendar auf Details Anzeigen .
    5. Klicken Sie auf Konfigurieren.Schaltfläche zur Konfiguration von Google Kalender-Verbindungs- und Anmeldeinformationsdatensätzen.
    6. Füllen Sie die Details in das Formular aus.
      Tabelle : 3. Formular für Google Kalender-Verbindung und -Anmeldeinformationen
      Feld Beschreibung
      Verbindungsname Name der Verbindung mit Google Kalender-API.
      Hinweis:
      Der erste und standardmäßige Verbindungsname ist Google_Calendar, der schreibgeschützt ist. Um der Verbindung einen anwenderdefinierten Namen anzugeben, erstellen Sie eine Verbindung, indem Sie auswählen Verbindung Hinzufügen .
      Verbindungs-URL Die URL zu Google Kalender-APIs.

      Geben Sie Ein https://googleapis.com .

      API-Version Version von Google Kalender-APIs, die Ihre sind ServiceNow Instanzzugriffe.

      Geben Sie Ein V3 .

      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 OAuth-Anwendung auf erstellen Google Kalender.
      OAuth-Client-Geheimnis Das Geheimnis, das Sie haben ServiceNow Instanz verwendet, um ihre Identität gegenüber der OAuth-App nachzuweisen.
      Tipp:
      Sie finden das Geheimnis des OAuth-Clients in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben. Siehe OAuth-Anwendung auf erstellen Google Kalender.
      OAuth-Umleitungs-URL Die Umleitungs-URL zur Anwendung, nachdem die OAuth-App die Anforderung von Ihrem authentifiziert hat ServiceNow Instanz.
      Tipp:
      Sie finden die OAuth-Umleitungs-URL in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben. Siehe OAuth-Anwendung auf erstellen Google Kalender.
      OAuth-Autorisierungs-URL Die URL, die vom OAuth-Service Provider bereitgestellt wurde, der Sie haben ServiceNow Instanz kann verwenden, um den OAuth-Autorisierungsprozess zu initiieren.
      Tipp:
      Sie finden die OAuth-Autorisierungs-URL in der JSON-Datei, die Sie beim Erstellen der OAuth-App heruntergeladen haben.
      OAuth-Token-URL Die URL, die von einem OAuth-Service Provider bereitgestellt wurde, der Ihr ServiceNow Instanz kann verwenden, 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 Aus OAuth-Token konfigurieren und abrufen .
    8. Melden Sie sich bei an Google Workspace Und rufen Sie das OAuth-Token ab.
      Der Verbindungs- und Anmeldeinformationsdatensatz wird erstellt.