Do not let Editor delete, rename or edit page not created by them

I’m trying to create a role for a website where the admin can post and add as normal, but they want to be able to add an editor. I would like the make the permissions very minimal, except for the things they created.

For exemple : The editor is not able to edit page created by the admin, but they are able to edit pages created by themselves.

Is it possible, or does it imply some other issues I might not be aware of? (For exemple, if an editor create a page, the admin modifies it, is the editor still able to have control over it?)

Thanks!

Yes, possible, as long as you assign the page to the user who created it. This plugin might be what you are looking for: Using fields | Kirby CMS, or you can take it as a basis for your own.

1 Like