【发布时间】:2017-11-28 04:30:00
【问题描述】:
在使用 Sitecore 工作流程时,项目会通过审批流程,贡献者和作者可以在该流程中审批项目。有时,贡献者/作者有多个项目需要批准。虽然当他们的存储桶中有批准请求时他们会收到电子邮件通知,但我们希望让作者更容易获得她/他的任务列表中所有批准请求的快照视图。这样她/他将能够一次性批准她/他的所有任务。
我们了解到,Sitecore 提供了 Workbox,用户可以在其中查看项目及其工作流程状态的快照。但由于这些只能由工作流过滤,而不是由相关用户过滤,因此内容作者可能会有点不知所措。如果 Sitecore 为作者提供任何此类机制以仅查看他/她的待处理任务列表并对其采取措施,请告知我们。如果 Sitecore 不提供这种 OOB 功能,请告诉我们如何实现。
【问题讨论】:
-
你怎么知道这是他们的任务?如果他们在工作框中看到它,则意味着他们可以批准它......
-
@Marek 可以根据用户过滤任务吗?
-
在 Sitecore OOTB 中,没有什么比分配给用户的任务更相似的了。如果您使用“任务所有者”创建了一些自定义字段,则需要编写自定义代码来处理。
-
我也对这个问题有些困惑。安全性决定了谁可以访问工作箱中的特定阶段。如果该项目在工作箱中,那么它是给他们的。您能否阐明您如何区分哪些任务是针对特定用户的?他们是否有在他们的状态下允许通过权限批准但不应该批准的项目? (听起来像是权限问题)