Forums

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

they must not be allowed to transition tasks to “Done

Aykan Inal
Contributor
August 26, 2025

I have a project in Jira Software. In this project, only 3 people should be able to move issues to the “Done” status. All other users should still be able to move tasks into “In Progress,” but they must not be allowed to transition tasks to “Done.”

4 answers

1 accepted

4 votes
Answer accepted
Shalini Pradhan
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 27, 2025

Hello @Aykan Inal ,

Good day! Welcome to Atlassian community :)

You can use workflow transition conditions. Before that, navigate to admin.atlassian.com and create a new user group, lets say XYZ and add those three users

  • Navigate to your concerned workflow -> Edit -> Switch to Diagram mode
  • You would see a transition line coming to Done status. Click on that transition line. In your case, its coming from Any transition to Done.
    Screenshot 2025-08-27 at 12.24.41 PM.png
  • When you click that, on right side, you will see a small window, from there click conditions
    Screenshot 2025-08-27 at 12.25.45 PM.png
  • Click Add condition
    Screenshot 2025-08-27 at 12.26.07 PM.png
  • Select the option "User Is In Group" and Click Add
    Screenshot 2025-08-27 at 12.28.53 PM.png
  • Then from the dropdown, select the user group, XYZ and click add
  • Post that, publish the workflow.
    Screenshot 2025-08-27 at 12.29.44 PM.png

Thank you!

Aykan Inal
Contributor
August 27, 2025

@Shalini Pradhan  where ?
how2.png


and how3.png

Shalini Pradhan
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 27, 2025

Hi @Aykan Inal ,

Looks like you are using new workflow editor. In new workflow editor,

  • Click on the transition
  • On top, you will see 'Add Rule', click that
    Screenshot 2025-08-27 at 12.45.20 PM.png
  • Scroll down and click "Restrict who can move an issue" option
    Screenshot 2025-08-27 at 12.46.16 PM.png
  • From 'Restrict to' dropdown, select Group
    Screenshot 2025-08-27 at 12.47.12 PM.png
  • Then search for the user group XYZ and add
  • Then update workflow
    Screenshot 2025-08-27 at 12.48.03 PM.png

Thank you!

Like Karan Sachdev likes this
Aykan Inal
Contributor
August 27, 2025

@Shalini Pradhan You explained it very clearly and in a very understandable way. Thank you very much

Shalini Pradhan
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 27, 2025

@Aykan Inal Glad to know it helped :)

Like Aykan Inal likes this
2 votes
Jasmeet Kaur
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 26, 2025

Hello @Aykan Inal 

Welcome to the Atlassian Community!

 

To achieve your requirement in Jira Software—where only 3 specific people can move issues to the “Done” status, while all other users can move issues to “In Progress” but not to “Done”—you can use workflow transition conditions. Here’s how you can set this up:

Steps for Company-Managed Projects

  1. Identify the Workflow:

    • Go to your project’s settings.

    • Select Workflows and find the workflow used by your issues.

  2. Edit the Workflow:

    • Click Edit (pencil icon) next to the workflow.

  3. Select the “In Progress” → “Done” Transition:

    • In the diagram view, click the arrow representing the transition to “Done.”

  4. Add a Condition:

    • Go to the Conditions tab for that transition.

    • Add a condition such as:

      • User Is in Group: Restrict to a Jira group containing only those 3 users.

      • User Is in Project Role: Restrict to a custom project role assigned to those 3 users.

      • User Condition: Restrict to specific users 

  5. Publish the Workflow:

    • Save and publish your changes.

  6. Assign Users to the Group/Role:

    • Make sure only the 3 intended users are in the group or project role you used in the condition.

This will ensure that only those 3 users can see and execute the transition to “Done.” 

Best Practice:
Use a project role or group rather than listing users directly. This makes it easier to update permissions in the future without editing the workflow again.

 

Thank you!

Aykan Inal
Contributor
August 26, 2025

where is condition ? HELP PLEASE
howto.png

2 votes
Matteo Vecchiato
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.
August 26, 2025

Hi @Aykan Inal ,

The most correct way is:

  1. define roles in your Jira based on the position, functions, ...,
  2. assign the corresponding roles to the people in the jira project
  3. Edit the workflow transitions adding conditions based on user roles

I hope it clarify.

Kind regards

0 votes
Staffan Redelius
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.
August 27, 2025

Hi @Aykan Inal 

You got some good answers here. It really depends on how much flexibility you want and if you are willing to delegate the responsibility.

  • Project roles can be administered by the Project administrator.
  • Groups can only be administered by the Organization admin.

If you want the project/team to be able to handle this themselves use roles, if you want more control use groups.

Hopes this helps you to find a good balance.

Best regards,
/Staffan

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events