workflow condition to restrict the transition to a user referenced by the assigned team field

Danny
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 15, 2025

Hi Community, 

Is there an a viable workflow condition that restricts the user that is able to transition only to users referenced within the Jira Team field against the ticket? 

Example use case:

  • Ticket ABC-1 uses the Jira Teams field. 
  • The Team field has a team value of Team 1. 
  • Team 1 comprises of users John, Joe, & Derek.
  • The workflow condition would only allow John, Joe, & Derek to transition the ticket to the next status.

Is this possible within native Jira without an marketplace app? 

Thanks,

Danny

 

 

2 answers

1 vote
Kelly Arrey
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 15, 2025

We solved this problem about a decade ago with two native Jira constructs:

  • Jira Groups
  • A Select List (single choice) field we called "Agile Team"

We create a Jira Group for each Agile Team value. Then we use the workflow condition "User is in Group Custom Field". It's amazing if 10 years on, Atlassian's latest incarnation of Teams is still not as capable our humble little solution.

0 votes
Sahir Maharaj
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 15, 2025

Hello @Danny

Restricting a workflow transition to users referenced in a Team field isn’t natively supported in Jira, but you can implement it using custom validators or scripting tools like ScriptRunner.

The script would validate the transitioning user against the members of the team assigned to the ticket.

If you’re looking for a solution without third-party apps, consider defining clear permissions and utilizing issue security schemes.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events