我刚刚将keycloak与jBPM集成在一起。现在,我可以使用keycloak用户凭据登录到jBPM控制台,并获得相关角色。
我在keyClock控制台中创建了一些用户组,并在keyClock控制台中映射了一些用户和这些用户组。但我在jBPM中没有任何用户组映射到Keycloak控制台中的用户。
我已经创建了(BPM)流程,并将人工任务分配给用户组(输入在Keycloak中创建的用户组的名称)。此任务对于在密钥遮盖映射中具有此用户组的用户不可用。
如何使用在jBPM中反映的keyCloak将用户映射到组?
发布于 2021-03-08 05:54:31
实际上,Keycloak中的角色是jBPM中的一个组。
在keyCloak中创建角色(jBPM中的所需用户组),并将这些角色分配给用户。
现在,在keyCloak服务器中具有相应角色的用户可以看到指定用户组(在jBPM中)的进程。
注意:您可能需要在keyCloak服务器中创建一个默认角色user,该角色将映射到default jBPM user角色。
https://stackoverflow.com/questions/66521850
复制相似问题