编辑器和贡献者在“内容”选项卡中剪切和粘贴需要哪些其他权限?

时间:2011-03-07 23:51:17

标签: security workflow plone

在Plone 4中,我让用户成为贡献者和编辑,但不是经理。我希望这个用户能够在Plone界面的Contents选项卡中复制并粘贴任何Plone对象。

不幸的是,当用户尝试这样做时,该用户会收到“权限不足”错误。我需要赋予此用户哪些权限才能在“内容”选项卡中剪切和粘贴任何对象?

5 个答案:

答案 0 :(得分:2)

我原以为这就足够了,但想到两个想法:

  1. 他是文件夹的上下文中的贡献者/编辑,他正在剪切他正在粘贴的文件夹吗?
  2. 剪切 的对象实际上是否可以添加到粘贴位置?

答案 1 :(得分:2)

当用户在从站点根目录到正在复制或粘贴的项目的所有文件夹上没有View权限(或Reader角色)时,我最近看到同样的Insufficient Privileges错误出错了。见http://dev.plone.org/plone/ticket/11573

答案 2 :(得分:2)

剪切+粘贴需要与复制+粘贴不同的权限。你的问题并没有说清楚你需要什么。

对于复制+粘贴,您的角色分配对于正在粘贴的文件夹的Contributor + Editor。除了用户需要能够查看内容本身以及它所在的文件夹之外,我认为。

对于剪切+粘贴,用户还需要能够从源文件夹中删除项目,这可能是导致您的问题的原因(剪切+粘贴实现为源中的“删除”和“添加” “到目的地。”

正如Auspex所说,检查要粘贴的文件夹的限制。

您可以在“详细安全”模式下运行Plone,这有助于找到问题。见http://plone.org/documentation/kb/debug-unauthorized。您可能需要“For Zope 2.8 +”下的说明。

答案 3 :(得分:1)

如果您通过“共享”选项卡在本地添加了权限,只需仔细检查是否为实际容器设置了权限,而不是默认视图。

答案 4 :(得分:0)

感谢所有帮助过的人。我去了error_log并从未记录的错误列表中删除了Insufficient Rights。然后,当我再次尝试剪切和粘贴时,错误消息告诉我需要打开哪个权限。