As part of the JIRA set-up I am trying to implement, there's been requests from PO to limit the access to their dev. backlog to read-only, with the exception of comments and bug creation.
Can this be done?
JIRA on Server/Data Center
Unfortunately, I don't believe this isn't available Out-of-box since permissions are set at the project level, rather than issue level. (See https://jira.atlassian.com/browse/JRASERVER-1330)
Here are some workaround options though:
If you primarily want to restrict creating certain issue types, you could create a separate workflow for the restricted issue types and add a Validator on the creation transition. You could set it so the user has to have a certain permission (delete issue or something) in order to create that type of issue. Then the other workflow (presumably for the bug issue type) would not have this validator.
However, this doesn't account for if you want users to be able to comment on bugs but not on other issue types, you would have to set that permission across all issue types.
You could have a separate project specifically for issues that they want people to have limited access to, and adjust the project-level permissions for that accordingly. Since you can have issues from multiple projects in a backlog/board, this could work.
There may be stuff you can do with ScriptRunner or other add-ons that would allow you to accomplish this as well. See especially: https://scriptrunner.adaptavist.com/latest/jira/tutorials/scripted-validators-tutorial.html
Hopefully this helps!
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