I am looking for a Drupal 7 module to manage a content publication workflow for different roles. When a user with a certain role creates a content node, it needs to be validated by another user within another role, before it is marked as published. In Drupal 6, I have used the Workflow module, but it is not available for Drupal 7.
There is now the Workbench module, for Drupal 7.
Workbench provides overall improvements for managing content that Drupal does not provide out of the box. Workbench gives us three important solutions:
- a unified and simplified user interface for users who ONLY have to work with content. This decreases training and support time
- the ability to control who has access to edit any content based on an organization's structure not the web site structure
- a customizable editorial workflow that integrates with the access control feature described above or works independently on its own
You can also use the Maestro module.
There is an example workflow to publish content.
You can use the rules module as described here: http://drupal.org/node/1027546