我在Adobe CQ5.6中实现了自定义工作流程,类似于http://blogs.adobe.com/learningwem/2011/11/30/cq5-4-workflow-example-approve-reject-by-the-reviewer/
我只使用CQ5收件箱通知 - 没有电子邮件通知。
问题是,在审批人选择"批准"或者"拒绝",即使工作流程继续/完成,收件箱通知也不会被删除。
除非您进入crxde并删除节点,否则似乎无法手动删除通知。因此,主要关注的是通知会迅速堆积起来,使得弄清楚哪些是最新的并最终堵塞应用程序会让人感到困惑。
这似乎只发生在工作流程中的这个确切步骤。正如您所料,作者的通知一旦被处理就会消失。
有没有人有过这样的事情?
答案 0 :(得分:1)
我说这个问题的方式让我想出了答案。
作者的通知消失......正如您所期望的那样
这让我觉得它可能是用户权限问题,而不是与工作流程步骤有关。
我通过切换两种用户类型的角色来确认这一点(因此审批人启动工作流程,而作者必须批准更改)。正如我猜测的那样,这是分配给审批者的任何通知,而不是由特定工作流程步骤生成的通知,而这些通知并未消失。
具体而言,缺少的权限是/etc/workflow/instances
。我允许该用户的所有方法,我的问题得到解决。
您可以通过CQ5实例中的/useradmin.html编辑权限(在我的情况下,http://localhost:4502/useradmin.html
)