Richten Sie die ServiceNow-Remote-Instanz-Spokeein
Integrieren Sie die lokalen und Remote-Instanzen ServiceNow, indem Sie in der Remote-Instanz ServiceNow einen OAuth-API-Endpunkt erstellen, um Anforderungen zu authentifizieren.
Vorbereitungen
- Fordern Sie ein IntegrationHub-Abonnement an.
- Aktivieren Sie die ServiceNow Remote Instance-Spoke in Remote- und lokalen ServiceNow -Instanzen.Hinweis:Die -Begriffe „Remoteinstanz“ und „Lokale Instanz“ werden in den folgenden Kontexten verwendet:
- Lokale Instanz: Dies ist die ServiceNow-Instanz, von der aus die Kommunikation initiiert und eingerichtet wird.
- Remote-Instanz: Dies ist die ServiceNow-Instanz, mit der die lokale Instanz kommuniziert.
- Erforderliche Rolle: adminHinweis:Die Administratorrolle ist nur zum Einrichten der Spoke erforderlich.
Um die -Spoke zu verwenden, stellen Sie sicher, dass die Spoke-Benutzer nur über die erforderlichen Mindestberechtigungen für den Zugriff auf Daten in den ServiceNow -Tabellen verfügen. Weisen Sie Anwendern dieser Spoke keine Rollen mit erhöhten Berechtigungen zu, es sei denn, dies ist sehr erforderlich. Diese Praxis stellt kontrollierten Zugriff auf Daten sicher.
Die Integrationsanwender müssen über die erforderlichen Rollen verfügen, um auf die Tabelle zugreifen zu können, 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.
Registrieren Sie die Remote-Instanz ServiceNow als OAuth-Anbieter
Registrieren Sie die Remote-Instanz ServiceNow als OAuth-Anbieter, damit die lokale Instanz ServiceNow OAuth 2.0-Token anfordern kann.
Vorbereitungen
- In der Remote-Instanz ServiceNow :
- Erstellen Sie einen OAuth-API-Endpunkt für externe Clients. Geben Sie unter Umleitungs-URLdie URL der lokalen Instanz ServiceNow in diesem Format an: https://<instance-name> .service-now.com/oauth_redirect.do Weitere Informationen hierzu finden Sie unter Endpunkte für Clients zum Zugriff auf die Instanz erstellen.
- Kopieren Sie die Werte für „Client-ID“ und „Geheimer Clientschlüssel“, und notieren Sie sie.
- Erforderliche Rolle: admin
Prozedur
Erstellen Sie einen Anmeldeinformationsdatensatz für die Remote-Instanz ServiceNow .
Erstellen Sie einen Anmeldeinformationsdatensatz für die Remote-Instanz ServiceNow. Der Alias für Verbindungen und Anmeldeinformationen der ServiceNow-Remote-Instanz-Spoke verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Erstellen Sie den Verbindungsdatensatz für die Remote-Instanz ServiceNow .
Erstellen Sie einen Verbindungsdatensatz für Ihre Remote-Instanz ServiceNow. Die Aliasse für Verbindungen und Anmeldeinformationen der ServiceNow-Remote-Instanz-Spoke verwenden diese Verbindungen, um Aktionen auszuführen.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Erstellen Sie einen Anmeldeinformationsdatensatz für die lokale Instanz ServiceNow .
Erstellen Sie einen Anmeldeinformationsdatensatz für die lokale Instanz ServiceNow. Der Alias für Verbindungen und Anmeldeinformationen der ServiceNow-Remote-Instanz-Spoke verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
Erstellen Sie einen Verbindungsdatensatz für die lokale Instanz ServiceNow .
Erstellen Sie einen Verbindungsdatensatz für Ihre lokale Instanz ServiceNow. Die Aliasse für Verbindungen und Anmeldeinformationen der ServiceNow-Remote-Instanz-Spoke verwenden diese Verbindungen, um Aktionen auszuführen.
Vorbereitungen
Erforderliche Rolle: admin.