Richten Sie die Google Cloud Datastore-Spokeein

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Integrieren Sie die ServiceNow-Instanz und die Google Cloud Datastore-Spoke mithilfe von Google Cloud Platform-Anmeldeinformationen, um ServiceNow-Anforderungen zu authentifizieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub-Abonnement an.
    • Aktivieren Sie die Google Cloud Datastore-Spoke.
    • Erforderliche Rolle: admin

    Benutzerdefinierte Anwendungen erstellen

    Erstellen Sie eine anwenderdefinierte OAuth-Anwendung in Ihrem Konto Google Cloud Platform, um die OAuth 2.0-Authentifizierung mit der Google Cloud Datastore-Spoke zu aktivieren.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Führen Sie diese Schritte in der Google Cloud Platformaus. Anweisungen zum Erstellen und Konfigurieren von benutzerdefinierten Anwendungen finden Sie in der Produktdokumentation zur Google Cloud Platform.

    Prozedur

    1. Registrieren Sie eine neue anwenderdefinierte Anwendung, indem Sie zu https://console.cloud.google.com/navigieren.
    2. Erstellen Sie ein Projekt mit Ihren Administratoranmeldeinformationen, und öffnen Sie das Projekt.
    3. Wählen Sie im Menü APIs und Services die Option OAuth-Zustimmungsbildschirmaus, geben Sie den Anwendungsnamen ein, und geben Sie die autorisierte Domäne service-now.coman.
    4. Klicken Sie auf Speichern.
    5. Wählen Sie im Menü APIs und Services die Option Anmeldeinformationenaus, und wählen Sie OAuth-Client-IDerstellen in der Liste Anmeldeinformationen erstellen aus.
    6. Wählen Sie den Anwendungstyp „ OAuth-Client-ID“ aus.
    7. Geben Sie den folgenden autorisierten Umleitungs-URIein: https:// <instance> .service-now.com/oauth_redirect.do, und klicken Sie auf Erstellen.
      Im OAuth-Client-Fenster werden Ihre Client-ID und der geheime Clientschlüssel angezeigt.
    8. Kopieren Sie diese beiden Werte in eine Textdatei, damit Sie sie beim Ausführen von Registrieren Sie Google Cloud Datastore als OAuth-Anbieterverwenden können.
      Auf die Client-ID und das Geheimnis kann jederzeit über die Schnittstelle „Google APIs & Services“ zugegriffen werden. Klicken Sie auf Anmeldeinformationen, und wählen Sie den Namen der OAuth 2.0-Client-ID aus.

    Registrieren Sie Google Cloud Datastore als OAuth-Anbieter

    Registrieren Sie G Suite als OAuth-Anbieter, damit die Instanz ServiceNow OAuth 2.0-Token anfordern kann.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu System-OAuth > Applikationsregistrierung.
    2. Öffnen Sie für den Datensatz, Google Cloud Datastore.
    3. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Anwendungsregistrierungen-Formular
      Feld Beschreibung
      Client-ID Client-ID der Google Cloud Datastore-Anwendung.
      Geheimer Clientschlüssel Geheimer Clientschlüssel der Google Cloud Datastore-Anwendung.
      OAuth-API-Skript OAuthGoogleDatastoreUtils ist standardmäßig ausgewählt.
      Autorisierungs-URL Der OAuth-Autorisierungscode-Endpunkt: https://accounts.google.com/o/oauth2/auth.
      Token-URL Der OAuth-Servertoken-Endpunkt: https://oauth2.googleapis.com/token.
      Umleitungs-URL OAuth-Callback-Endpunkt in diesem Format: https://<instance> .service-now.com/oauth_redirect.do Wenn dieses Feld leer gelassen wird, generiert die Instanz die URL automatisch.
    4. Klicken Sie mit der rechten Maustaste auf den Formularheader und wählen Sie Speichern aus.

    Erstellen Sie einen Anmeldeinformationsdatensatz für die Google Cloud Datastore-Spoke

    Erstellen Sie einen Anmeldeinformationsdatensatz für die anwenderdefinierte Anwendung Google Cloud Datastore. Der Alias für Verbindungen und Anmeldeinformationen der Google Cloud Datastore-Spoke verwenden diese Anmeldeinformationen zum Autorisieren von Aktionen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > Integrations-Hub > Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie den Datensatz GoogleCloudDatastore.
    3. Klicken Sie auf der Registerkarte Anmeldeinformationen auf Neu.
      Das System zeigt diese Nachricht an: Welche Art von Anmeldeinformationen möchten Sie erstellen?
    4. Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
    5. Füllen Sie diese Werte im Formular aus.
      Tabelle : 2. Formular „OAuth 2.0-Anmeldeinformationen“
      Feld Beschreibung
      Name Name zur Identifizierung des Anmeldeinformationsdatensatzes. Beispiel: Anmeldeinformationen für Google Cloud Datastore.
      OAuth-Einheitenprofil Wählen Sie das standardmäßige OAuth-Entitätsprofil Google Cloud Datastore default_profile aus.
      Anmeldeinformationsalias Alias für Anmeldeinformationen, der diesem Datensatz zugeordnet ist. Der Standardalias-Datensatz sn_gcp_cds_spoke.GoogleCloudDatastore ist ausgewählt.

      Anmeldeinformationsdatensatz für Google Cloud Datastore-Spoke.

    6. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
    7. Um das OAuth-Token zu generieren, klicken Sie auf den zugehörigen Link OAuth-Token abrufen.