我们使用 OrchardCMS 版本 1.9.2.0 构建了一个应用程序
我正在努力寻找设置权限的正确方法。我们创建了一些自定义角色,并使用标准的 Orchard Users 模块为这些角色分配了一些新用户。
我们还安装了 Orchard.ContentPermissions - 版本:1.6,用于设置项目的权限。
似乎基本 Orchard 权限优先于内容权限。
例如,如果我没有在角色 ( https://db.tt/2kgHtalc ) 内的页面标题下设置查看页面权限,我会收到一条消息说......
无法查看内容。当前用户 [username] 没有 ViewContent 权限。
即使我在各个页面(https://db.tt/BnS3uzWK)上为该角色设置了权限。
问题是,如果我将查看页面权限添加到角色,所有页面似乎都继承了权限,并且用户可以查看所有内容。同样,无论每个单独页面上的设置如何。
基本上,我想要做的是为各个页面设置单独的权限。那可能吗?看起来很基础!所以我想我错过了一些东西。
任何帮助表示赞赏!