gpt4 book ai didi

security - 如何保护 Sitecore 内容树中的整个分支?

转载 作者:行者123 更新时间:2023-12-04 11:16:40 25 4
gpt4 key购买 nike

我有一部分内容树,我想拒绝除特定角色之外的所有权限。这似乎是一项非常明显的任务,但我在安全管理员手册中没有看到它的示例,而且我无法找到使用安全工具执行此操作的简单方法。我一定遗漏了一些明显的东西......???

说我有这个:

sitecore
-content
-branchA
-branchB

默认情况下,我在内容树中创建的所有内容都可以被 extranet\Anonymous 读取。但即使我点击安全功能区上的“需要登录”,所有用户仍然具有读取权限,他们只需要登录。我想让只有 sitecore\SomeRole 成员才能读取 branchB。这是怎么做的?

最佳答案

好的,请遵循此准则。

假设我们有 sitecore\SomeRole 和这样的内容树:

Home
branchA
itemA1
branchB
itemB1

我们想拒绝所有人访问 branchB 及其所有后代,除了 SomeRole。

首先,在安全编辑器中选择 Home 节点,选择 sitecore\Everyone 角色并设置以下权限:

alt text http://img822.imageshack.us/img822/7172/sitecoreeveryonepermiss.png

现在检查 AccessViewer 中的访问权限 - 这就是我们需要的:

alt text http://img532.imageshack.us/img532/3512/sitecoreeveryoneaccess.png

让我们为 SomeRole 允许 branchB。返回安全编辑器并明确允许 SomeRole 的权限:

alt text http://img80.imageshack.us/img80/120/sitecoresomerolepermiss.png

并再次在 AccessViewer 中检查:

alt text http://img27.imageshack.us/img27/9584/sitecoresomeroleaccess.png

希望这能回答你的问题。请注意 6.2.X 之前的 Sitecore 版本存在一个问题:设置权限后 AccessViewer 无法正确刷新。杀死 aspnetwp (w3wp) 来解决这个问题。

关于security - 如何保护 Sitecore 内容树中的整个分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3072757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com