如何在tomcat上部署的JBPM 6.2中设置应用程序角色

时间:2015-07-12 11:38:54

标签: java mysql apache tomcat jbpm

我在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)中列出的其他角色正常工作。

1 个答案:

答案 0 :(得分:0)

工作台使用特定于服务器的JAAS机制查找角色。在第一个链接中查看项目编号7

  

编辑TOMCAT_HOME / conf / tomcat-users.xml以包含角色和用户......

您是否为HR,Manager和Techlead定义了角色?然后他们被分配给特定用户吗?