19.6.3.1 About Task Definitions
The approvals component allows Oracle APEX to create tasks for user approval.
Task Definitions contain information about tasks, including deadlines, expiry settings, and notification settings. Task definitions exist on the application level in the Shared Components section, and are made up of task settings, participants, parameters, and actions:
- Settings - The general configuration options for the task, including the default priority for tasks, the task detail page URL, and the task deadline settings.
- Task Definition Participants - Users that have permission to act on individual tasks. Participants can be:
- Task Initiators, who can start new tasks or provide more information about existing tasks.
- Potential Owners, who can claim unassigned tasks. Tasks can have multiple potential owners.
- Actual Owners, who can make changes to their assigned tasks, including requesting more information about the task and approving or rejecting the task.
- Business Administrators, who have administrative rights to renew expired tasks, reassign tasks to new owners, or update the priority on tasks.
- Task Definition Parameters - Attributes for a task that contain information about the task. These parameters can be visible on the task details page.
- Task Definition Actions - Possible events that can happen when specific criteria are met. Available actions are:
- Claim
- Complete
- Delegate
- Update Comment
- Update Priority
- Release
- Cancel
- Create
- Request Information
- Submit Information
- Before Expire
- Expire
You can update a Task Definition any time. Updates do not change existing tasks, but are applicable to new tasks.
Parent topic: Managing Task Definitions