如何在Sitecore页面编辑器中启用编辑功能?

时间:2014-10-06 17:59:04

标签: sitecore sitecore7 sitecore7.2

我正在使用Sitecore 7.2并尝试允许用户在页面编辑器模式下在子布局上设置数据源和一些自定义参数等内容。用户是sitecore \ Designer和sitecore \ Author的成员,但当该用户尝试编辑组件属性时,字段显示为灰色/禁用。

Screenshot

我可以通过将用户设置为管理员来启用这些选项,但不希望为此特定用户授予相当大的权力。

3 个答案:

答案 0 :(得分:3)

以下是试用它并在Sitecore 7.2上运行的方法

  1. 创建一个名为 cbarnes 的新用户(如果有其他内容编辑,则为您的情况)
  2. 创建新角色 - 称之为 SP内容编辑器创作
  3. 使该角色成为 sitecore \ Author sitecore \ Designer 的成员。这样它就可以继承这两个角色中的所有内容。
  4. enter image description here

    1. 让用户 cbarnes 成为该角色的成员之一。
    2. enter image description here

      1. 最后,在“角色和用户”部分下选择“SP内容编辑器编辑角色”后,转到安全编辑器并对该项授予写入权限。
      2. enter image description here

        1. 以cbarnes用户身份登录并检查其是否有效!
        2. 如果这对你有用,请告诉我们。快乐的Sitecoring!

答案 1 :(得分:2)

我今天在7.2项目上遇到了同样的问题。虽然我的用户同时拥有sitecore\Designersitecore\Author角色作为我创建的特定于客户的作者角色的一部分,但他们无法编辑渲染参数。

默认情况下,这些角色中的用户具有只读访问Sitecore\Templates文件夹的权限。在这个文件夹中,我有一个名为“Rendering Parameters”的附加文件夹,我存储了所有渲染参数模板。我为“渲染参数”模板文件夹添加了Write访问特定于客户端的角色,该角色的用户现在可以编辑和保存渲染参数而无需提升权限。

答案 2 :(得分:0)

使用" Access Viewer" Sitecore开始菜单中的工具,用于定义用户没有所需权限的原因。

默认情况下, sitecore \ Designer sitecore \ Author 这两个角色都有字段读取字段写入访问权限布局模板部分字段。但是,似乎角色只对您要编辑的项目具有读取权限。您可以添加对该项目的写入权限。

有关详细信息,请查看Security Administrator´s Cookbook