I've already spent a couple hours looking into this. I figured it would be relatively simple, but not so much.
I created a group for each project I have. I want the users in each group to only be able to access the project associated with the group I defined.
I'm not concerned with project roles yet. I just want to restrict what users can even see the projects I want them to.
I haven't been able to find a painless way of doing this in the documentation. Any ideas? Thanks.
I can think of two possible approaches you can take:
p.s. The role-based one is the 'textbook' way of doing it, because it has two advantages:
I hope I am understanding correctly. It sounds like you just need to add each group to a permission scheme, and associate the different permissions schemes with the appropriate projects.
Deleting users, groups, or roles from a permission scheme (So the wrong groups are not included)
Go to Jira Administration > Issues > Permission Schemes. Then from the Default Permission Scheme, choose Permissions. Under Browse Projects > Edit, change Application Access by unchchecking the Browse Projects object. Now, go into each project and add the group you wish to have access.
JIRA works on a ALLOW, not restrict, permission. This problem usually arises when you put the jira-user group (all users that can logon) in a permission scheme. In essence you have allowed the jira-user group access to every project. In my experience very few projects really need or want that. I suggest setting up project roles and assigning them permissions and they allow the project admins to add users to the roles. It removes the JIRA admin from the equation and gives just those users access that actually need it. If you really want the jira-user group to have permission the project admin can assign the group a role.
What I ended up doing was:
Thanks all for the advice!
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
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot