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

Ema*_*chi 0 security sitecore sitecore8

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

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

http://screencast.com/t/sAMiSGk0

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

小智 5

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

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