-
Bug
-
Resolution: Fixed
-
Low
-
8.5.9, 8.5.12, 8.9.4
-
1
-
Severity 2 - Major
-
1
-
Issue Summary
The 'Why' section of the pop-up window of Inspect Permissions shows an incorrect status when the parent page has a page restriction to allow a user to view and edit the page, but the child page has a different page restriction to prevent the user from viewing the page. It still displays the parent page allowing the user to view the page.
This is reproducible on Data Center: (yes)
Steps to Reproduce
- Create two layers of the pages: L1 is the parent page and L2 is the child page.
- Create a new user, test1, that doesn't have a Confluence site admin or space admin permission.
- On the parent page, set the page restriction to allow test1 to edit and view the page.
- On the child page, set the page restriction to prevent test1 to edit and view the page.
- Navigate to Space tools > Permissions > Inspect Permissions and put test1 in People and L2 as the page to be inspect
- Click the Show button, the result shows that test1 can't view this page
- Click the button under the View column, as screenshot above. A popup window is displayed in the Why section, which is incorrect
Restrictions on L1 allow this person to view the page.
Expected Results
The Why section should display something like:
Restrictions on L2 prevent this person from viewing the page.
Actual Results
The Why section displayed:
Restrictions on L1 allow this person to view the page.
This is incorrect because the user actually can't view the page.
Workaround
Currently, there is no known workaround for this behavior. A workaround will be added here when available.
Form Name |
---|
A fix for this issue is available in Confluence Server and Data Center 9.2.1. Upgrade now or check out the Release Notes to see what other issues are resolved.