【发布时间】:2016-05-09 11:12:41
【问题描述】:
ENV:camunda 7.4
给定:所有用户任务都有在建模时分配的候选组。在运行时,可以使用 TaskService.claim() 声明用户任务。
期望:受让人在候选组中。如果没有,则抛出授权异常
尝试:以编程方式为每个用户任务添加事件名称“分配”的任务侦听器,以使用身份服务执行检查
这是好的做法吗?如果没有,建议? 如果可以,如何实现? TaskListener 类似于bpmn-parse-listener 的东西? (具体如下示例在 AbstractBpmnParseListener 的方法 parseUserTask 中使用 ActivityImpl 添加监听器时出现问题:TaskListener vs. ExecutionListener)
谢谢!
【问题讨论】: