Ребята, нужен совет по выбору CMS.

Я начал регламентировать свои бизнес-процессы. Пишу инструкции, регламенты и чек-листы. Создаю онлайновые хранилища для всех критичных данных, внедрил систему управления проектами.

Суть вопроса: нужна удобная CMS для хранения регламентов и бизнес-инструкций для персонала. Ключевое требование: разграничение доступа к материалам.

Чтобы я мог опубликовать новый материал и сказать, что вот этому юзеру и вот этому (а еще – всей вот этой группе) ее читать можно, а вот этому пользователю и всей такой-то группе можно ее редактировать.

Есть ли CMS со встроенными настройками настолько гибкого доступа?

Побочные требования (без которых можно обойтись, но которые желательны):
— нормальная структура ЧПУ;
— возможность скрыть все материалы, чтобы без авторизации ничего кроме формы авторизации не показывалось;
— неограниченная вложенность категорий материалов;
— тегирование материалов;
— возможность редактировать контент в визивиг и html.

Работать все это должно на стандартной связке Apache\PHP\MySQL.

Или, может быть, есть модуль для каких-либо распространенных CMS, реализующий требуемый функционал?