Hi,
I created 5 different projects so far and everything went well. Those 5 projects will be assigned to different customers. 2 projects for customer A, 2 projects for customer B and 1 project for customer C. So there will be internal colleagues and different external users.
I added 5 members to JIRA software as users. 4 members are internal colleagues and one member is an external person who belongs to customer A.
Now here is my issue. I want this external person only to see the two projects for customer A. After that I want to onboard more external persons for customer B and the same for customer C.
I'm pretty sure that is has something to do either with roles or groupes
Administration>users: the person (customer A) has a "standard" role and belongs to the group "jira-software-users" but no further restrictions.
I'm not an experienced user therefore please comment as detailed as possible so that I can follow. I hope that someone has a good and easy idea to solve the problem. Let me know when you have questions.
Hi @Steffen Kappes ,
You are 2/3 right with it having something to do with roles and/or groups. To go the extra bit, you would be, then, setting up a permission scheme to provide that further security.
A good discussion can be found here.
BUT, rather than just throw you to the wolves, as it were, here are some thoughts from a "been there, broke that, got the t-shirt" kinda guy.
I recommend the "Member" role for the use above just because it is a good mnemonic. But.... now you have your overall group able to see in all the projects, each human for specific projects only able to see their project, a single permission scheme that you can apply to any new project and need only create the group of discrete humans to add to a role to make it all the same.
Hello Steffen.
For what you want to do, you need to do two things. In my opinion, you can do as follows.
First, you need to create a permission scheme. A permission scheme is linked to a project. It allows you to control who can do what in that project. I suggest you create one for each of your project. You can copy paste the default one and make one for each project. You can also make the same for everybody. Don't worry : it does not imply that everybody will have the same rights on every project even though the same permission scheme is on every project.
For that, we will use Roles to manage your permissions. You can say for example that if somebody is in the Developer Role for project A, he/she can browse it and see it. If he is not, he won't see anything.
Let's say we have Albert, which is part of project A. I set my permission scheme so that only people in the Developer Role can see the project and work on it. Then, i switch the current permission scheme of project A to associate my brand new permission scheme.
After it, i go to project settings in Project A. I go to the People tab and add Albert in Developer Role. Albert is now able to work on project A.
Note that Roles are independent for every project. That means that, in my previous example, given that I set a similar permission scheme for project B and C, Albert won't see anything from project B and C because I did not add him in any role for that projects.
I let you try for the configuration of the permission scheme. Don't hesitate to tell me if you still need help.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks a lot! I appriciate your screenshots and your explanation.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Tagging on here... so if I have Project A that consists of both internal and external users, I should only make 1 group "called A" because I'm not seeing how you can give permissions to more than 1 group (internal and external) under these settings. Is that correct?
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.