编辑在Workbox中查看彼此的项目

时间:2014-12-29 10:44:21

标签: sitecore sitecore7 sitecore7.2 sitecore-workflow

现在所有编辑都会看到处于草稿状态的其他项目,并且可以交叉提交这些项目。

是否可以管理具有相同访问权限的编辑者只在工作箱中看到他们提交的项目?

2 个答案:

答案 0 :(得分:0)

不,我认为Sitecore不可能,我建议您为编辑者创建不同的角色并相应地分配安全权限,并让每个角色都可以访问工作流中的一个状态。

您可以自己扩展Workflow应用程序,但这需要一些工作/时间才能完成。

修改

我发现article解释了如何扩展工作流程框,它只重新排序项目,但可以更改为应用您的需求,您只需要更改GetItems()方法以返回当前用户的项目提交

我认为本文中的示例将帮助您实现这一目标。

答案 1 :(得分:0)

市场中的

高级工作箱模块具有" 我的项目"过滤器,将显示用户特定的项目。

https://marketplace.sitecore.net/Modules/Advanced_Workbox.aspx

此模块与工作箱类似,并具有其他过滤器。

您可以扩展此模块以默认显示用户特定的项目以解决您的问题。