Oracle Integrationでのループでのプロセス自動化と人間性の実現
Oracle Integrationのループでプロセス自動化またはヒューマンを使用する前に、これらのテクノロジの有効化など、いくつかのタスクを完了してください。
プロセス自動化の詳細
『Oracle Cloud Infrastructure Process Automationの使用』を参照してください。
要点
有効にすると、プロセス自動化インスタンスはOracle Integrationインスタンスで自動的にプロビジョニングされます。このような場合、2つのサービスは相互に関連付けられ、Oracle Cloudコンソールの「関連付けられたサービス」ページにリストされます。
- プロセス自動化およびヒューマン・イン・ループは、Oracle Integration 3Enterprise Editionでのみ有効にできます。
- Oracle Integrationでループ内でプロセス自動化を有効にするユーザーおよびヒューマンを有効にするユーザーは、Oracle Integrationインスタンスのアイデンティティ・ドメインに存在し、プロセス自動化に対する
MANAGE権限を持っている必要があります。 - プロセス自動化インスタンスへのアクセスを管理するための正しいIAMポリシーが設定されていることを確認する必要があります。プロセス自動化インスタンスを管理するためのIAMポリシーの設定を参照してください。
- Oracle Integrationでプロビジョニングされるプロセス自動化インスタンスは、独立して削除することはできません。このようなインスタンスは、関連付けられているOracle Integrationインスタンスが削除されるたびに削除されます。
- Oracle IntegrationでプロビジョニングされるProcess Automationインスタンスは、Oracle Integrationインスタンスと同じテナンシ、リージョンおよびコンパートメントに存在する必要があります。インスタンスを別のコンパートメントに移動することはできません。
プロセス自動化インスタンスを管理するためのIAMポリシーの設定
Oracle Integrationでプロセス自動化およびヒューマンをループで有効にするには、指定されたIAMグループに属するOracle Integration管理者がプロセス自動化インスタンスを管理できるようにするOracle Cloud Infrastructure Identity and Access Management (IAM)ポリシーを作成する必要があります。
プロセス自動化およびヒューマン・イン・ループに対して次のIAMポリシーを設定します:
-
構文:
allow group <group_name> to manage process-automation-instances in compartment <compartment_name>例:
allow group domain_admins to manage process-automation-instances in compartment oicpa_compartment -
構文:
allow group <group_name> to read metrics in compartment <compartment_name>例:
allow group domain_admins to read metrics in compartment oicpa_compartment -
構文:
allow group <group-name> to use tag-namespaces in tenancy例:
allow group domain_admins to use tag-namespaces in tenancy
プロセス自動化のためのIAMポリシーを参照してください。
Oracle IntegrationのIAMポリシーの詳細は、Oracle IntegrationのIAMポリシーについておよびOracle Integration 3のプロビジョニングと管理のOracle Integrationのアイデンティティ・ドメインでのIAMポリシーの作成を参照してください。
アクセスを管理するためのIDCSアプリケーション・ロールの割当て
プロセス自動化インスタンスを有効にした後、事前定義済のIDCSアプリケーション・ロールをユーザーに割り当てて、プロセス自動化インスタンスの機能を操作できるようにします。
プロセス自動化には、ServiceDeveloperとServiceAdministratorの2つの事前定義済IDCSアプリケーション・ロールがあります。これらのロールは、Oracle Identity Cloud Service (IDCS)管理コンソールから、プロセス自動化サービス・インスタンス・アプリケーションのユーザーまたはグループに割り当てる必要があります。
プロセス自動化を有効にするユーザーと、Oracle Integrationでループ内の人間には、ServiceAdministratorロールが自動的に付与されます。
-
ServiceDeveloper: プロセス自動化デザイナにアクセスして作業するユーザーには、ServiceDeveloperロールを割り当てる必要があります。
- ServiceAdministrator: ワークスペースの管理タスクを含むプロセス自動化内の完全な管理権限を必要とするユーザーには、ServiceAdministratorロールを割り当てる必要があります。
2026年1月から、新しくプロビジョニングされたOracle Cloud Infrastructure Process Automationインスタンスには、プロセス固有のアイデンティティ・アプリケーションがありません。ただし、新しいプロセス自動化インスタンスでは、Oracle Integrationで使用されるアイデンティティ・アプリケーションが使用されます。プロセス自動化デザイナで作業するには、Oracle IntegrationでServiceDeveloperロールへのアクセス権が必要です。プロセス自動化ワークスペースの管理機能を使用するには、Oracle IntegrationでServiceAdministratorロールへのアクセス権が必要です。
Oracle IntegrationのユーザーにServiceDeveloperおよびServiceAdministratorロールがある場合、新しいプロセス自動化インスタンスがプロビジョニングされると、ユーザーはデフォルトでプロセス・コンポーネントにアクセスできます。
ベスト・プラクティスとして、個々のユーザーではなく、これらのロールをグループに割り当てることをお薦めします。たとえば、Oracle Identity Cloud Service管理コンソールから、Oracle Integrationサービス・インスタンス・アプリケーションとProcess Automationサービス・インスタンス・アプリケーションの両方のグループにServiceDeveloper IDCSアプリケーション・ロールを割り当てます。このようにすると、グループのメンバーであるすべてのユーザーがOracle IntegrationおよびProcess Automationの設計時にアクセスできるため、ユーザー・アクセスの管理が容易になります。
IDCSアプリケーション・ロールの割当て方法の詳細は、「アイデンティティ・ドメインのグループへのOracle Integrationロールの割当て」を参照してください。
- プロセス自動化インスタンスの詳細ページの「詳細」タブに表示されるデザイナおよびワークスペースのURLを使用して、プロセス自動化デザイナおよびワークスペースのユーザー・インタフェースを開きます。
- Oracle Integrationインスタンスの詳細ページから「サービス・コンソール」ボタンをクリックして、Oracle Integrationを開きます。Oracle Integrationホームページのナビゲーション・メニューから、プロセス自動化のパンチアウトURLをクリックします。プロセス自動化デザイナが別のブラウザ・タブで開き、プロセス・アプリケーションの設計を開始できます。
ループ内のプロセス自動化とヒューマンを無効化
ループでのプロセス自動化またはヒューマンの使用を停止し、関連付けられたインスタンスを削除する場合、サービス管理者はこれらの機能をOracle Integrationインスタンスから削除できます。
このアクションは、Standard Editionにダウングレードする場合、またはスタンドアロンEOL移行の一部としてプロセス・インスタンスを置換する場合に実行できます。
これらの機能を無効にした後、サービス管理者は「有効化」をクリックして、プロセス自動化とループ内の人間をいつでも再有効化できます。ただし、Oracle Integrationは、前のインスタンスのデータなしで新しいインスタンスをプロビジョニングします。
注意:
ループでプロセスまたはヒューマンを任意の方法(統合からのコールなど)で使用している場合は、ループ内でヒューマンを無効化しないでください。ヒューマン・イン・ループを無効にすると、プロセス自動化インスタンスとそのすべてのランタイム・データ(ループ内のヒューマンを含む)が完全に削除されます。このアクションは元に戻せません。