It would be nice if roles could be customized, as some file to be uploaded in the theme, or part of the Koenig editor (for example a dropdown where you can change the specific permissions).
I’m currently using this documentation to figure out the different roles, but there are many ways I’d like to modify them. For example an “editor” who can’t delete posts, etc.
The main role I’d like is to have the ability to have an Editor that can provide feedback but isn’t able to publish. I’d like the author have a final say on when his story goes live.
In my opinion, customizable editing roles and permissions are a basic requirement for any modern publication team. Every publication follows its own editorial process, and a fixed matrix is unlikely to suit any serious editorial workflow. For example, the ability to view other authors’ posts without final publishing rights is a must-have feature.
Unfortunately, I don’t have the coding skills to provide a pull request or code proposal, but I’m happy to assist in any other way I can.