工作流程完成后,CQ5工作流程收件箱通知将保持不变

时间:2014-03-13 00:04:47

标签: workflow cq5 aem

我在Adobe CQ5.6中实现了自定义工作流程,类似于http://blogs.adobe.com/learningwem/2011/11/30/cq5-4-workflow-example-approve-reject-by-the-reviewer/

我只使用CQ5收件箱通知 - 没有电子邮件通知。

问题是,在审批人选择"批准"或者"拒绝",即使工作流程继续/完成,收件箱通知也不会被删除。

除非您进入crxde并删除节点,否则似乎无法手动删除通知。因此,主要关注的是通知会迅速堆积起来,使得弄清楚哪些是最新的并最终堵塞应用程序会让人感到困惑。

这似乎只发生在工作流程中的这个确切步骤。正如您所料,作者的通知一旦被处理就会消失。

有没有人有过这样的事情?

1 个答案:

答案 0 :(得分:1)

我说这个问题的方式让我想出了答案。

  

作者的通知消失......正如您所期望的那样

这让我觉得它可能是用户权限问题,而不是与工作流程步骤有关。

我通过切换两种用户类型的角色来确认这一点(因此审批人启动工作流程,而作者必须批准更改)。正如我猜测的那样,这是分配给审批者的任何通知,而不是由特定工作流程步骤生成的通知,而这些通知并未消失。

具体而言,缺少的权限是/etc/workflow/instances。我允许该用户的所有方法,我的问题得到解决。

您可以通过CQ5实例中的/useradmin.html编辑权限(在我的情况下,http://localhost:4502/useradmin.html