Spring Boot集成Camunda实现仅指派用户可通过REST完成任务
Spring Boot集成Camunda工作流的开发现状与待落地需求
前期已解决的基础问题
- 基于开源示例项目完成自定义身份服务开发,打通独立业务数据库与Camunda引擎的身份数据通路
- 落地两类核心身份同步与映射能力:
- 业务库存储的全量用户数据可被Camunda引擎识别加载,为后续任务分派提供身份匹配基础
- 适配业务库无用户分组、仅配置业务角色的现状,自动将业务侧角色映射为Camunda体系的用户组,支撑基于角色维度的批量任务分派逻辑
当前亟需落地的权限管控需求
- 对任务完成REST接口实现严格的权限校验逻辑,核心校验规则为仅被指派到具体任务的归属用户,才有权限调用
localhost:8080/rest/task/{id}/complete接口完成任务操作 - 开发过程中未检索到经过生产验证的可靠参考实现,缺少可直接复用的成熟落地方案
内容的提问来源于stack exchange,提问作者Rajshree Rai
相关产品推荐
相关产品推荐

