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.”
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
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Aykan Inal ,
Looks like you are using new workflow editor. In new workflow editor,
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Shalini Pradhan You explained it very clearly and in a very understandable way. Thank you very much
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Aykan Inal Glad to know it helped :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
Identify the Workflow:
Go to your project’s settings.
Select Workflows and find the workflow used by your issues.
Edit the Workflow:
Click Edit (pencil icon) next to the workflow.
Select the “In Progress” → “Done” Transition:
In the diagram view, click the arrow representing the transition to “Done.”
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
Publish the Workflow:
Save and publish your changes.
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!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Aykan Inal ,
The most correct way is:
I hope it clarify.
Kind regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.