【问题标题】:Camunda Rest API Assign Task GroupCamunda Rest API 分配任务组
【发布时间】:2017-03-30 15:35:02
【问题描述】:

我们在申请审批流程中使用了 Camunda。根据 Camunda 的以下文档,我们可以创建任务并将其分配给用户。

我想知道我们是否可以将任务分配给一个组而不是单个用户

请求参数 - 我尝试使用 "candidateGroups" : {"value"} 但没有运气。

{
  "id": "aTaskId",
  "name": "My Task",
  "description": "This have to be done very urgent",
  "priority" : 30,
  "assignee" : "peter",
  "owner" : "mary",
  "delegationState" : "PENDING",
  "due" : "2014-08-30T10:00:00",
  "followUp" : "2014-08-25T10:00:00",
  "parentTaskId" : "aParentTaskId",
  "caseInstanceId" : "aCaseInstanceId" 
}

【问题讨论】:

  • 是没有 BPMN 流程的临时任务吗?
  • @jklee 是的,对

标签: bpmn camunda


【解决方案1】:

您不能将任务分配给组。但是您可以将候选组定义到您的 BPMN 流程中。这也可以是服务/查询。

candidateGroups 属性:此自定义扩展允许您 让一个小组成为一项任务的候选人。

<userTask id="theTask" name="my task" camunda:candidateGroups="management, accountancy" /> 

这正是 与使用上述定义的 potentialOwner 构造相同。笔记 不需要按原样使用组(管理)声明 潜在所有者构造的情况,因为此属性可以 仅用于组。

https://docs.camunda.org/manual/7.6/reference/bpmn20/tasks/user-task/#candidate-groups

【讨论】:

    猜你喜欢
    • 2022-12-21
    • 1970-01-01
    • 2015-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多