About Task Definitions

Task definitions include task type, parameters, participants, parameters, and actions.

Task Definitions

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:

Tip: When testing Request Information and Submit Information , note that the initiator and the task owner need to be different users.

You can update a Task Definition any time. Updates do not change existing tasks, but are applicable to new tasks.

Using Authorization Schemes

When selecting an identity type for a participant, you choose between a User or an Authorization Scheme. You can use an existing authorization scheme, or create one specific to a particular task definition. This allows the task definition to use an authorization scheme for a department or a team, effectively creating a group.

There may be specific individuals in an authorization scheme that should be excluded from acting as an owner or an administrator for a particular task definition. To exclude a user, use the Excluded Owner or Excluded Admin participant type when configuring the task definition.

Note: When configuring a participant as an authorization scheme, set the Value Type to Static, and the Value to the Authorization Scheme name.

Vacation Rules

A vacation rule is a PL/SQL procedure that returns additional alternate participants. You can define a vacation rule at the task definition level or the application definition level. If you define a vacation rule at the application level, it applies to all task definitions in the application.

Tip: A vacation rule defined at the task definition level overrides a vacation rule defined at the application level.

APEX evaluates vacation rules at runtime: