Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Hi there! How i can set up view restcrictions in Jira projects.

p_ryzhikov
Contributor
January 22, 2020

How i can set up view restrictions in Jira projects for several roles?

 

2 answers

1 accepted

2 votes
Answer accepted
Joe Pitt
Community Champion
January 22, 2020

JIRA grants, not restrict permissions

First, by default JIRA has a horrible permission scheme that violates security best practices by allowing everyone that can logon to do just about everything.

JIRA works by GRANTING access. You can't restrict access. By default, it grants access to the group used to logon (see Global permissions to see the "can use" groups and admin groups).  This is where users are getting their access.

 

  1. The FIRST thing you need to do to get control is to remove any groups with logon privileges from the permission scheme unless you absolutely want everyone to have that permission.
  2. Then I suggest you setup Project Roles for the various functions like, tester, QA, Browse Only, etc.
  3. By using project roles, one permission scheme will cover all projects. The project admin controls project role membership
  4. If the project leads want everyone that can logon access to the project they can add the logon group to a project role with the desired permissions.

 

This may be a big effort, but it will pay off down the road by making it easy to control access.

 

Most of the 'old timers' use project roles. It meets the best practice for security and gives complete control to the project lead for access to their project. JIRA comes with many project roles, but you can add more if you have a special need.

Nic Brough -Adaptavist-
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.
January 22, 2020

Indeed, you need to get the "grant" model right first, as Joe describes.

Once you have, then there is another layer, where you can use "issue security schemes" to hide some issues within projects.  This is a form of restriction, but it only works once you've got "grant" right.

p_ryzhikov
Contributor
January 28, 2020

Thanks a lot!

1 vote
Adrian Stephen
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
January 22, 2020

Suggest an answer

Log in or Sign up to answer