我已经安装JBPM 6.2 TOMCAT与H2在TCP,为了这个,我遵循的步骤从https://apurvasingh67.wordpress.com/2014/03/03/how-to-install-jbpm6-on-tomcat7-x /
由于我的应用程序使用mysql来验证用户身份。我更改了tomcat领域,并使用JDBC领域从mysql数据库验证用户身份,为此,我遵循了https://tomcat.apache.org/tomcat-3.3-doc/JDBCRealm-howto.html中的步骤
现在,我的应用程序具有一些预定义的角色,例如HR,Manager,TechLead,因此我想在登录jbpm-console以及通过JBPM-rest Call时使用这些角色。
请帮助如何将组织角色添加到jbpm角色。当前在workbench-policy.properties(apache-tomcat-7.0.55 \ webapps \ jbpm-console \ WEB-INF \ classes)中列出的用户/管理员和其他角色正在工作。
我使用的方法与使用jbpm_users(用户名,密码)和jbpm_roles(用户名,角色名)表的Tomcat JDBC Realm相同。
对于参与bpm流程的每个组织角色(HR,经理,TechLead),我在用户注册和更新时在jbpm_roles表中插入了用户名和角色名。
以及jbpm的特定角色(管理员,用户,分析师,所有人)。
这解决了与注册用户的动态角色映射,并且还可以访问jbpm API。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句