Hopefully, I can explain this correctly.
We need to implement a content approval process and I thought there was a module to manage this (or maybe it's already available in Drupal core), but haven't been able to locate it.
Client wants content to go through an approval process before being published (i.e., made live).
We would like to create at least 3 administrative roles, like Content Editors, Content Publishers and Super Admins.
Content Editors can edit content, but not publish it. Content Publishers can edit and publish content (which includes approving/rejecting any changes made Content Editors). Super Admins would have access to everything in Drupal.
Any help is appreciated.