Skip to content

My Tasks

My Tasks is a page for the tickets that wait on you: the unassigned ones waiting for somebody with the right to assign them, the ones already assigned to you, and the ones sent for an approval you may give. Each has its own tab, so none has to be dug out of the Grievance Tickets list, and the tickets you have not looked at since somebody else changed them are marked as unread.

It is also where the My Tasks emails land when a recipient follows a link.


Getting there

The Grievance Tickets list carries a MY TASKS button in its page header:

The MY TASKS button in the Grievance Tickets header, beside NA Tickets Management and New Ticket

Works in both views

My Tasks opens in the All Programmes scope by default, because the tickets waiting for you can sit in any programme you have access to. Opened inside a single programme it lists that programme's tickets only, and the Programmes column disappears.


The three tabs

Tab What it lists
NEEDS ASSIGNMENT Every active ticket with no assignee that you are allowed to assign
ASSIGNED TO ME Tickets assigned to you
PENDING APPROVAL Tickets in the For Approval status whose category you may approve

The NEEDS ASSIGNMENT tab: no ticket-status filter and no CLOSE TICKETS action

The ASSIGNED TO ME tab, which adds the ticket-status filter and CLOSE TICKETS

NEEDS ASSIGNMENT and PENDING APPROVAL list active tickets only, so they carry no ticket-status filter.

ASSIGNED TO ME shows active tickets by default; switch its status filter to All Tickets to include closed ones.

PENDING APPROVAL follows the approval grants per category: a ticket is listed when you hold the approve grant for its category in its programme, the "as creator" grant and you created it, or the "as owner" grant and it is assigned to you. Only tickets in an active programme are listed on any tab.

Switching tabs clears your ticket selection: a ticket ticked on one tab can never be carried into a bulk action on the other.


The sensitivity filter

Both tabs carry a sensitivity filter:

Choice Shows
All Categories (default) Everything you are allowed to see
Sensitive Sensitive Grievance tickets only
Other Everything except Sensitive Grievance

The filter reshapes the Category list below it:

  • On Sensitive the category is already settled, so the Category filter disappears and the Issue Type list is the sensitive one straight away.
  • On Other the Sensitive Grievance option is removed from the Category list.
  • On All Categories every category you may see is offered.

The sensitivity filter open on Sensitive, with Category replaced by Issue Type

When the filter is not shown

Viewing sensitive and viewing non-sensitive grievances are two separate grants. A user who holds only one of them has nothing to choose, so the filter is hidden and the list is fixed to the half they may see.


The overdue filter

Overdue Only narrows the list to tickets past their due date. "Overdue" is measured from the ticket's creation date against a threshold that differs by category — one day for sensitive grievances, thirty days for everything else, both configurable. See Overdue thresholds.

The overdue filter open, offering All Tickets and Overdue Only

Clearing it returns the list to all tickets rather than to "not overdue".


The columns

My Tasks shows a narrower set of columns than the full ticket list: Ticket ID, Category, Issue Type, Priority, Urgency and Total Days. The assignee is left out because each tab already settles it. In the All Programmes scope a Programmes column is added.

The list is ordered by Total Days, longest-waiting first.


Unread tickets

A ticket is unread when somebody else created it, assigned it to you, edited it, changed its status or added a note after you last opened it. The full rule, and what never counts, is in What counts as unread.

Where What you see
Tab label A dot while the tab holds an unread ticket
Row A dot before the ticket ID and a tinted row
Only unread filter Narrows the tab to its unread tickets
Mark all as read Marks every unread ticket on the tab as read; disabled while the tab has none

Opening a ticket marks it as read. Mark all as read covers the whole tab, not only the rows on the current page or matching the other filters. Opened inside a programme, the dots and Mark all as read cover that programme's tickets only, like the list.


Arriving from an email

The My Tasks emails link straight into this page, one link per tab holding an unread ticket. Opening the ticket, or Mark all as read on the tab, is what tells HOPE you have seen it: once nothing is unread the reminders stop, and the next email comes only once something else is waiting.


Permissions

Tab Required
NEEDS ASSIGNMENT GRIEVANCE_ASSIGN and any grievance list-view grant
ASSIGNED TO ME any grievance list-view grant
PENDING APPROVAL any grievance approve or close grant and any grievance list-view grant

Only the tabs you hold permissions for are shown, and the first of them opens by default. A user holding none of them does not get the MY TASKS button, and is refused the page if they open it directly.

NEEDS ASSIGNMENT is scoped to the programmes you may assign in, and PENDING APPROVAL to the programmes you may approve in. A programme you may only view has nothing on either tab for you to act on.