Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork3.2k
Open
Labels
Milestone
Description
Description
In CMS3, every user who had the permissionpage.has_change_permissions_permission(user)
was allowed to change the permissions of a page, and optionally their descendants.
In CMS4, the inline view to change the page permissions moved into the advanced page settings view and now is only allowed to users with permissionpage.has_advanced_settings_permission(user)
.
This is incompatible behaviour which creates a lot of trouble for us.
Steps to reproduce
- Login in as user with change page permissions on a certain page but w/o advanced page permissions.
- In the CMS toolbar, start editing the current page.
- In the dropdown menu, the "Advanced settings…" item is greyed out and hence he's unable to edit the page permissions.
Expected behaviour
As in CMS3.
Do you want to help fix this issue?
- Yes, I want to help fix this issue and I will join #workgroup-pr-review onSlack to confirm with the community that a PR is welcome.
- No, I only want to report the issue.
In my private repository,there is a patch which can be used to start a discussion on how to fix this.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done