在不使用activiti表的情况下,如何将任务分配给候选组



我已经将用户从keycapture同步到activiti,并填充了USERSGROUPS表。我在ACT_ID_MEMBERSHIP、ACT_ID_GROUP和ACT_ID_USER表中没有数据。在这种情况下,我如何使用candidateGroup分配任务?我不想将所有用户数据复制到activiti表中。

任务分配只存储任务上的字符串(或者更准确地说:通过IDENTITY_LINK表存储多个字符串(。尽管这些字符串应该表示userId和groupNames,但camunda并不真正关心。因此,如果您愿意,可以将其分配给候选组"foo"。

如果你想根据用户和组进行任务查询,并且不使用默认的用户管理(或LDAP插件(,你必须a(为key斗篷实现一个自定义身份服务,或者b(编写一个自定义任务列表,从key斗篷获取所有用户组关系,并使用这些关系通过identityLinks搜索任务。

最新更新