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

标签 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 领域并使用 JDBC 领域对来自 mysql 数据库的用户进行身份验证,为此我遵循了 https://tomcat.apache.org/tomcat-3.3-doc/JDBCRealm-howto.html 中的步骤。

现在我的应用程序有一些预定义的角色,如 HR、经理、TechLead,所以我想在登录到 jbpm-console 以及通过 JBPM-rest Call 时使用这些角色。

请帮助如何将组织角色添加到 jbpm 角色。当前 workbench-policy.properties (apache-tomcat-7.0.55\webapps\jbpm-console\WEB-INF\classes) 中列出的用户/管理员和其他角色正在工作。

最佳答案

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

Edit TOMCAT_HOME/conf/tomcat-users.xml to include roles and users ...

您是否在此处定义了 HR、经理和 Techlead 的角色?然后将它们分配给特定用户吗?

关于java - 如何在部署在 tomcat 上的 JBPM 6.2 中设置应用程序角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31367362/

相关文章:

java - 使用 x-csrf-token 身份验证连接到 REST Web 服务时出错

php - 无法将中文字符插入MySQL

PHP代码没有被执行,但是代码显示在浏览器源代码中

java - ORA-01400 无法在一对一关系中插入空错误

java - 结果没有初始化?

java - Java 代码中的 Kotlin 集成?

apache - .htaccess - 将 http 重定向到 https 排除特定的 url

MySql 查询,如何将条件放在同一表的联合查询中

mysql - 它不允许我删除外键

linux - 浏览器尝试下载 .pl 文件而不是执行它 - apache2、perl cgi 脚本、ubuntu