Посмотри, возможно, в каталоге плагинов для твоей платформы есть решения, которые позволяют настраивать права на уровне узлов или модулей. Например, в системах, похожих на WordPress, можно использовать плагины для управления ролями и правами пользователей.