Restrict Moving an Issue into a Specific Issue type.

luizduarte October 15, 2019

We need a way to prevent some specific issuetypes/workflows from being moved into.

In our case, we have issuetypes that have a specific approval workflows, but what happens is that users can move other issuetypes into them and bypass the approval transition, which also messes with some other metrics we use.

Is there a way to prevent this like we can prevent clones?(By specifing "issues can't be created in this workflow with this status with the clone function")

2 answers

1 accepted

1 vote
Answer accepted
Andrew Laden
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.
October 16, 2019

Not ideal, but put them in a specific project.

In my setup, we have a specific project just for approvals. When something needs an approval. it creates a linked issue in that approval project, and the workflow blocks on waiting for the linked issue to be resolved. The approval is processed in that liked issue, and when it is approved the linked issue is close allowing the original issue to proceed. 

That said, there are other ways to bypass statuses in jira. You have to be very careful and restrictive if you want jira to be an absolute enforcer of workflow, and doing so may limit you in other ways. (ie block all moving of issues if you want to prevent users from moving issues to bypass workflow)

Jira works best when it is used to track and guide proper workflow, and have policies in place that can "remind" users to follow the procedures and not try to bypass them. If you user is unintentionally doing this, then that is a training issue. If they are intentionally doing it to bypass policy, that is an Audit/Security/HR issue. Jira is good a leaving an "audit trail" of changes in the history, made, so you will have evidence if the user did something to bypass workflow.

0 votes
Deleted user October 15, 2019

Hi @luizduarte ,

This configuration can be achieved with configuring Move Issue Permission to certain roles only project admins.

Screenshot 2019-10-16 at 11.22.10 AM.png

https://confluence.atlassian.com/adminjiracloud/managing-project-permissions-776636362.html

Regards,
Kishore

luizduarte October 16, 2019

The problem is that most issues can be moved no problem, it's a few specific ones that shouldn't be moved into.

Kavi March 17, 2023

@luizduarte Could you please let me know if you were able to achieve this?

 

We have exact scenario to implement.

 

Thanks,

Kaviraj

luizduarte March 17, 2023

We managed to solve the issue with a combination of actions, first, we restricted moving issues to certain roles, and then trained the people in those roles and that were working on the tickets to check if someone was bypassing approval.

The other issue was cloning and there's a property you can place in a status that prevents cloning to that status.

It's not perfect but by working with the system and the people using it, we reached a good compromise.

Also helps that the people doing the approval aren't happy to have their approval misused.

Like Kavi likes this
Kavi March 17, 2023

@luizduarte Thanks for the response.

 

We will check.

 

Thanks.

Suggest an answer

Log in or Sign up to answer