我几个月来一直在努力解决这个问题,回答可能并非易事。
将项目及其子项目的公共访问权限限制为单个角色成员的最简单方法是什么? (编辑仍然需要能够编辑项目。)
e.g。有一个角色extranet/clubmember
和项目
- Clubhouse
| - Items
| - Inside
| - Clubhouse
我希望extranet/clubmember
成员能够读取项目和子项,sitecore / *成员(或者说,例如,sitecore / editor)以获得编辑权限,以及其他所有人(在默认域和外部域中)被拒绝。
其次,此解决方案是否仍适用于外联网的自定义角色和成员资格提供程序?为什么或为什么不,或者我需要实施哪些方法?我从早期的实验中回忆起,我的自定义角色提供程序似乎特别影响了继承权限。
答案 0 :(得分:2)
您是否尝试过以下操作:
明确的作业永远胜利。因此,该方案应该具有您期望的效果。