Sitecore安全权限和标准值

时间:2014-06-26 09:14:51

标签: security sitecore sitecore7

以下是Sitecore中我的模块的简单摘要:

  
      
  • 模块文件夹   
        
    • 场地项目(多个)
    •   
      •   
      • 完成预订
      •   
    •   
      •   
        •   
        • 预订项目(多个)
        •   
      •   
    •   
      •   
      • 不完整预订
      •   
    •   
      •   
        •   
        • 预订项目(多个)
        •   
      •   
    •   
  •   

有许多场地项目,下面有两个文件夹,用于complete/incomplete预订,而这些预订项目下面还有很多预订项目。

我正在设置工作流程角色,需要制定三个角色:

  
      
  • 场地编辑
  •   
  • 场地批准
  •   
  • 预订管理
  •   

这些都很容易设置并确保了正确的create/write/delete权限,但我的问题是我根据要求禁用了对Complete/Incomplete文件夹的固有读取权限,因为大多数Sitecore用户都无权访问那个信息。我需要赋予一个特定角色对这些文件夹的读访问权限,而且我不是100%关于如何利用(可能)标准值来实现持久性。

我无法进入安全编辑器并为每个特定的complete/incomplete文件夹提供读取权限,因为场地将持续created/deleted。标准值似乎不会将其安全设置复制到从中实例化的项目。我相信这是正确的吗?

我唯一的选择是通过事件处理程序设置安全设置还是有更简单的方法?

1 个答案:

答案 0 :(得分:0)

感谢jammykam的有用评论。

我最初是朝着那个方向前进但却忘记了权限没有追溯应用于现有项目,因此我的测试项目表明它最初没有正常工作。

现在全部排序。