Oracle Integrationを使用してこれらの外部システムに正常に接続し、監査、履歴およびコメント・データを同期するには、プロセス自動化およびOracle Autonomous Transaction Processingインスタンスで次の構成タスクを実行する必要があります。
プロセス自動化の構成
Oracle Integrationを使用してプロセス自動化に正常に接続し、監査、履歴およびコメント・レコードを同期するには、プロセス自動化インスタンスで特定の構成タスクを実行する必要があります。
- プロセス自動化のOAuthアプリケーションを構成します。
プロセス自動化およびプロセス自動化のRESTエンドポイントの開発者APIは、OAuthトークンベース認証を使用して保護されます。
- Oracle Identity Cloud Service管理コンソールにサインインします。
- 「アプリケーション」、「追加」の順にクリックします。
- アプリケーション・タイプとして「機密アプリケーション」を選択し、アプリケーション名を入力して、「次へ」をクリックします。
- 「このアプリケーションをクライアントとして今すぐ構成します」を選択します
- 「許可された権限付与タイプ」で、「リソース所有者」を選択します。
- 「クライアント・タイプ」で、「機密」を選択します。
- 「許可されたスコープ」で、「追加」をクリックし、リストからプロセス自動化インスタンスを選択します。 インスタンス名はインスタンスIDになります。 インスタンスを選択すると、そのインスタンスの構成済スコープがアプリケーションに表示されます。 必要なスコープ(
/processなど)を選択できます。
- 「次へ」をクリックし、残りのセクションをスキップして、「終了」をクリックします。
機密のOAuthアプリケーションが作成されます。
- 表示されるアプリケーションの「クライアントID」および「クライアント・シークレット」をコピーして保存し、「閉じる」をクリックします。
- 「アクティブ化」をクリックし、OKをクリックしてアプリケーションをアクティブ化することを確認します。
- ServiceDeveloperロールまたはServiceAdministratorロールを割り当てます。 詳細は、Oracle Cloud Infrastructure Process Automationの使用のServiceDeveloperロールへのアプリケーションの割当てを参照してください。
- 前のステップで構成したアプリケーションに、「プロセス・アプリケーション管理者」グローバル・ロールを割り当てます。
- プロセス自動化インスタンスに管理者としてサインインします。
- プロセス自動化ワークスペースのナビゲーション・ペインで、「管理」、「ロール」の順にクリックします。
- 「グローバル」タブで、「プロセス・アプリケーション管理者」を選択します。
- 「検索条件」フィールドで、「外部アプリケーション」を選択し、構成したOAuthアプリケーションを検索して選択します。
- 「保存」をクリックします。
Oracle Autonomous Transaction Processingの構成
Oracle Autonomous Transaction Processingインスタンスに管理者としてサインインし、次のタスクを実行します。
- 一般的な構成タスクを実行します。 「Oracle Integration 3でのOracle Autonomous Transaction Processingアダプタの使用」の「接続を作成するための前提条件」を参照してください。
- SQL開発者で、スクリプトを実行してスキーマを作成します。
- SQL開発者で、スクリプトを実行してデータベース表および必要な索引を作成します。
次のスクリプトは、次に示すデータベース表を作成します: 02_OPA_AuditSync_DBObjects.sql
- XX_OPA_PROCESS_INSTANCE: 高レベルのプロセス・インスタンス情報を格納します。
- XX_OPA_PROCESS_ACTIVITY_INSTANCE: プロセス・インスタンス・アクティビティの詳細を格納します。
- XX_OPA_PROCESS_TASK_HISTORY: プロセス・タスク履歴の詳細を格納します。
- XX_OPA_PROCESS_COMMENTS: プロセス・コメントの詳細を格納します。
- XX_INTERFACE_LASTRUNTIME: データ同期が実行されたときの最後のランタイムに関する詳細を格納します。
- SQL開発者で、スクリプトを実行してデータベース・パッケージを作成します。
スクリプトの実行時に、4つのプロシージャを含むデータベース・パッケージXX_OPA_AUDIT_SYNC_PKGが作成されます。
- MERGE_OPA_PROCESS_INSTANCES
- MERGE_OPA_ACTIVITY_INSTANCE
- MERGE_OPA_TASK_HISTORY
- MERGE_OPA_PROCESS_COMMENTS