Sitecore - 保护除 Sitecore 组之外的页面和子页面
Sitecore - protect page and child pages except for Sitecore group
使用 Sitecore 8,构建 3,MVC。我在 Sitecore 8 站点上有一个页面 (yourDomain.com\MustBeSecure),我不希望任何用户访问此页面,除非他们在特定的安全组 ("sitecore\IhaveAccess") 中。
我查看了该项目的内容编辑器,单击了安全配置文件选项卡,但我认为这是用于内容编辑。
感谢任何帮助。
///////// 更新 - 现在工作 /////////
我应该注意到我们正在使用具有自动身份验证的 Active Directory。 Per Martin post 我开始寻找@ Access viewer
** 请注意,在这些屏幕截图中,我将页面的实际名称(和组名称)覆盖到测试页面和安全页面(以及 IHaveAccess)**。
感谢协助!!
屏幕截图 1:
屏幕截图 2:
屏幕截图 3:default\Anonymous
屏幕截图 4:页面内容编辑器的安全/详细信息
使用 Access Viewer 实现(Sitecore --> Security Tools --> Access Viewer)。
Select default\anonymous
用户(那些没有登录的人)然后 select 你的页面,然后点击 分配 并设置 Deny
权限(您可能还会考虑通过将 Inherintance 也设置为 Deny
来递归设置)。
然后选择你的角色 Sitecore\IHaveAccess
并重复上一步设置 Allow
权限
下面是点击分配按钮后得到的对话框截图,里面有你为用户/角色设置的实际权限,还有继承。
希望这能回答您的问题。
使用 Sitecore 8,构建 3,MVC。我在 Sitecore 8 站点上有一个页面 (yourDomain.com\MustBeSecure),我不希望任何用户访问此页面,除非他们在特定的安全组 ("sitecore\IhaveAccess") 中。
我查看了该项目的内容编辑器,单击了安全配置文件选项卡,但我认为这是用于内容编辑。
感谢任何帮助。
///////// 更新 - 现在工作 ///////// 我应该注意到我们正在使用具有自动身份验证的 Active Directory。 Per Martin post 我开始寻找@ Access viewer
** 请注意,在这些屏幕截图中,我将页面的实际名称(和组名称)覆盖到测试页面和安全页面(以及 IHaveAccess)**。
感谢协助!!
屏幕截图 1:
屏幕截图 2:
屏幕截图 3:default\Anonymous
屏幕截图 4:页面内容编辑器的安全/详细信息
使用 Access Viewer 实现(Sitecore --> Security Tools --> Access Viewer)。
Select default\anonymous
用户(那些没有登录的人)然后 select 你的页面,然后点击 分配 并设置 Deny
权限(您可能还会考虑通过将 Inherintance 也设置为 Deny
来递归设置)。
然后选择你的角色 Sitecore\IHaveAccess
并重复上一步设置 Allow
权限
下面是点击分配按钮后得到的对话框截图,里面有你为用户/角色设置的实际权限,还有继承。
希望这能回答您的问题。