Open
Description
Description
In CMS3, every user who had the permission page.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 permission page.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 on Slack 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
Type
Projects
Status
Done