Richten Sie die Blatt-Spoke Google ein

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Richten Sie eine ausgehende Integration zwischen Ihrer Instanz ServiceNow und den Blättern Google ein, indem Sie eine Verbindung und einen Anmeldeinformationsdatensatz einrichten.

    Vorbereitungen

    • IntegrationHub-Abonnement anfordern
    • Aktivieren Sie das Google Spoke-Plugin „Blätter“.
    • Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Die Google Sheets API authentifiziert die Anforderungen von Ihrer Instanz ServiceNow über eine OAuth-Anwendung. Sie müssen Richten Sie die OAuth-App für die Google Sheets API ein durch den Besuch von https://console.developers.google.com/. Der Verbindungs- und Anmeldeinformationsdatensatz enthält die Informationen, die die Tabellen-API Google die Anforderungen von Ihrer Instanz ServiceNow authentifizieren muss.

    Richten Sie die OAuth-App für die Google Sheets API ein

    Richten Sie eine OAuth-Anwendung für die Tabellen-API Google ein, um die Authentifizierung von Anforderungen von Ihrer Instanz ServiceNow ] zu aktivieren.

    Vorbereitungen

    • Erstellen Sie ein geschäftliches Konto auf https://console.developers.google.com/
    • Erstellen Sie eine Domäne und eine mit der Domäne verknüpfte E-Mail-Adresse. Beispiel: www.mydomain.com und jane-admin@mydomain.com.
      Hinweis:
      In Google Workspace können Sie nur eine E-Mail-Adresse pro Domäne registrieren.
    • Erforderliche Rolle: admin

    Prozedur

    1. Richten Sie ein -Projekt unter Google Workspaceein.
      Das Projekt enthält die Details der OAuth-Anwendung und ggf. die API-Berechtigungen (Application Programming Interface).
      1. Melden Sie sich bei https://console.developers.google.com/ mit derselben Domänen-E-Mail-ID und demselben Passwort an, wie in den Voraussetzungen angegeben.
      2. Wählen Sie die Schaltfläche aus.

        Schaltfläche zur Projekterstellung in Google Workspace.

      3. Wählen Sie NEUES PROJEKT aus.

        Klicken Sie in Google Workspace auf die Schaltfläche Neues Projekt.

      4. Geben Sie im Feld Projektname* einen eindeutigen Namen für das Projekt ein.
      5. Wählen Sie im Feld Standort* DURCHSUCHEN, um eine Organisation auszuwählen.
      6. Wählen Sie ERSTELLEN aus.
        Das Projekt wird erstellt.
      7. Wählen Sie die Schaltfläche aus.

        Wählen Sie das Projekt aus.

    2. Wählen Sie das von Ihnen erstellte Projekt aus.

      Projektauswahl in der Google Sheets API.

    3. Aktivieren Sie die Google Sheets API.
      1. Klicken Sie auf +APIS UND SERVICES AKTIVIEREN.

        Google Tabellen-API – Schaltfläche „APIs und Services aktivieren“.

      2. Geben Sie auf der Seite Willkommen bei der API-Bibliothek im Suchfeld Google Tabellen ein.
      3. Drücken Sie die Eingabetaste.
      4. Wählen Sie die Schaltfläche Google Tabellen-API.
      5. Wählen Sie AKTUALISIEREN aus.
        Die Google Sheets APIs sind in Ihrem Projekt aktiviert.
    4. Erstellen Sie die OAuth-App und die Anmeldeinformationen.
      1. Wählen Sie ANmeldeinformationen ERSTELLEN aus.
        Klicken Sie auf die Schaltfläche „Anmeldeinformationen“ für die Google Sheets API.
      2. Füllen Sie das Formular aus.
        Tabelle : 1. Anmeldeinformationen für Google Sheets API
        Feld Beschreibung
        API auswählen* Name der API, für die Sie die Anmeldeinformationen erstellen.
        Hinweis:
        Stellen Sie sicher, dass Sie Google Sheets API auswählen.
        Auf welche Daten werden Sie zugreifen? * Typ der Daten, auf die Ihr ServiceNow über die APIs zugreift.
        Tipp:
        Wählen Sie Anwenderdaten aus.
      3. Klicken Sie auf WEITER.
      4. Füllen Sie das Formular aus.
        Tabelle : 2. Anmeldeinformationen für Google Sheets API
        Feld Beschreibung Obligatorisch?
        App-Name Name der OAuth-App. Ja
        Anwendersupport-E-Mail E-Mail, an die Anwender Ihnen Abfragen zu ihrer Einwilligung senden können. Ja
        Logodatei zum Hochladen Logo, das die OAuth-App darstellt. Nein
        Kontaktinformationen des Entwicklers Google kontaktiert den Entwickler der OAuth-App, wenn sich das Projekt ändert. Ja
      5. Klicken Sie auf SPEICHERN UND WEITER WEITER.
    5. Wahlweise: Definieren Sie die API-Bereiche.
      Mit API-Bereichen können Sie bestimmte APIs auswählen. Beispielsweise können Sie mit dem Bereich /auth/spreadsheets Tabellenkalkulationen erstellen, bearbeiten oder entfernen.
      1. Klicken Sie auf bereiche HINZUFÜGEN ODER ENTFERNEN.
      2. Geben Sie die Google Tabellen-APIein (siehe Abbildung).
        Google Tabellen in den Bereichen durchsuchen.
      3. Wählen Sie einen oder mehrere Bereiche aus.
      4. Klicken Sie auf AKTUALISIEREN.
      5. Klicken Sie auf SPEICHERN UND WEITER WEITER.
    6. Generieren Sie die OAuth-Client-ID.
      1. Wählen Sie in der Liste Anwendungstyp* die Option Webanwendungaus.
      2. Geben Sie im Feld Name* einen eindeutigen Namen für den OAuth-Client ein.
    7. Klicken Sie unter der Überschrift Autorisierte Umleitungs-URIs auf + URI HINZUFÜGEN.
    8. Geben Sie im Feld URI den Umleitungs-URI im folgenden Format ein: https://instance.service-now.com/oauth_redirect.do.
    9. Klicken Sie auf ERSTELLEN.
      Die OAuth-Details werden in einer JSON-Datei generiert.
      Tipp:
      Klicken Sie auf Download, um die JSON-Datei zur späteren Referenz herunterzuladen.

      Schaltfläche „Herunterladen“ zum Herunterladen der Datei mit OAuth-Anmeldeinformationen.

    10. Klicken Sie auf FERTIG.
      Sie haben die OAuth-Anwendung unter Google Workspaceerstellt.

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

    Erstellen Sie einen Verbindungs- und Anmeldeinformationsdatensatz, der die Details enthält, die zum Herstellen einer Verbindung mit den Google Sheets Application Programming Interfaces (API) auf der Google Workspaceerforderlich sind.

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
    2. Klicken Sie auf Verbindungen.
    3. Geben Sie im Feld Alle Verbindungen durchsuchen den Text Google Tabellenein.Durchsuchen Sie den Google Tabellen-Alias unter dem Flow Designer-Alias.
    4. Klicken Sie auf der Google Tabellenkarte auf Detailsanzeigen.
    5. Klicken Sie auf Konfigurieren ( Konfigurieren), wie im Bild gezeigt.Schaltfläche zum Konfigurieren unter Google Tabellen-Alias.
    6. Füllen Sie das Formular aus.
      Tabelle : 3. Verbindung konfigurieren
      Feld Beschreibung
      Verbindungsname Name der Verbindung
      Hinweis:
      Das Feld ist schreibgeschützt.
      Verbindungs-URL Die URL, die zum Herstellen einer Verbindung mit Google Tabellen-APIs verwendet wird. Dieses Feld wird automatisch auf https://sheets.googleapis.com/v4/spreadsheetsfestgelegt
      Anmeldeinformationsname Name des Berechtigungsnachweises Dieses Feld wird automatisch auf Spoke-Anmeldeinformationen für Google Tabellenfestgelegt.
      OAuth-Entitätsname Name des OAuth-Entitätsprofils. Dieses Feld wird automatisch auf Google Sheets Spoke OAuthfestgelegt.
      OAuth-Client-ID Client-ID der Google Sheets-Anwendung, die Sie in G Suite registriert haben.
      Geheimer OAuth-Schlüssel Clientgeheimnis, das bei der Registrierung der Anwendung in der Google API-Konsole generiert wurde.
      OAuth-Umleitungs-URL Die Umleitungs-URL. Das Format der URL ist https://.<your-instance> .service-now.com/oauth_redirect.do
    7. Klicken Sie auf OAuth-Token erstellen und abrufen.