目前,我们将jBPM 6.2评估为可能的BPM套件。一个非常重要的标准是单点登录。我发现jBPM使用容器管理的身份验证和授权。另外,我查看了github源代码。但我无法弄清楚是否可以使用SSO功能(SAML或OpenID或其他)扩展KIS Workbench和jBPM REST API。
即使是官方的jBPM文档也没有提供相关信息。 任何提示都表示赞赏。
祝你好运 本
答案 0 :(得分:2)
我们使用底层容器进行身份验证,因此也使用SSO。因此,为SSO配置工作台应该与为SSO配置任何其他应用程序一样。 dashbuilder应用程序和工作台实际上是两个独立的Web应用程序,已经为开箱即用的SSO配置。例如,对于Wildfly,它们共享相同的安全域(在META-INF / jboss-web.xml中),并且SSO在独立(-full).xml(https://github.com/droolsjbpm/jbpm/blob/master/jbpm-installer/standalone-full-wildfly-8.1.0.Final.xml#L428)中打开。