レシピをインストールする前に
Oracle Integrationを使用してこれらの外部システムに接続し、ServiceNowインシデントのBoxにフォルダを正常に作成するには、ServiceNowインスタンスおよびBoxインスタンスで次の構成タスクを実行する必要があります。
ServiceNowの構成
Oracle IntegrationでServiceNow接続を構成するときに、管理アカウント資格証明またはカスタム・アカウント資格証明を使用できます。
管理アカウントを使用しない場合は、カスタム統合ユーザーを作成し、必要なロールおよび権限をユーザーに割り当てます。 カスタム・ユーザーの作成の詳細は、「Oracle IntegrationとServiceNowアダプタの使用」の「接続を作成するための前提条件」を参照してください。
また、新しいServiceNowインシデント用に作成されるBoxフォルダのIDを格納するカスタム・フィールドを作成する必要があります。 「ボックス・フォルダIDのカスタム・フィールドの作成」を参照してください。
Boxの構成
Oracle IntegrationからBoxに接続し、新しいServiceNowインシデントのフォルダをBoxの右親フォルダの下に作成するには、次の前提条件タスクを完了する必要があります。
Boxアプリケーションの作成と構成
Boxプラットフォームでアプリケーションを作成し、Oracle IntegrationからBoxに正常に接続するように構成する必要があります。
- Box Developerコンソール(https://developer.box.com)にログインします。
- カスタム・アプリケーションを作成します。
- OAuth 2.0資格証明を取得します。
- Boxアプリケーション構成ページで、「OAuth 2.0資格証明」セクションまでスクロールします。
- 「クライアントID」フィールドからクライアントIDをコピーし、「クライアント・シークレット」フィールドからクライアント・シークレットをコピーします。
- クライアントIDとシークレットに注意してください。 これらは、後でOracle IntegrationからBox接続を構成するときに必要です。
- リダイレクトURLを指定します。
- シグネチャ・キーを取得します。
Boxでの親フォルダの作成
Boxで親フォルダを作成する必要があります。 新しいServiceNowインシデントのすべてのフォルダがこの親フォルダの下に作成されます。
親フォルダIDの取得
新しいServiceNowインシデントのフォルダが適切な親フォルダの下に作成されるように、Box内の親フォルダのIDを取得し、それをOracle Integrationの統合プロパティに渡す必要があります。
- Boxアカウントhttps://account.box.com/loginにログインします。
- Boxインスタンスの「すべてのファイル」ページで、作成した親フォルダを検索して検索します。
- 親フォルダにマウスを置きます。
- ページの左側に表示されるリンクに注意してください。 たとえば、
https://app.box.com/folder/135666632045 - リンクの最後のスラッシュ(/)の後ろにある数字はフォルダIDです。 フォルダIDを書き留めます。 これは、後でOracle Integrationの統合プロパティを更新するときに使用します。