ideas
ideas copied to clipboard
Editor-friendly permissions in control panel
Statamic has a great permission system that works perfectly on the backend-level. But I regularly stumble upon situations where the editing experience kind of lacks behind:
- Users that are only allowed to edit “their own“ entries still see all entries listed and can also open them. Yes, all field are read-only, but I can't think of many cases, where users should see entries that they aren't allowed to edit. Possible solutions might be: A new permission
see_other_authors_{collection}_entriesor a new default behavior that doesn't list entries that you aren't allowed to edit. - With revisions enabled, the permission
publish_{collection}_entriesdoesn't prevent editors from clickingPublishand opening the publish-actions stack. They do get a 403 error back, which for editors may seem like a bug. It would be super nice to disable or remove the publish button and publish-actions stack. This would also allow for a smooth “editors can edit and save content, super-editors must approve/publish content“ kind of workflow which is kinda common on bigger sites.
What are your thoughts about this? Thanks
I'm hoping to build this out next week