JBPM 7:如何获取登录用户信息

时间:2021-05-06 01:59:44

标签: jboss jbpm

我想在通过 KieSession 启动新进程时获取登录用户(用户名、角色...)。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

UserGroupCallback 是 kie API 入口点,它负责验证用户或群组是否存在以及为特定用户收集群组。

请注意,默认 UserGroupCallback 是基于安全上下文的,因此它只能检索有关经过身份验证的用户的信息。

您可以在此处查看不同的自定义实现: https://github.com/kiegroup/jbpm/tree/master/jbpm-human-task/jbpm-human-task-core/src/main/java/org/jbpm/services/task/identity

这是配置自定义属性的属性:org.jbpm.ht.custom.callback