禁止用户声明 - 活动任务



>我有一个任务可以分配给候选组用户的CG1。现在CG1中有10个用户,但根据几个标准,我想排除这10个用户中的一个。因此,排除的用户在查询要分配的任务时不应看到任务

I used delegateTask.deleteCandidateUser(userId) on the creation of the task.

但以上没有奏效。请指教。

动态组分配是任务侦听器(分配事件(的确切用例。 在 BPM 工作了 15 年后,很明显,除了最琐碎的(阅读演示(案例之外,任务分配通常是动态的。 虽然用户可能是单个或多个组的成员,但任务分配通常需要超出组级别(基于班次、地理位置、认证或可用性(进行筛选。 对于一个项目,我甚至创建了一个基于 RACI 矩阵的动态任务分配和通知。 Activiti 对动态分配的回答是任务侦听器。

您可以从组中删除用户吗?这将是建议的办法。或者创建一个没有该用户的新组?

最新更新