レシピのインストールおよび構成
Oracle Integrationインスタンスに、統合および関連リソースをデプロイおよび構成するレシピをインストールします。
Oracle Integrationインスタンスにレシピをインストールします。 「レシピまたはアクセラレータのインストール」を参照してください。
レシピをインストールしたら、次のリソースを構成します:
REST OIC API接続の構成
- 「接続」セクションで、接続名をクリックします。
- プロパティ・セクションで、次の詳細を入力します:
フィールド 入力する情報 接続タイプ 「REST APIのベースURL」を選択したままにします。 接続URL レシピをインストールしたOracle Integrationインスタンスのホスト名を入力します。 - セキュリティ・セクションで、次の詳細を入力します:
フィールド 入力する情報 Security Policy 「基本認証」を選択します。 User Name サービス起動者ロールを持つOracle Integrationユーザー・アカウントのユーザー名を入力します。 「システムおよびアクセスの要件」を参照してください。 Password サービス起動者ロールを持つOracle Integrationユーザー・アカウントのパスワードを入力します。 - 「保存」をクリックします プロンプトが表示されたら、「保存」を再度クリックします。
- 「テスト」をクリックして、接続が正常に構成されていることを確認します。 表示されたダイアログで、「テスト」を再度クリックします。
テストが成功したかどうかを確認するメッセージが表示されます。
- プロジェクト・ワークスペースに戻るには、「戻る」
をクリックします。
Oracle MICROS Reporting and Analytics BI API接続の構成
- 「接続」セクションで、接続名をクリックします。
- プロパティ・セクションで、次の詳細を入力します:
フィールド 入力する情報 接続タイプ 「REST APIのベースURL」を選択したままにします。 接続URL Reporting and Analyticsインスタンスへのログインに使用するドメインを入力します。
詳細は、「Business Intelligence APIガイド」の「リクエストの送信」を参照してください。
- セキュリティ・セクションで、次の詳細を入力します:
フィールド 入力する情報 Security Policy 「OAuthカスタム3足歩行」を選択します。 認証リクエスト 承認リクエストのフォーマットを入力します。
例 :
https://BIAPI_IDM_Server_HOST/oidc-provider/v1/oauth2/authorize?response_type=code&client_id= client_id &scope=openid&redirect_uri=https://OIC_HOST/icsapis/agent/oauth/callback&code_challenge=code_challenge&code_challenge_method=S256アクセス・トークン・リクエスト アクセス・トークン・リクエスト・フォーマットを入力します。
例 :
-X POST -H 'Content-Type: application/x-www-form-urlencoded' -d 'grant_type=authorization_code&code=${auth_code}&redirect_uri=https://OIC_HOST/icsapis/agent/oauth/callback&code_verifier=code_verifier&client_id=client_id' https://BIAPI_IDM_Server_HOST/oidc-provider/v1/oauth2/tokenリフレッシュ・トークン・リクエスト リフレッシュ・トークン・リクエスト・フォーマットを入力します。
例 :
-X POST -H 'Content-Type: application/x-www-form-urlencoded' -d 'grant_type=refresh_token&refresh_token=${refresh_token}&redirect_uri=https://OIC_HOST/icsapis/agent/oauth/callback&code_verifier=code_verifier&client_id=client_id' https://BIAPI_IDM_Server_HOST/oidc-provider/v1/oauth2/token$auth_code code$access_token access_token$refresh_token refresh_token$expiry expires_in$token_type token_typeaccess_token_usage -H Authorization: ${token_type} ${access_token} - 「保存」をクリックします プロンプトが表示されたら、「保存」を再度クリックします。
- 「テスト」をクリックして、接続が正常に構成されていることを確認します。 表示されたダイアログで、「テスト」を再度クリックします。
テストが成功したかどうかを確認するメッセージが表示されます。
- プロジェクト・ワークスペースに戻るには、「戻る」
をクリックします。
ATP接続の構成
- 「接続」セクションで、接続名をクリックします。
- プロパティ・セクションで、サービス名を入力します。
- セキュリティ・セクションで、次の詳細を入力します:
フィールド 入力する情報 Security Policy 「SSL経由のJDBC」を選択します。 ウォレット ウォレットzipファイルをアップロードします。 ウォレット・パスワード ウォレットのパスワードを入力します。 データベース・サービス・ユーザー名 Oracle Autonomous Transaction ProcessingでOracle Integration用に作成されたデータベースのサービス・ユーザー名を入力します。 データベース・サービス・パスワード Oracle Autonomous Transaction ProcessingでOracle Integration用に作成されたデータベースのパスワードを入力します。 ノート:
これらの構成は、ATPへのウォレット・ベースの接続を示します。 これは、ATPのタイプおよびインスタンスで使用される認証メカニズムによって異なります。 それに応じて接続を構成します。
- 「保存」をクリックします プロンプトが表示されたら、「保存」を再度クリックします。
- 「テスト」をクリックして、接続が正常に構成されていることを確認します。 表示されたダイアログで、「テスト」を再度クリックします。
テストが成功したかどうかを確認するメッセージが表示されます。
- プロジェクト・ワークスペースに戻るには、「戻る」
をクリックします。
ルックアップ表の構成
ORACLE-BRT-Micros_ErrorNotification_Configルックアップ表を編集し、必要な値を入力します。
- 「参照」セクションで、参照名をクリックします。
- ORACLE-BRT-Micros_ErrorNotification_Configルックアップ表には、エラー・ハンドラをトリガーするために必要な情報が含まれています。 次のパラメータに必要な情報を入力します:
パラメータ 入力する情報 OIC 失敗時に通知する必要があるOracle Integration管理者の電子メール・アドレス。 ERP 失敗時に通知する必要があるOracle Integration管理者の電子メール・アドレス。 Micros 失敗時に通知する必要があるOracle Integration管理者の電子メール・アドレス。 - 「保存」をクリックします プロンプトが表示されたら、「保存」を再度クリックします。
- プロジェクト・ワークスペースに戻るには、「戻る」
をクリックします。