1、Flowable IDM应用
Flowable IDM应用,用于其他三个Flowable web应用的认证与授权。因此如果你想要运行Modeler,Task或者Admin应用,就需要运行IDM应用。Flowable IDM应用是一个简单的身份管理应用,目标是为Flowable web应用提供单点登录能力,并提供定义用户、组与权限的能力。
当Flowable IDM应用部署及启动时,将检查是否在ACT_ID_USER表中有用户。如果没有,自动创建默认管理员用户,admin/test,并添加所有权限。
- access-idm: 提供管理用户、组与权限的权限
- access-admin: 使用户可以登录Flowable Admin应用,管理Flowable引擎,以及访问所有应用的Actuator Endpoint。
- access-modeler: 提供访问Flowable Modeler应用的权限
- access-task: 提供访问Flowable Task应用的权限
- access-rest-api: 提供调用REST API的权限。否则调用会返回403(无权限)HTTP状态码。请注意需要将flowable.rest.app.authentication-mode设置为verify-privilege,即默认设置。