Мы создали приложение с использованием OrchardCMS версии 1.9.2.0OrchardCMS Content Permissions
Я изо всех сил, чтобы найти правильный путь для установки разрешений. Мы создали несколько пользовательских ролей и назначили некоторых новых пользователей этим ролям, используя стандартный пользовательский модуль Orchard.
У нас также есть Orchard.ContentPermissions - Версия: 1.6, установленная для установки разрешений на элементы.
Похоже, что права на базовый сад имеют приоритет над разрешениями на контент.
E.g. если я не устанавливаю разрешения просмотра страницы под заголовком страницы в роли (https://db.tt/2kgHtalc), я получаю сообщение о том, что ...
Невозможно просмотреть содержимое. Текущий пользователь, [имя_пользователя], не имеет разрешения ViewContent.
Даже если я установил разрешения для этой роли на отдельных страницах (https://db.tt/BnS3uzWK).
Проблема заключается в том, что если я добавлю вид страницы на роль, все страницы, похоже, наследуют разрешение, и пользователь может просматривать все. Опять же, независимо от настроек на каждой отдельной странице.
В принципе, то, что я хочу сделать, - это установить индивидуальные разрешения для отдельных страниц. Это возможно? Кажется довольно простым! Так что я думаю, что я что-то упустил.
Любая помощь приветствуется!