Oracle Integrationによるプロセス自動化の有効化3

プロセス自動化Oracle Integrationで使用するには、管理者がOracle Cloud Infrastructure (OCI)コンソールでOracle Integrationサービス・インスタンスからそれを有効にする必要があります。

有効にすると、Process AutomationインスタンスがOracle Integrationインスタンスとともに自動的にプロビジョニングされます。このような場合、2つのサービスは関連付けされ、Oracle Cloud Infrastructureコンソールの「関連付けられたサービス」ページにリストされます。

Oracle Integrationでのプロセス自動化の有効化に関する重要なポイント:
  • プロセス自動化は、Oracle Integration 3 Enterprise Editionでのみ有効にできます。
  • Oracle Integrationプロセス自動化を有効にするユーザーは、Oracle Integrationインスタンスのアイデンティティ・ドメインに存在し、プロセス自動化に対するMANAGE権限を持っている必要があります。
  • プロセス自動化インスタンスへのアクセスを管理するための正しいIAMポリシーが設定されていることを確認する必要があります。プロセス自動化インスタンスを管理するためのIAMポリシーの設定を参照してください。
  • Oracle Integrationでプロビジョニングされたプロセス自動化インスタンスは、個別に削除することはできません。このようなインスタンスは、関連付けられているOracle Integrationインスタンスが削除されるたびに削除されます。
  • Oracle Integrationでプロビジョニングされたプロセス自動化インスタンスは、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

プロセス自動化のIAMポリシーについておよびアイデンティティ・ドメインでのIAMポリシーの作成を参照してください。

Oracle IntegrationのIAMポリシーの詳細は、Oracle IntegrationのIAMポリシーについておよびOracle Integrationのアイデンティティ・ドメインでのIAMポリシーの作成Oracle Integration 3のプロビジョニングと管理を参照してください。

プロセス自動化を有効化

Oracle Integrationインスタンスでプロセス自動化インスタンスを有効にするには:
  1. ナビゲーション・メニューを開き、「開発者サービス」をクリックします。「アプリケーション統合」で、「統合」をクリックします。
  2. 「コンパートメント」ドロップダウン・リストから、プロビジョニングするコンパートメントを選択し、Oracle Integrationインスタンスを含むプロセス自動化インスタンスを有効にします。
    ページがリフレッシュされ、選択したコンパートメント内の既存のサービス・インスタンスが表示されます。
  3. 既存のインスタンスを選択するか、Oracle Integrationインスタンスを作成して選択します。
    統合インスタンスの詳細ページが開きます。
  4. 統合インスタンス情報タブで、「プロセスの自動化」「有効化」リンクをクリックします。
  5. プロンプトが表示されたら、「有効化」をクリックして、「プロセス自動化」を有効にすることを確認します。
    次のことに注意してください。
    • Oracle Integrationアイコンがオレンジ色に変わり、ステータスが「更新中」に変わります。
    • 有効化の完了には数分かかる場合があります。
    • 完了すると、つまり、プロセス自動化インスタンスが有効化され、Oracle Integrationインスタンスとともにプロビジョニングされると、Oracle Integrationアイコンが「アクティブ」ステータスで緑色に戻り、「プロセス自動化」が「有効」と表示されます。
  6. 作成したばかりのプロセス自動化インスタンスに移動するには、「リソース」の下の「関連付けられたサービス」をクリックします。
  7. 「プロセス自動化」インスタンスを選択し、その詳細を表示します。
    インスタンス詳細の表示を参照してください。

アクセスを管理するためのIDCSアプリケーション・ロールの割当て

プロセス自動化インスタンスを有効にした後、事前定義済IDCSアプリケーション・ロールをユーザーに割り当てて、プロセス自動化インスタンスの機能を操作できるようにします。

「プロセスの自動化」には、事前定義されたIDCSアプリケーション・ロール(ServiceDeveloperおよびServiceAdministrator)が2つあります。これらのロールは、プロセス自動化サービス・インスタンス・アプリケーションでOracle Identity Cloud Service (IDCS)管理コンソールからユーザーまたはグループに割り当てる必要があります。

ノート

Oracle Integration 3でプロセス自動化を有効にするユーザーには、ServiceAdministratorロールが自動的に付与されます。
  • ServiceDeveloper: プロセス自動化デザイナにアクセスして作業するユーザーには、ServiceDeveloperロールが割り当てられている必要があります。

  • ServiceAdministrator: ワークスペースの管理タスクを含むプロセス自動化内の完全な管理権限を必要とするユーザーには、ServiceAdministratorロールを割り当てる必要があります。

ベスト・プラクティスとして、個々のユーザーではなく、これらのロールをグループに割り当てることをお薦めします。たとえば、Oracle Identity Cloud Service管理コンソールから、Oracle IntegrationProcess Automationの両方のサービス・インスタンス・アプリケーションのグループにServiceDeveloper IDCSアプリケーション・ロールを割り当てます。このようにすると、グループのメンバーであるすべてのユーザーがOracle IntegrationおよびProcess Automation設計時にアクセスできるため、ユーザー・アクセスの管理が容易になります。

Process AutomationおよびOracle IntegrationにIDCSアプリケーション・ロールを割り当てる方法の詳細は、次を参照してください:
プロセス自動化インスタンスが有効化され、Oracle IntegrationインスタンスおよびIDCSアプリケーション・ロールが割り当てられた状態でプロビジョニングされるようになったため、次のことができます:
  • プロセス自動化インスタンスの詳細ページの「詳細」タブに表示されるデザイナおよびワークスペースURLを使用して、プロセス自動化デザイナおよびワークスペースのユーザー・インタフェースを開きます。
  • Oracle Integrationインスタンスの詳細ページから「サービス・コンソール」ボタンをクリックして、Oracle Integrationを開きます。Oracle Integrationホーム・ページのナビゲーション・メニューから、「プロセス自動化」のパンチアウトURLをクリックします。プロセス自動化デザイナが別のブラウザ・タブで開き、プロセス・アプリケーションの設計を開始できます。