2011-05-15 75 views
1

我很乐意获得关于“工作流程”类型的一些建议。我不知道什么是最好的 - “内联网/外联网”,“简单出版物”或第三选择。以下是我寻找的文件夹和角色的类型:Plone 4.0.5工作流程和权限

  • 公共文件夹:anonymous具有“r”。
  • 内联网文件夹:用户有“r”。特殊用户有“rw”。
  • 私人文件夹:只有有问题的用户和管理员有“rw”(特殊用户也有“rw”)
  • 特殊文件夹:作为组成员的用户具有“rw”。

最后,我不明白这一点, “阅读”,“编辑”或“贡献”角色可以看到用户文件夹(标记为私人),但也可以创建一个测试文件夹作为管理员(标记为私人)? PS Im使用“Intranet/Extranet”类型。

谢谢。 Nikolaj G.

+0

题外话....所以是关于编程的问题......不是站点配置问题。 – 2011-05-16 04:11:11

+0

你知道Plone是什么吗?如果这是无关紧要的话题,那么我们应该把Plone标记的项目从这里拉出来。他在问如何编写他的工作流程,这是完全相关的。 – Auspex 2011-05-16 13:27:51

回答

2

您在您的问题中混淆了角色和权限。 “读取”和“写入”将是权限。读者,编辑,贡献者是角色。

在Internet/Extranet工作流程中,匿名用户(角色)将获得对公共内容的读取访问权限。

私人内容将与业主或经理(管理员)角色的用户访问

“内部发布”的内容是通过投稿,编辑,经理,会员,业主和读者角色的用户可读,但只可编辑由经理。

“内部”将对应于您想要的“内部网”设置 - 大多数用户可以读取访问权限,但您可以为用户提供“编辑者”角色(使用共享选项卡)以允许他们修改内容。

您的“特殊”文件夹只会处于“内部”状态,但您会将编辑器角色授予组而不是用户。

您的最后一段没有多大意义。 “以管理员身份创建”是什么意思?创建作者 admin?

在Internet/Extranet工作流程中,私有和内部状态之间唯一的区别是“成员”无法查看私人内容 - 但编辑可以修改它,贡献者可以查看它。

转到/portal_workflow/intranet_workflow/states/manage_main在你的网站上看到的各种角色到权限的映射

+1

“在Internet/Extranet工作流程中,私有和内部状态之间的唯一区别是”成员“无法查看私人内容 - 但编辑可以修改它,而贡献者可以查看它。”应该阅读,“*读者*可以查看它。”贡献者可以添加新内容。 – 2011-05-16 17:11:18

+0

show_internally(会员宣传内容到内部草稿) – user669857 2011-06-05 18:28:33

+0

感谢Auspex和Laurence Rowe,对于迟到的答案感到抱歉。我认为我现在设法让它工作。所有用户只是会员。这些小组根本没有任何作用。角色控制在文件夹上处理。这样我就不会有组1中的成员(对folder1具有特殊权限)有权访问folder2(其中只有group2应具有完全访问权限)。 发现了一个错误:在从组中删除角色后,我仍然在给定文件夹上具有角色。创建新文件夹时,组中的测试用户无法访问新文件夹(如预期的那样) - 有什么建议吗?谢谢 – user669857 2011-06-05 23:04:19