Hello! I am working through some page-based permissions and have run into an issue that seems to have contradictory statements floating around.
Which statement is TRUE?
In the permissions guide page it says (emphasis added):
You can keep all permissions in the role files, but you can also overwrite them individually per page, file, user or the site in the corresponding blueprints. Those specific permission settings will always override the role settings.
In my testing @texnixe appears to be correct. If create: false
is set on the editor.yml
user blueprint and create: true
set on the page blueprint which I want to allow the editor to be able to create a page for, the editor still cannot add a page.
So the workaround is to edit every page blueprint to enable only a limited set of permissions (in this case, setting create: true
on a single blueprint and create: false
on a every other blueprint).
Could we clarify this (and update the docs)? Thanks!