We're evaluating JIRA cloud and I have some questions about setting up a specific type of project and permission scheme. We are a application/services shop and will have several projects that all of our teams can collaborate openly on.
However, we also need to setup a project-per-vendor where we can invite limited persons from our various vendors to open issues or respond to our questions. I don't want them to see any of our internal projects or other vendors' projects.
I'm worried that the permissions scheme to maintain this kind of setup will become a nightmare... am I right?
We'd have to maintain an internal-users group, a group-per-vendor, and assign permissions/schemes to view projects like:
Hi @Anthony Mastrean
You will be pleased to hear that the permissions will not be a nightmare if you configure it right.
JIRA comes with the concept of user roles on a project. So here is a set of steps for you to work through to make it easy to manage.
Couple of things to check
This sounds about right, but requires constant maintenance. Every new internal team member has to be explicitly assigned to the correct group and every new project has to be assigned the correct scheme.
I was hoping there was an explicit feature for privatizing a project or limiting a user's view that required explicit action only on those projects/users.
Right. It can require some overhead. Like each project does require us to create a new group for stakeholders, but we have one dev group for the majority of our projects, which we just have to assign to the developer role. Does not typically require us to move people in and out of the dev. group.
We do this exact thing. I agree with Phil, if you need really customize what level of permissions you are going to give each vendor, then a role is the best way to do this. We use a deafult permission scheme, with the default project roles. We then create groups for each of the project developer and stakeholder groups and assign them the appropriate project role. I strongly agree with Phil on making sure there are no group or individual permissions assigned in your permission schemes.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
As part of the Bitbucket product team I'm always interested in better understanding what kind of impact the use of our tools have on the way you work. In a recent study we conducted of software devel...
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