我正在使用Sitecore 7.2并尝试允许用户在页面编辑器模式下在子布局上设置数据源和一些自定义参数等内容。用户是sitecore \ Designer和sitecore \ Author的成员,但当该用户尝试编辑组件属性时,字段显示为灰色/禁用。
我可以通过将用户设置为管理员来启用这些选项,但不希望为此特定用户授予相当大的权力。
答案 0 :(得分:3)
以下是试用它并在Sitecore 7.2上运行的方法
如果这对你有用,请告诉我们。快乐的Sitecoring!
答案 1 :(得分:2)
我今天在7.2项目上遇到了同样的问题。虽然我的用户同时拥有sitecore\Designer
和sitecore\Author
角色作为我创建的特定于客户的作者角色的一部分,但他们无法编辑渲染参数。
默认情况下,这些角色中的用户具有只读访问Sitecore\Templates
文件夹的权限。在这个文件夹中,我有一个名为“Rendering Parameters”的附加文件夹,我存储了所有渲染参数模板。我为“渲染参数”模板文件夹添加了Write
访问特定于客户端的角色,该角色的用户现在可以编辑和保存渲染参数而无需提升权限。
答案 2 :(得分:0)
使用" Access Viewer" Sitecore开始菜单中的工具,用于定义用户没有所需权限的原因。
默认情况下, sitecore \ Designer 和 sitecore \ Author 这两个角色都有字段读取和字段写入访问权限布局模板部分字段。但是,似乎角色只对您要编辑的项目具有读取权限。您可以添加对该项目的写入权限。
有关详细信息,请查看Security Administrator´s Cookbook