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:
or
p.s. The role-based one is the 'textbook' way of doing it, because it has two advantages:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you go on any JIRA courses, you'll find the experts all agreeing on "use roles".
Groups are to be used in roles, global permissions, and very special cases. "Never use groups in a permission scheme" is a good start
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
Adding users, groups, or roles to a permission scheme
Deleting users, groups, or roles from a permission scheme (So the wrong groups are not included)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The fastest way would be to remove jira-software user group from the default security theme (leaving only Jira Admins for example), then add the groups to the accociated projects.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What I ended up doing was:
Thanks all for the advice!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for sharing the resolution, it really helps support our Community!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.