有关Alias功能区菜单可见性的sitecore权限

时间:2012-08-02 22:00:36

标签: security permissions sitecore sitecore6

我正在尝试找到允许在“演示文稿”选项卡功能区中查看别名功能的权限安全性。

对于有问题的用户我浏览过核心数据库,在Access viewer下,我看到Applications / Content Editor下的所有项目都具有读取权限,特别是项目/sitecore/content/Applications/Content Editor/Ribbons/Strips/Presentation/Page Urls as以及/sitecore/content/Applications/Content Editor/Ribbons/Chunks/Page Urls已启用读取

但是,以此用户身份登录时,没有演示文稿选项卡。

我已经尝试重置缓存,但仍然没有任何变化。我正在使用sitecore 6.5.0

3 个答案:

答案 0 :(得分:5)

我认为你几乎就在那里,但你仍然需要让用户充分访问/ sitecore / system / Aliases项。

  1. 创建新角色(或使用现有角色),例如sitecore \ Sitecore客户端别名。使用此角色添加以下权限。

  2. 切换到Core数据库并允许/ sitecore / content / Applications / Content Editor / Ribbons / Chunks / Page Urls项及其后代的读取权限

  3. 切换到主数据库并使用“配置”选项卡中的“取消保护项目”复选框取消保护/ sitecore / system / Aliases项目。

  4. 允许对/ sitecore / system / Aliases项的读取,写入,创建权限以及对其后代的读取,写入,创建,删除权限。

  5. 保护/ sitecore / system / Aliases项目。

  6. 将用户添加到sitecore \ Sitecore客户端别名角色。

  7. 在此处找到:http://wiki.evident.nl/Sitecore%20alias%20role.ashx

答案 1 :(得分:1)

启用演示文稿选项卡的最简单方法是使用sitecore标准角色。 我不完全肯定,但我认为它是sitecore\Sitecore Client Designing

据我所知,您必须使用这些标准角色才能访问某些块。

答案 2 :(得分:0)

尝试对没有看到别名选项卡的用户使用Access Viewer。您可以手动切换到核心数据库,然后单击具有指定用户/角色的不同选项卡,以查看导致此行为的原因。大多数情况下,您会发现某些角色/限制设置为更高级别的项目,否则会拒绝读取权限。