Search via JQL
Notifications for deciders (search issues for pending decisions via JQL)
Each time, an issue is displayed on the screen by any user, all current deciders are determined and updated within issue.property[approvals].pending, issue.property[approvals].signedOff, and issue.property[approvals].declined. These fields can be used within a JQL statement as shown on the screenshot on the right.
I try to reduce the number of email notifications to the minimum, based on my experience of the last 15 years in many customer projects: instead, I recommend using Jira's filter subscriptions to get frequent overview emails containing a list of all issues, which have to be approved. This is much more effective than continuous breaks by disturbing, poping up emails!
If you are not familiar with Jira's feature of filter subscriptions, please have a look into the Atlassian documentation at https://confluence.atlassian.com/jira064/receiving-search-results-via-email-720416706.html
Using a JQL as displayed on the right, a decider will get a list of all related issues. Maybe, that's too much but you can also combine that JQL with other JQL functions to reduce the result set to your needs.
Easily, you can search for all issues, which have to be decided by the logged-in user and being in status e.g. "onhold" via a JQL like:
issue.property[approvals].pending ~ currentUser() AND status = "onhold"
You can search via JQL like:
project = TEST AND issue.property[approvals].pending ~ currentUser()
Retrieve all issues being pending for a decision of the current user.
project = TEST AND issue.property[approvals].signedOff ~ currentUser()
Retrieve all issues being signed-off/approved by the current user.
project = TEST AND issue.property[approvals].declined ~ currentUser()
Retrieve all issues being declined by the current user.