レシピをインストールする前に
Oracle Integrationを使用してこれらの外部システムに正常に接続し、SalesforceケースとServiceNowインシデントを同期するには、SalesforceおよびServiceNowインスタンスに対して次の構成タスクを実行する必要があります。
Salesforceの構成
Oracle Integrationを使用してSalesforceにアクセスし、作成または更新されたSalesforceコンタクトに関するデータを取得するには、Salesforceインスタンスで特定の構成を実行する必要があります。
Oracle Integrationのユーザー・アカウントをSalesforceに作成する必要があります。 このユーザー・アカウントの資格証明は、Oracle IntegrationでSalesforce接続を構成するときに使用します。
「管理者」としてSalesforceインスタンスにログインし、次のタスクを実行します。
ノート:
ここで説明するステップは、SalesforceクラシックUIに適用されます。 SalesforceインスタンスでLightning Experience UIを使用している場合は、クラシックUIに切り替えます。 「Lightning ExperienceとSalesforce Classicのトグルまたは切替え」を参照してください。
ServiceNowの構成
Oracle Integrationを使用してServiceNowにアクセスし、作成または更新されたSalesforceケースに対応するServiceNowインシデントを作成するには、ServiceNowインスタンスで特定の構成を実行する必要があります。
「管理者」としてServiceNowインスタンスにログインし、次のタスクを実行します。
- カスタム・ユーザー(統合ユーザーなど)を作成し、ServiceNow表へのアクセス権を持つカスタム・ロールを割り当てます。 「Oracle Integration 3でのServiceNowアダプタの使用」の「接続を作成するための前提条件」の「ユーザーおよびロールの要件を満たす」を参照してください。
- webサービスを有効にし、必要な表に権限を割り当てます。
- SOAPでinsertMultipleをサポートするために複数の挿入プラグインを有効にします。
- ServiceNowホームページで、「システム定義」を検索します。
- 「プラグイン」を選択します。
- 「複数のWebサービスの挿入」を見つけてクリックします。
- ステータスが非アクティブの場合は、Activate/Repairをクリックします。
- ServiceNow発信者IDを取得します。
- ServiceNowホームページで、「ユーザー管理」を検索し、「ユーザー」をクリックします。
- Usersページで、ステップ1で前に構成したカスタム・ユーザーを選択します。
- ユーザーの選択時に表示されるURLで、
sys_idの値を見つけます。 sys_id値は、Oracle Integrationで参照表の構成時に指定する必要があるため、注意してください。