jBPM中的组和角色之间没有明确的区别

时间:2018-08-09 18:52:48

标签: jbpm

任何人都可以告诉我如何使用jBPM处理以下情况

我正在开发的应用程序具有关于用户/组和角色的以下设置。可以将用户分配到多个办公室(每个办公室是一个组),并且在每个办公室中,同一用户可以具有多个角色(工作人员,经理,管理员)。就是这样。


穆罕默德(用户) / Office-1 (组) /职员成员(角色)


穆罕默德(用户) / Office-1 (组) /经理(角色)



亚伯拉罕(用户) / Office-1 (组) /管理员(角色)


Mohammed (用户) / Office-2 (组) /管理员(角色)


亚伯拉罕(用户) / Office-2 (组) /经理(角色)


另外,在启动KIE服务器时,我正在传递系统变量 jbpm.usergroup.callback.properties org.jbpm.ht.userinfo 。无法告诉jBPM,特定用户是否可以根据其角色

声明任务

它仅基于用户和组起作用,以下是属性文件中提供的查询。

**db.user.query=SELECT USER FROM APP_USERS WHERE USER = ?
db.roles.query=SELECT GROUP FROM APP_GROUPS WHERE GROUP = ?
db.user.roles.query=SELECT GROUP FROM GROUP_MAPPINGS WHERE USER = ?**

0 个答案:

没有答案