Si, ne esistono con diversi gradi di versatilità... ci sono alcuni sistemi (ad esempio Joomla) che implementano un sistema fisso e l'utente deve adattarsi a quello mentre altri (io dico PostNuke per esperienza personale) che hanno un sistema di permessi estremamente flessibile.

In linea di massima ee hai già in mente dei CMS in particolare da utilizzare controlla qui
http://www.cmsmatrix.org/
che abbiano Granular Privileges = yes. Per esigenze più specifiche poi non resta che provarli