Sitecore 8:只有具有给定角色的用户才能看到渲染

时间:2016-04-26 11:35:41

标签: security sitecore sitecore8

我有一个渲染,它是页面的一部分,但我希望它只显示给具有特定角色的用户。

我在网上搜索但我找不到解决方法 - 我已经尝试删除特定渲染的读取权限,如下所示:

http://screencast.com/t/sAMiSGk0

但无济于事。有谁知道解决方案?

1 个答案:

答案 0 :(得分:5)

您可以在布局详细信息中使用个性化设置。有一个条件呈现规则称为“当前用户是[value,UserRoles ,, specific]角色的成员”(在安全组中)。对于这种情况,您可以设置数据源(或将其留空)。在默认情况下,您将设置“隐藏渲染”

注意:此规则不考虑角色继承。您需要为此创建自定义规则。