Work queue management

Work queues hold tasks that are to be performed by users who are assigned to the queue. Work queue users receive tasks in their Inboxes. Work queue users are assigned tasks either automatically by the server or manually by another user. To access work queues, users must belong to one of the roles described in Table 24.1. Work queue users are also referred to as processors.

Apart from work queue users there are

The administrator or manager can use the Work Queue Monitor to view the tasks in the queue, the name of the processor assigned to the task, the status of the task, when the task was received, and the current priority of the task.

Table 24.1. User roles for work queues

RoleDescription

Queue_processor

Works on items that are assigned by the system from one or more work queue inboxes. Queue processors can request work, suspend, and unsuspend work, complete work, and reassign their work to others.

Queue_advance_processor

Works on items that are assigned by the system from one or more work queue inboxes. Additionally, selects tasks to work on from one or more work queue inboxes.

Queue_manager

Monitors work queues, assigns roles to queues, and assigns users to work on queue items. Queue managers can reassign, and suspend tasks.

Queue managers who have CREATE_GROUP privileges can create work queues.

Queue_admin

Creates work queues, and queue policies. Members of the queue_admin role do not by default have the administrator role.

Queue administrators who have CREATE_GROUP privileges can create work queues.

Process_report_admin

Runs historical workflow reports from the Workflow menu.