Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Jira - validation loop - multiple validator at same time

Arthur S
Contributor
February 7, 2022

Hi everyone,

 

I have a use case where we create a validation loop in Jira to validate files. The reporter will create the ticket and select multiple users in a "User Picker (multiple users)" field, then send it for validation. I have a few constraint on the validation and I look for the best way to do it, here is the specs :

  • Selected users needs to be able to validate at any time while in "validation" status
  • Once all selected users have validated, the ticket is send to the next status
  • A user can reject for minor or major rework :
    • Minor rework : only this user have to revalidate after changes is done
    • Major rework : everyone needs to redo the validation
  • We need to be able to automatically notify validators than they have a validation to perform and send them reminders every X days.

For doing that, I was thinking of using a workflow post function to create sub tasks automatically based on the "User Picker (multiple users)" field. I was looking to create one sub task for every approvers selected. I have scriptrunner and was thinking of using the "Create a sub-task" post-function but not sure it's the most appropriate in this case.

 

Do you have any idea how I could do it ? 

For me to create sub-tasks is the most appropriate to deal with all those constraints, but maybe I am wrong, any advice ?

 

Thanks in advance

2 answers

1 accepted

0 votes
Answer accepted
Arthur S
Contributor
March 28, 2022

Hi,

 

In case anyone is interested, I didn't use the subtasks. I created a field "Approvers" where I remove the users when they have approved.

I also created created a field "List of Approvers" which is a copy of "Approvers" on first transition. 

I have few different status for the validation, the minor rework case where everyone can validate in the approver field except the one who send it for rework. The major rework where no one can approve and when it's send back for approbation, I copy the value of "List of Approvers" in "Approvers" to make sure everyone will have to approve it again.

And once the "Approvers" field is empty, the issue is automatically validated.

 

Hope this can help.

1 vote
Pramodh M
Community Champion
February 7, 2022
Arthur S
Contributor
February 7, 2022

Hi Pramodh,

 

I am going to test the first one as it's free for Jira server, but I am not looking to by a new app, I don't have the budget for it yet.

 

Thank you for your answer :)

Arthur

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
SERVER
VERSION
8.13.2
TAGS
atlassian, jira cloud certification, managing jira projects, jira project administration, jira cloud exam, atlassian certification, agile project management, jira workflows, jira permissions, jira training, jira cloud skills, atlassian learning

Become a Certified Jira Service Project Expert 🦸🏻‍♂️

Validate your expertise in managing Jira Service Projects for Cloud. Master configuration, optimize workflows, and manage users seamlessly. Earn global 🗺️ recognition and advance your career as a trusted Jira Service management expert.

Get Certified! ✍️
AUG Leaders

Atlassian Community Events