Details
-
Bug
-
Resolution: Fixed
-
Medium
-
7.0.10, 7.1.6, 7.2.0, 7.1.8, 7.3.0, 7.2.6
-
7
-
49
-
Severity 2 - Major
-
168
-
Description
NOTE: This bug report is for JIRA Server. Using JIRA Cloud? See the corresponding bug report.
Summary
When a saved filter contains a project, which JQL has the project name or project key, and a user that don't have permission to view this project access this filter, the project name/key in the filter change to its database ID to all users accessing this filter. This breaks many functionalities that depend on this filter, like dashboard gadgets and also the the list of boards that appear under a project.
Steps to Reproduce
- Create a filter containing a project (or some projects), like project in (ABC, XYZ)
- Save this filter sharing it publicly
- Set another user to have permission to view projects ABC and XYZ
- With this user click Issues > View all filters and search by the saved filter on #2 and open it
- Set a third user not to have permission in one of the projects (ABC or XYZ)
- With this third user click Issues > View all filters and search by the saved filter on #2 and open it
- With the second user refresh the page showing the filter
Expected Results
The filter shouldn't change the project name/key to ID for the users that have permission to view all projects in the filter
Actual Results
The filter changes from project name/key to the project's database ID even for the users that have permission to view all projects in the filter
Notes
This does not update the database entries for the filters. Restarting the JIRA Application will refresh the filter data back to the project names, temporarily until the filter is accessed again by someone without permissions.
Workarounds
- Favorite/unfavorite the affected filter. This will flush the caches and the filter will be reloaded correctly.
- Share the filter only with groups/users that have permission to view the projects in the filter
Attachments
Issue Links
- relates to
-
JRACLOUD-62386 JIRA changes project name/key to database ID on a saved filter
- Closed
-
JSWCLOUD-15916 JIRA Agile Boards not associating with projects if saved filter is affected by JRA-62386
- Closed
-
JRASERVER-45606 Filter JQL is showing Project IDs instead of Project Keys
- Closed
-
JRASERVER-62419 Filters affected by JRA-62386 are breaking Pie Charts
- Closed
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...