Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Can I apply the permission to one specific issue using Issue Security Schemes?

Seonghwa Hong July 16, 2021

What I want to do is as follows.

 

I have a lot of projects in Jira for each customer's groups.
And, Each project's users and roles has 'Admin group' and each 'Customer group'. So, each customer groups(users) can only access their project.

e.g.
Project A: Admin group / A customer group
Project B: Admin group / B customer group
=> Customer in A customer group can only see Project A.

 

By the way, There are exceptions.

One or some of the issues in the Project A must be accessible to not only A customer group but also C customer group.

 

Is there a way to apply permission like above?

Can I apply the permission to one specific issue using Issue Security Schemes?
(If this way is possible, do I need to make a separate scheme to apply it to each different projects?) Or is there another way?

2 answers

1 accepted

0 votes
Answer accepted
Daniel Ebers
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 19, 2021 edited

Hi @Seonghwa Hong

there are probably several ways to address this requirement.
Here is what I have seen in several examples in the past.

First of all note that Issue Security Schemes take away permissions from users - they are perfectly suited in case you have some confidential issues.
Assuming you allow all users to browse a specific project but only to have legal department see legal issues you could create a Security Level of 'confidential' and only list legal department (among Reporter and Assignee probably) in it.

Coming to your requirement:

From my experience you could put into "Browse Permission" a Custom Field of type "User picker (multiple)" - for example named: "Involved Persons" (feel free to name it like you need to).

Every time in Project A somebody, normally working in project C, is needed to take a look at an issue a person having permissions to edit the issue in Project A would need to add the "project C-person" to the field "Involved Person".
Therefore it is a typical grant of permissions on a single issue basis.

In case you would like to confirm if this was fully understood this would be much appreciated - if it meets your needs please take your time to test it in your instance and probably do a test with a bunch of colleagues.

Regards,
Daniel 

Seonghwa Hong July 20, 2021

Hi, Daniel.

Thanks for your reply.

As you said, I created a custom field and put into “Browse project” and “Transition issue” in permission scheme, it was working. 

This is very helpful and much appreciated.

Daniel Ebers
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 21, 2021

Glad you got it working - thanks for your feedback, also!

Alok Kumar April 26, 2023

Thanks Daniel,

Very helpful information.

0 votes
Airbus Driver
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 16, 2021

You can achieve this using Project Roles instead of Groups. You only need one permission scheme shared with multiple projects.

Create a role in each project;

Project A: project_A_admins / A customer role

Project B: project_B_admins / B customer role

Project C: project_C_admins/ C customer role

For some of the issues in Project A that are also visible to Project C, you will need to configure an Issue Security Scheme and add project_A_admins and project_C_admins.

You can just use one Permission Scheme. For example, create one permission scheme called "My permission scheme". Add project_A_admins and project_B_admins to the relevant permissions.

Seonghwa Hong July 20, 2021

Hi, Thanks for your reply.

But I was curious about the permission of users who did not have a role in a particular project to view only certain issues in the project.

Thanks.

Like Adam Sterrie likes this

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, ace, atlassian community event, donation, girls who code, women in tech, malala fund, plan international, kudos, community badge, badge, atlassian badge, International Women’s month, International Women’s Day, women's month, women's day

10 for Change at Atlassian Community Events

Show up and give back by attending an Atlassian Community Event: we’ll donate $10 for every event attendee in March!

Join an Atlassian Community Event!
AUG Leaders

Upcoming Jira Events