Richten Sie die Spoke für die ServiceNow-Remoteinstanzein
Integrieren Sie die lokalen und Remote-Instanzen ServiceNow, indem Sie einen OAuth-API-Endpunkt in der Remote-Instanz ServiceNow ] erstellen, um Anforderungen zu authentifizieren.
Vorbereitungen
- Fordern Sie ein IntegrationHub-Abonnement an.
- Aktivieren Sie die ServiceNow-Remoteinstanz-Spoke in Remote- und lokalen ServiceNow -Instanzen.Hinweis:Die Begriffe „Remote-Instanz“ und „Lokale Instanz“ [ werden in 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 Tabellen ServiceNow verfügen. Weisen Sie Benutzern dieser Spoke keine Rollen mit erhöhten Berechtigungen zu, es sei denn, dies ist unbedingt erforderlich. Diese Vorgehensweise stellt den kontrollierten Zugriff auf Daten sicher.
Die Integrationsbenutzer müssen über die erforderlichen Rollen verfügen, um auf die Tabelle zuzugreifen, mit der sie interagieren möchten. Außerdem benötigen sie Rollen für den Zugriff auf die Tabellen „Tabelle“ [sys_db_object] und „Dictionary-Eintrag“ [sys_dictionary], um dynamische Optionen wie, Tabellennamen und Felder in einer Tabelle anzuzeigen.
Registrieren Sie die Remote-Instanz ServiceNow als OAuth-Provider
Registrieren Sie die Remote-Instanz ServiceNow als OAuth-Provider, 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 in Redirect URL(Umleitungs-URL) die URL der lokalen ServiceNow -Instanz in folgendem Format an: https://<instance-name> .service-now.com/oauth_redirect.do . Weitere Informationen finden Sie unter Endpunkt erstellen, über den Clients auf die Instanz zugreifen können.
- Kopieren Sie die Werte der Client-ID und des geheimen Clientschlüssels, 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 einen 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 zum Ausführen von Aktionen.
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 zum Ausführen von Aktionen.
Vorbereitungen
Erforderliche Rolle: admin.