Was going through the community posts and the documentation, but could not find the answer for what I am trying to achieve. I am relatively new to Jira.
My setup: Jira Core Server (7.3.6), we have a development team, a project role Customer (and user group project-customer). We have a single project, with issue types for Bugs and RFE's.
Would like to achieve:
Was looking at:
But I have not yet found the full set of instructions / options that I'm looking for.
Community moderators have prevented the ability to post new answers.
The project permission scheme doc is the most useful one here, although it is quite long and not a tutorial.
You have got the right general idea on this, so I'll go over your points in order.
You've created a new permission scheme - excellent
Yes you would have to delete the defaults as they let everyone in
Yes, you should replace that with the access you want to let people have (role - internal team sounds right)
Your customers will need "create" permissions
And this is where it goes wrong. There are no issue type restrictions. If a user has "create" in a project, they can create issues, of any type. There is no native way to stop them creating any type. Your options are to create "impossible validation" which is ugly because it loses the user's input, or to find something that can modify the front end (such as Script Runner's Behaviours)
Last, you've mentioned "can only see their own stuff". There are two ways to do this. The one a lot of people use is security levels, but you will need to find a post-function that can set the security level on the "create issue" transition.
The better way to do it is with "reporter browse" permission though. When you put "Browse project: reporter" in a permission scheme, it does not mean "only the reporter can see this", it means "anyone who could be the reporter can see this", so it opens it up to most of the project. The special "reporter browse" permission does mean "only reporter", but you have to enable it by setting a flag on the file system and restarting JIRA, which you can only do on Server or Data Centre.
So, I think you're close already, but your last two requirements aren't simple permissions and need more thought.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.