我在TOMCAT上设置了JBPM 6.2,在tcp上设置了H2,为此我遵循了https://apurvasingh67.wordpress.com/2014/03/03/how-to-install-jbpm6-on-tomcat7-x /
中的步骤由于我的应用程序使用mysql来验证用户。我更改了tomcat Realm并使用JDBC Realm来验证mysql db中的用户,为此,我按照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)中列出的其他角色正常工作。
答案 0 :(得分:0)
工作台使用特定于服务器的JAAS机制查找角色。在第一个链接中查看项目编号7
编辑TOMCAT_HOME / conf / tomcat-users.xml以包含角色和用户......
您是否为HR,Manager和Techlead定义了角色?然后他们被分配给特定用户吗?