Oracle Integrationを使用してOracle NetSuiteに正常に接続するには、Oracle NetSuiteインスタンスで特定の一般構成と、アクセスに使用するセキュリティ・ポリシーに固有の構成を実行する必要があります。 このレシピでは、トークン・ベース認証(TBA)セキュリティ・ポリシーを使用します。
「管理者」としてOracle NetSuiteインスタンスにログインし、次のタスクを実行します。
- Oracle NetSuiteへの接続に必要な一般構成を実行します。 「Oracle Integration 3でのOracle NetSuiteアダプタの使用」の「Oracle NetSuiteでの機能の有効化」と「Oracle NetSuite WSDL URLのアセンブル」を参照してください。
- TBA関連の構成タスクを実行します。 「Oracle Integration 3でのOracle NetSuiteアダプタの使用」の「トークン・ベース認証セキュリティ・ポリシーの前提条件」を参照してください。
ノート:
「ロール」ページで、ロールの名前をOIC NS Integration Roleに設定し、ロールのIDを_oracle_oic_ns_integ_roleに設定します。
このステップで作成したロールに、次の権限を付与します。
- Oracle NetSuiteインスタンスに請求書のカスタム・フィールドを作成します。 「カスタム・トランザクション本文フィールドの作成」を参照してください。 カスタム・フィールドの作成時に、次の値を入力します。
- 「ラベル」の値を
MagentoStoreIDとして指定します。
- IDの値を
magento_storeidとして指定します。
- 「適用先」セクションのSALEボックスを選択します。
- 「表示」セクションの「メイン」ボックスを選択します。
- 「保存」ドロップダウン・リストから、「保存&フォームに適用」を選択します。