19.6.3.1 タスク定義について

承認コンポーネントを使用すると、Oracle APEXでユーザー承認のタスクを作成できます。

「タスク定義」には、通知設定など、ヒューマン・アクションを必要とするタスクに関する情報が含まれます。タスク定義は、「共有コンポーネント」セクションのアプリケーション・レベルに存在し、参加者、パラメータおよびアクションで構成されます。
  • タスク定義参加者: 個々のタスクを実行する権限を持つユーザー。参加者は次のいずれかです。
    • 潜在的所有者: 未割当てのタスクを要求できるユーザー。タスクには複数の潜在的所有者を設定できます。
    • 実際の所有者: タスクの承認または却下など、割り当てられたタスクに変更を加えることができるユーザー。
    • タスク・イニシエータ: 開始したタスクを取り消すことができるユーザー。
    • ビジネス管理者: 特定のタスク定義によって作成されたタスクすべてに対して管理権限を持つユーザー。
  • タスク定義パラメータ: タスク詳細ページに表示できる属性。これらはタスクのペイロードを構成します。
  • タスク定義アクション: 特定の基準が満たされたときに発生する可能性のあるイベント。使用可能なアクションは次のとおりです。
    • 要求
    • 完了
    • 委任
    • コメントの更新
    • 優先順位の更新
    • リリース
    • Cancel
    • 作成

「タスク定義」はいつでも更新できます。ただし、「タスク定義」に対する更新は既存のタスクには影響しません。更新は、「タスク定義」の保存後に作成されたタスク・インスタンスにのみ適用されます。