Restrict users to only see their assigned work items in Jira Cloud
Platform Notice: Cloud - This article applies to Atlassian products on the cloud platform.
Summary
The Browse project permission allows users to view all work items in a project by default.
Instead, you may wish users to only see their own assigned work items.
- In a company-managed project, users can only see Jira work items assigned to them
- Issues that are unassigned or assigned to other users are not visible
Grant the Browse Projects permission to "Current assignee"
You can achieve this requirement by using the project permission scheme. You need to grant Browse Projects permission to the Current assignee.
- Go to Project → Project settings → Permissions
- Select Actions -> Edit permission
- Next to the Browse Projects permission click Update
- Select Current Assignee and click Update
- Remove all other unwanted project roles, groups, and users from the Browse Projects permission
Create an Issue Security Scheme
Another solution is to use Issue Security in your project. Here's an example that allows current assignees to see their own work:
- Create an issue security scheme and name it "Assignee and Developers Security Scheme"
- Refer to Configuring issue-level security for full details
- Inside the security scheme, create a security level named: "Assignee and Developers"
- Add "Current Assignee" to that Security Level
- Add Project Role "Developers" to the Security Level
- Set it to "Default"
Assign the security scheme to any projects where you wish to use it
The Project Role "Developers" was used as a generic example. Other project roles will help you use the same Generic Security and Permissions schemes on multiple projects.
You can define different groups into Roles for different projects and still use the same Scheme we just created. Please see Managing project roles for more information.
A Security Level was assigned to the project to restrict access only to Assignees and Developers to the issues on that project. Watchers must be in the Developers' group to have access.
If you have a Watchers Group or Role, also add it to the Security Level. Remember that by using Roles you can use the same Security Scheme for other projects too.
Important caveats
When the Current Assignee is given the Browse Project Permission, all Jira users are able to view this Project from the View All Projects page. However, they can't view work items or create work items inside the project.
All the users will also be able to see the project name via the project filter on the Search navigator. When trying to search work items from restricted projects, no work will be returned in the search results.
Please follow JRACLOUD-80945 Grant Browse Project permission to Current Assignee makes project visible to all users for updates.