NetSuite スポーク Oracle 設定
ServiceNow インスタンスと NetSuite アプリケーションOracleセットアップして、それらが統合されるようにします。
始める前に
- 統合ハブ サブスクリプションを要求します。
- Oracle NetSuite スポークを有効にします。
- 必要なロール:アドミン
Oracle NetSuite での OAuth 2.0 の設定
NetSuite Oracle で OAuth 2.0 プロファイルを構成し、OAuth 2.0 フレームワークを介して NetSuite と ServiceNow インスタンス間の統合を可能にします。
始める前に
必要なロール:アドミン
手順
更新セットをアップロード
更新セットを ServiceNow インスタンスにアップロードしてコミットし、OAuthCustomOracleNetsuitGlobal と呼ばれるスクリプトインクルードを ServiceNow インスタンスに展開します。
始める前に
必要なロール:アドミン
このタスクについて
更新セットの OAuthCustomOracleNetsuitGlobal スクリプトには、NetSuite 統合専用に設計された Oracle OAuth 接続 Oracle メソッドが含まれています。ServiceNow インスタンス間で更新セットをアップロードしてコミットし、NetSuite 統合 Oracle 処理できるようにすることができます。
手順
Oracle NetSuite の接続レコードの設定
ServiceNow インスタンスと NetSuite の間の接続レコードOracle構成します。このレコードは、認証情報、OAuth トークン、クライアント ID、およびクライアントシークレットを一元的に保存し、フロー間で再利用可能な接続となります。
始める前に
必要なロール:アドミン
手順
Webhook 認証トークンを生成
ServiceNow インスタンスへの Oracle NetSuite 要求を認証できるようにする認証トークンを生成します。要求には、 Oracle NetSuite リアルタイムで発生するイベントが含まれています。たとえば、Oracle NetSuite は、顧客レコードが作成されると通知を送信します。
始める前に
必要なロール:アドミン
このタスクについて
Webhook にアクセスするには、[すべて]>[システム Web サービス]>、[スクリプト化 Web サービス]>[スクリプト化 REST API]、[名前] フィールドに「Oracle NetSuite Webhook」と入力し、Enter キーを押します。
手順
Oracle NetSuite への SuiteScript の展開
Webhook を使用して、 Oracle NetSuite が ServiceNow インスタンスのスクリプト化された API にリアルタイムイベントの詳細を送信できるようにする SuiteScript を展開します。
始める前に
必要なロール:アドミン
このタスクについて
ServiceNow には、事前設定されたサンプル SuiteScript が用意されています。これを更新して、Oracle NetSuite が ServiceNow インスタンスのスクリプト化された API にリアルタイムイベントを送信できるようにすることができます。生成した認証トークン、ServiceNow Webhook URL、オブジェクト、および Oracle NetSuite アカウント番号を NetSuite スクリプトの適切な場所に指定して、SuiteScript を更新します。サンプルの NetSuite スクリプトを設定した後、それを Oracle NetSuite アプリケーションに展開して、ServiceNow インスタンスのスクリプト化された API にイベントを送信できるようにする必要があります。