ヒューマンタスクの設計
意思決定が必要なビジネスプロセスでは人間の介入が必要になります。例えば、承認や例外の管理には人間のアクションが必要です。このような場合は、ヒューマンタスクを使用できます。ヒューマンタスクを完了するには人間の介入が必要です。ヒューマンタスクアセットを作成して、ビジネスプロセスに含めるユーザータスクを定義します。ヒューマンタスクの定義を作成および編集できます。
まず、アプリケーション統合でヒューマンタスクアセットを設定します。このアセットは、ヒューマンタスク、ヒューマンタスクにアクセスできるユーザーとロール、およびタスクの結果を定義します。ヒューマンタスクステップを使用して、ヒューマンタスクアセットをアプリケーション統合プロセスに追加できます。
プロセスが実行されると、生成されたヒューマンタスクがヒューマンタスクサービスのヒューマンタスクインボックスに送信されます。自分に割り当てられたロールに基づいて、ヒューマンタスクインボックスを使用して自分に割り当てられたタスクを表示し、適切なアクションを実行できます。ヒューマンタスクインボックスの詳細については、ヒューマンタスクのヘルプを参照してください。
タスクが完了すると、プロセスはコールバックを受け取り、後続のステップに進みます。
プロセスが完了すると、アプリケーション統合コンソールでヒューマンタスクステップの実行の詳細を確認できます。
Example 1. 例
ローンの承認プロセスを作成したいと考えています。このプロセスでは、要求者がローン申請を提出できるようにする必要があります。要求は、さまざまな評価基準に基づいて要求を承認または却下する資格のある銀行員またはローン代理店に割り当てられます。次に、人間のユーザーが申請内容を確認し、承認または却下します。ローンが承認されると、ローンが要求者に認可されます。
このユースケースを実現するには、Informatica Intelligent Cloud Servicesで次のタスクを実行します。
- 1アプリケーション統合でローン承認プロセスを作成します。
- 2アプリケーション統合でヒューマンタスクアセットを作成します。アセットはヒューマンタスクの詳細を定義するものです。
- 3ヒューマンタスクステップをプロセスに追加して、ヒューマンタスクアセットとタスクを含めます。
- 4プロセスが実行されると、タスクがヒューマンタスクサービスのヒューマンタスクインボックスに送信されます。
- 5ヒューマンタスクアセットで定義されている潜在的な所有者、管理者、および関係者は、ヒューマンタスクサービスでヒューマンタスクインボックスを開くと、ヒューマンタスクを確認できます。
- 6リストに掲載されている潜在的な所有者はタスクを引き受けることができます。タスクを引き受けたユーザーはタスク所有者になり、タスクに対してさらなるアクションを実行できます。
- 7タスク所有者はローン申請を分析し、承認または却下して、ヒューマンタスクを完了します。
- 8その後、プロセスはアプリケーション統合の次のステップに進み、ローンが要求者に認可されます。