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.
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.
Atlassian Summit is an excellent opportunity for in-person support, training, and networking.Learn more
...there's anything I've learnt from working, it's that people are lazy! No offense to anyone reading this, but it's true and we can all admit it. The easier you make something for someone, the more...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs