Einrichten Oracle NetSuite-Spoke
Richten Sie Ihr ein ServiceNow Instanz und Oracle NetSuite-Anwendung, damit sie integriert sind.
Vorbereitungen
- Fordern Sie an IntegrationHub Abonnement.
- Aktivieren Oracle NetSuite-Spoke .
- Erforderliche Rolle: Administrator
Konfigurieren Sie OAuth 2,0 in Oracle NetSuite
Konfigurieren Sie ein OAuth 2,0-Profil auf Oracle NetSuite, die die Integration zwischen IT und ermöglicht ServiceNow Instanz über das OAuth 2,0-Framework.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Updatesatz Hochladen
Laden Sie den Update-Satz hoch, und bestätigen Sie ihn ServiceNow Instanz zur Bereitstellung einer Skripteinbindung namens OAuthCustomOracleNetsuitGlobal für die ServiceNow-Instanz.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Das OAuthCustomOracleNetsuitGlobal-Skript im Update-Satz enthält Methoden für Oracle OAuth-Verbindungen, die speziell für entwickelt wurden Oracle NetSuite-Integration. Sie können den Update-Satz über ServiceNow-Instanzen hinweg hochladen und bestätigen und ihnen die Verarbeitung ermöglichen Oracle NetSuite-Integration.
Prozedur
Konfigurieren Sie einen Verbindungsdatensatz für Oracle NetSuite
Konfigurieren Sie einen Verbindungsdatensatz zwischen ServiceNow Instanz und Oracle NetSuite. Der Datensatz speichert zentral Anmeldeinformationen, OAuth-Token, Client-ID und Client-Geheimnis und ist eine wiederverwendbare Verbindung über Flows hinweg.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Generieren Sie ein Webhook-Authentifizierungstoken
Generieren Sie ein Authentifizierungstoken, das aktiviert Oracle NetSuite-Anforderungen an Ihren ServiceNow Instanz, die authentifiziert werden soll. Die Anforderungen enthalten Ereignisse, die in auftreten Oracle NetSuite-Echtzeit. Beispielsweise sendet Oracle NetSuite eine Benachrichtigung, wenn ein Kundendatensatz erstellt wird.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Um auf den Webhook zuzugreifen, navigieren Sie zu Alle > System-Webservices > Geskriptete Webservices > geskriptete REST-APIs Geben Sie im Feld Name ein Oracle NetSuite-Webhook , Und drücken Sie Geben Sie Ein .
Prozedur
Stellen Sie SuiteScript in bereit Oracle NetSuite
Stellen Sie ein SuiteScript bereit, das aktiviert Oracle NetSuite zum Senden von Echtzeitereignisdetails an die geskriptete API in Ihrem ServiceNow Instanz, die den Webhook verwendet.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
ServiceNow stellt ein vorkonfiguriertes Beispiel-SuiteScript bereit, das Sie aktualisieren und aktivieren können, dass Oracle NetSuite Echtzeitereignisse an die geskriptete API in Ihrer ServiceNow-Instanz sendet. Sie aktualisieren das SuiteScript, indem Sie das generierte Authentifizierungstoken, die ServiceNow-Webhook-URL, das Objekt und das angeben Oracle NetSuite-Kontonummer an entsprechenden Stellen im NetSuite-Skript. Nachdem Sie das Beispiel-NetSuite-Skript konfiguriert haben, müssen Sie es in der Oracle NetSuite-Anwendung bereitstellen, damit es Ereignisse an die geskriptete API in Ihrer ServiceNow-Instanz senden kann.