Sitecore权限 - 如何为角色授予对项目的访问权限,但拒绝其他所有人

Dav*_*ers 3 sitecore sitecore8

我在内容树中有一个项目,我只想允许访问特定角色.

  • 匿名 - 拒绝
  • 没有我的角色登录 - 拒绝
  • 使用特定角色登录 - 允许

我最初的计划是针对'Everyone'角色添加'DENY',然后为我的角色添加'ALLOW'.

但据我所知,这不起作用,因为'Everyone'的'DENY'总是胜过我的角色'允许'?

Jay*_*y S 5

您要做的是打破项目上的继承,以便消除已提供的任何先前权限.然后,仅为您想要的角色授予权限.

这将实现您尝试做的"拒绝所有人",但要知道这意味着如果您尝试在树中应用更高的"全局"安全性,则需要在此级别重复它.例如,如果您具有可以在任何地方执行任何操作的内容管理员角色,则必须在此项目上重新应用内容管理员角色.