Python 更改Plone工作流
默认情况下,文件没有工作流 所以我把它们放在简单的发布工作流(private->submit->publish)中 我希望经过身份验证的用户在文件发布时无法修改该文件 (在Plone 4.0.7上)您应该尝试以下方法:Python 更改Plone工作流,python,plone,Python,Plone,默认情况下,文件没有工作流 所以我把它们放在简单的发布工作流(private->submit->publish)中 我希望经过身份验证的用户在文件发布时无法修改该文件 (在Plone 4.0.7上)您应该尝试以下方法: 转到portal\u工作流->内容 复制和粘贴simple\u publication\u工作流 将“简单出版物”工作流的copy\u重命名为其他内容(例如myfiles\u工作流) 转到“我的文件”工作流->状态->已发布->权限 取消选中不需要的权限 现在,您可以将此新工
- 转到
->portal\u工作流
内容
- 复制和粘贴
simple\u publication\u工作流
- 将“简单出版物”工作流的
copy\u重命名为其他内容(例如
)myfiles\u工作流
- 转到“我的文件”工作流->
->状态
->已发布
权限
- 取消选中不需要的权限
现在,您可以将此新工作流分配给您的文件。您是否更新了安全设置?(ZMI>portal\u workflow@页面底部)portal\u workflow/updateRoleMappings可以简单地修改附加到内容的默认工作流type@FranklinKingma默认的“简单发布工作流”在发布时不阻止编辑。@MartijnPieters对经过身份验证的用户是这样做的,不是吗?不适用于经理、所有者、网站管理员和编辑。@FranklinKingma True,这让我觉得这个问题还有很多。