Is it possible to configure the publishing process such, that even if a user has access rights set to publish, the user is forced to set the content to Ready To Publish, before publishing in EPiServer CMS 9?
I realize that it's possible to set access rights to prevent a user from publishing at all, but in this case, this won't quite do.
If this has to be customized for the solution, are there any resources which indicate the best practice for making changes in the publish procedure? I have been unable to find anything on this in the documentation and related blogs.
There is nothing in configuration to allow this by default.
You could try something funky with Virtual Roles. Where you add a "Publisher" virtual role with publish rights and then only return true if the current content is in the ready to publish state. I've never tried it but it may work...
Thank you for the clarification, I will look into virtual roles, and see if it fits.
For anyone with a similar request, this feature is now in public beta: http://world.episerver.com/blogs/john-philip-johansson/dates/2016/11/introducing-content-approvals-beta/