Richten Sie ein ServiceNow Remote-Instanz-Spoke
Integrieren Sie lokal und Remote ServiceNowInstanzen durch Erstellen eines OAuth-API-Endpunkts auf Remote ServiceNowInstanz zum Authentifizieren von Anforderungen.
Vorbereitungen
- Fordern Sie an IntegrationHubAbonnement.
- Aktivieren Sie ServiceNow Remote-Instanz-Spoke Remote und lokal ServiceNowInstanzen.Hinweis:Die Begriffe Remote-Instanz und lokale Instanz werden in diesen Kontexten verwendet:
- Lokale Instanz: Dies ist die ServiceNow-Instanz, von der aus die Kommunikation initiiert und hergestellt wird.
- Remote-Instanz: Dies ist die ServiceNow-Instanz, mit der die lokale Instanz kommuniziert.
- Erforderliche Rolle: admin.Hinweis:Die Administratorrolle ist erforderlich, um nur die Spoke einzurichten.
Stellen Sie zur Verwendung der Spoke sicher, dass die Spoke-Anwender nur über die erforderlichen Mindestberechtigungen für den Zugriff auf Daten in verfügen ServiceNowTabellen. Weisen Sie Anwendern dieser Spoke keine Rollen mit erweiterten Berechtigungen zu, es sei denn, dies ist sehr erforderlich. Diese Praxis stellt einen kontrollierten Zugriff auf Daten sicher.
Die Integrationsanwender müssen über verfügen Flow_Operator und andere erforderliche Rollen für den Zugriff auf die Tabelle, mit der sie interagieren möchten. Außerdem benötigen sie Rollen für den Zugriff auf die Tabellen „Tabelle“ [sys_DB_object] und „Wörterbucheintrag“ [sys_dictionary], um dynamische Optionen wie Tabellennamen und Felder in einer Tabelle anzuzeigen.
Remote registrieren ServiceNowInstanz als OAuth-Anbieter
Remote registrieren ServiceNowInstanz als OAuth-Anbieter, also der lokale ServiceNowInstanz kann OAuth 2,0-Token anfordern.
Vorbereitungen
- Auf der Remote ServiceNowInstanz:
- Erstellen Sie einen OAuth-API-Endpunkt für externe Clients. In Umleitungs-URL , Geben Sie die URL des lokalen an ServiceNowInstanz in diesem Format: https://<instance-name>.service-now.com/oauth_redirect.do . Weitere Informationen finden Sie unter Erstellen Sie einen Endpunkt für Clients, um auf die Instanz zuzugreifen .
- Kopieren Sie die Werte der Client-ID und des geheimen Clientschlüssels, und zeichnen Sie sie auf.
- Erforderliche Rolle: Administrator
Prozedur
Erstellen Sie einen Anmeldeinformationsdatensatz für das Remote ServiceNowInstanz
Erstellen Sie einen Anmeldeinformationsdatensatz für das Remote ServiceNowInstanz. Die ServiceNow Remote-Instanz-Spoke Der Alias für Verbindungen und Anmeldeinformationen verwendet diese Anmeldeinformationen, um Aktionen zu autorisieren.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Erstellen Sie einen Verbindungsdatensatz für das Remote ServiceNowInstanz
Erstellen Sie einen Verbindungsdatensatz für Ihre Remote ServiceNowInstanz. Die ServiceNow Remote-Instanz-Spoke Aliasse für Verbindungen und Anmeldeinformationen verwenden diese Verbindungen, um Aktionen auszuführen.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Erstellen Sie einen Anmeldeinformationsdatensatz für den lokalen ServiceNowInstanz
Erstellen Sie einen Anmeldeinformationsdatensatz für den lokalen ServiceNowInstanz. Die ServiceNow Remote-Instanz-Spoke Der Alias für Verbindungen und Anmeldeinformationen verwendet diese Anmeldeinformationen, um Aktionen zu autorisieren.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Erstellen Sie einen Verbindungsdatensatz für den lokalen ServiceNowInstanz
Erstellen Sie einen Verbindungsdatensatz für Ihren lokalen ServiceNowInstanz. Die ServiceNow Remote-Instanz-Spoke Aliasse für Verbindungen und Anmeldeinformationen verwenden diese Verbindungen, um Aktionen auszuführen.
Vorbereitungen
Erforderliche Rolle: admin.