We are wanting to only allow our customers access to issues that they create, while allowing our employees access to all issues. What is the best approach to to achieve our goals?
1. You should put your customer inside one new group, and remove that group from any permission scheme but the permission scheme of needed project. Inside that scheme you should grant create permission to your customer group. Remove the customer from all other groups (now he cannot login into system)
2. Add this customer group into use jira global permissions: see https://confluence.atlassian.com/display/JIRA/Managing+Global+Permissions
3. Add reporter to browse project permission into permission scheme of target project.
If you do those 3 steps - you will have 1 customer, one group called customers, customer will be able to login to jira, see the list of projects without issues, create issue inside projects he is allowed to create ones and see own issues.
Nic, sorry, but you are wrong. I've just tried the scenario on my home dev installation of jira - and it works. I can see only 1 issue I created with customer login, and project contains 27 issues. If you give the reporter permission to browse project - all users will see that project exist but will not see any issue in it.
Edit: Customer reporter browse permission is needed if you want to disallow user to see that project exist if he cannot be reporter here.
Can you divide your customers into separate projects?
If not, then you can't do this off-the-shelf. Adding just "Browse: Reporter" to permissions will enable ALL users who can create an issue in the project to see ALL the issues in that project.
If you can't split it up by project, then you need "Current reporter browse" permission enabled. Then poeple can create issues in one project, and not see anyone else's issues
(Oh, on the easy part - letting your developers in, that's simple - use "role: developers" in the permission scheme and then put the right developers into the role in the projects they need to work on)
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn 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