We have a custom multi-select field in "Project A." Users in Project A assign values to this field which are used for reporting only within Project A, and then move the issues to other projects.
What's the best way to make sure that the values in this field remain available for reporting within Project A's filters as the issues travel through other projects, but cannot be altered by anyone other than members of Project A?
EDIT/ADDITION: The context of the field is "Global (all issues)", so our filters can still return results based on this field after Issues are moved out of the project. So the question is about the best approach to ensuring that no one outside of Project A can alter the field. I understand that Permissions won't help since they are project-specific. The same is true for a solution based on workflows. I'm wondering if Hiding the field everywhere except Project A would be our best bet.
Issues and Permissions are per project, thus it's not possible to move the issues to another project and still retains the JQL filter results for Project A. My suggestion would be to clone the issues before moving them in order to retain the filter results.
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events