Hide projects and issues

We are working on 4 projects with different users, how to hide the project and issues to the user who are not working on the particular project. 

3 answers

1 accepted

1 vote
Joe Pitt Community Champion Jun 29, 2016

JIRA works on the allow model of access. You've probably given access to a group, like jira-users, they belong to. I suggest using project roles and assigning users to the role needed in each project.

Team role or project role?

What do you mean by "team role" and "project role"?

Look at the project admin for "roles".

I added the project role and removed the group in the "browse" permission once I did this, all the projects hid from the JIRA to users. There is another option called team role

I suspect your "team role" is just a role that you have added.

For the "projects hid" part of it, please re-read the answer I gave before.  You've misunderstood it.

Joe Pitt Community Champion Jun 30, 2016

I did a google search and found the Tempo Team plugin gives you team roles. That isn't part of the base product. To work in JIRA you need to stop thinking about 'hiding' things. There is no way to hid in JIRA. You chose to allow access. Thinking that way will make it easier to figure out how to do what you want.

Ah.  Right, so an admin added an add-on that adds team role.  Gottit.

Joe is absolutely spot-on here - stop thinking in terms of "hide" and think in terms of "allow access to".  It will help you much more.

I added all the developers to developer role under "Project Role Browser" and set the project role in "browse" permission, but still, every developer can see all the projects and issues which do not have any involvements of them. 

Again, please have a look at the previous answers, the reasons people can see everything are given in them, along with what you need to do about it.

1 vote

You'll need to remove the users from any roles in the project, or groups in the system that give them "browse" permission (check the permission scheme to see what that says)

By default, JIRA tends to put the "can log in" group into projects, so you will probably find you have to go through your projects and remove the group "jira-users" from the roles, replacing it with the individuals or groups who should retain access.  I'd also recommend removing it from the  default roles, so new projects don't inherit it automatically.

Prasad, you can do it by roles or by groups. Its done via Permission Schemes - simply deny the "Browse" permission to the group or role you wish to exclude. 

We were not able to classify simply by role in our company, because of the sheer magnitude of people in the User role - who needed to be further classified for the project's permission scheme. So we created user groups - Default permission scheme was modified and it denied permission to everyone except a core group.

Individual project permission schemes were created - they allow permissions to specific groups of users who were given individual permissions within a project. We also have clients accessing our JIRA instance, with a greater need for customisation of permission schemes. For e.g. Client users may Browse and comment issues. But the Client approver is a single user who may edit issues, transition issues and link issues as well... etc.

How to create Individual project permission schemes?

Got to admin -> issues -> permission schemes

Bear in mind if you do this with groups, you'll need to keep creating more schemes every time a project is created.  Roles are a far better approach, because you can use a small handful of well understood schemes, and easily change the users and groups in use in a project.  Roles can do everything groups can, and more and the groups in permission schemes are a nightmare to maintain, especially in larger systems.

Suggest an answer

Log in or Join to answer
Community showcase
Sarah Schuster
Posted Jan 29, 2018 in Jira

What are common themes you've seen across successful & failed Jira Software implementations?

Hey everyone! My name is Sarah Schuster, and I'm a Customer Success Manager in Atlassian specializing in Jira Software Cloud. Over the next few weeks I will be posting discussion topics (8 total) to ...

3,345 views 14 20
Join discussion

Atlassian User Groups

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!

Find my local user group

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

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot