如何在BPMN(或CMMN)的运行时期间为特定进程的用户分配角色?

时间:2017-03-28 13:26:43

标签: case bpmn acm

我必须为我工作的公司解决具体问题。我有一些BPMN经验,但(显然)还不够。问题是: 有没有办法可以在BPMN运行时期间为特定流程实例的特定用户分配角色

案例: 假设我们有一个用户登录的Web应用程序,并开始一个关于他的汽车的保险索赔的新流程。 处理这些特定声明的部门经理需要为各种用户分配访问权限,但当然仅针对特定实例。 由于工作的性质,这将是一个漫长的过程。 让我们假设每个案例有三个角色:申请人(AP)调查员(IN)和决策者(DM)以及经理希望将这些角色分配给用户John Mary和Nick。

如何实施此流程? 似乎只有自定义解决方案可能适合:实现一个使用BPMN引擎API的类,以便将角色分配给用户,将其公开为WS,并使用服务任务动态调用它传递参数。 但是,我想避免使用自定义解决方案。

我应该考虑使用自适应案例管理方法吗? ACM工具有这种功能吗?

0 个答案:

没有答案