Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Next challenges

Recent achievements

  • Global
  • Personal

Recognition

  • Give kudos
  • Received
  • Given

Leaderboard

  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

How can I make an approval queue to only show tasks that still need my approval?

Currently we have an approval queue set up in our JIRA Service Desk Project that shows tasks that need my approval, but if it is waiting on someone else to approve it as well and I have already approved it, it still remains in my queue. Is there a way to make it so that the tasks in which I have already approved no longer remain in my queue?

3 answers

1 accepted

1 vote
Answer accepted
Jack Community Leader Sep 21, 2018 • edited

@Kassie Bauer, try a filter like below. I would suggest you try it out and tweak it in the "search issues" screen first and then make a Queue out of it.

project = abc and status = "Awaiting Approval" and Approvals = myApproval()

 

you need to modify the "abc" and the "awaiting approval" to reflect the project and status associated w/ your workflow. you can leave off the project when you create the queue actually since the project is already defined obviously. 

unsure if this gets you what you want but a good place to start.

Jack Community Leader Sep 24, 2018

@Kassie Bauer, first just a bit of housekeeping - when you reply to someone please use "Reply" button rather than "answer" to keep the thread intact.

I'm wondering if your workflow has a bypass transition to bypass approvals? If so this could explain it. Did you include the "awaiting approval" component? You could also exclude by closed status or other. Basically, your JQL needs to filter out anything that is in or past the 'approved' status. If you can provide a screenshot of your workflow I could assist more completely.

My apologies for not doing this right. Please see screenshot of the workflow. workflow.png

Jack Community Leader Sep 24, 2018

No problem! So i don't see a bypass transition so that rules out my theory above.

try this...

status = "Needs Approval" and Approvals = myPendingl()

One question I have though, for the transition from Done to Open and Verification to In Progress, do you require re-approval?

That worked! Thank you so much.

 

Yes, it would go through the approval process again if something was re-opened or the verification was rejected.

Jack Community Leader Sep 24, 2018

You are most welcome. If your question is now resolved be sure to click the checkmark above to accept solution as it helps others when they have a similar question.

@Jack  If you have more than one status status = "Needs Approval" and Approvals = myPendingl() and say Peer Review Change Manager Approval how would you add this in JQL?

The queue filter is currently:

 

Approvals = myPending()

 

But it is showing items in the queue in which I have already approved.

Hi  , we have the same issue and seems like it's a known bug since 2017. Check out JSDCLOUD-5596.

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Jira Service Management

Why upgrade to Jira Service Management Premium?

We often have questions from folks using Jira Service Management about the benefits to using Premium. Check out this video to learn how you can unlock even more value in our Premium plan.  &nb...

148 views 0 4
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you