CQ5工作流收件箱通知在工作流完成后持续存在



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

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

问题是,在审批者选择"Approve"或"Reject"之后,即使工作流继续/完成,收件箱通知也不会被删除。

似乎没有手动删除通知的选项,除非您进入crxde并删除节点。所以这里的主要问题是通知会很快堆积起来,让人弄不清楚哪些是最新的,最终阻塞应用程序。

这似乎只发生在工作流程的这一步。如您所料,Author的通知一旦被处理就会消失。

以前有人发生过类似的事情吗?

我问这个问题的方式帮助我找到了答案。

作者的通知消失了…如你所料

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

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

具体来说,缺少的权限是/etc/workflow/instances的。我允许该用户使用所有方法,我的问题就解决了。

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

最新更新