分配

出于管理目的,需要确保每个流程都始终可见,以便可以访问每个操作。这意味着需要在流程的整个生命周期中将其至少分配给一个用户、组或角色。可以设置自动或手动分配。

单个流程在同一时间内只能有一个分配。但是,一个流程可以并发运行很多任务,这些任务都具有自己的分配。可以修改和完成分配,或将它们重新分配给其他角色、组和用户。

创建自动分配

通过自动分配,可以提前设置特定角色、组或用户,而它们会管理流程的特定阶段。这样可以更有效的控制流程。

自动分配有以下流程规则:

  • 自动分配可以作为很多连接的结束节点而存在。这些连接可以来自起始点、决策、分配、前置条件、操作或自动操作。
  • 一个自动分配只能具有一个转发连接。该转发连接指向状态、分配、决策或自动操作。
要创建自动分配:
  1. 在流程设计器中打开相关流程。
  2. 展开工具箱 ()。
  3. 将“分配”拖动到工作区上。
    出现“分配”窗口。
  4. 填写相关信息,然后单击确定
    自动分配设置完成,并且在流程每次到达该阶段时,都会向所需的用户或组发送分配。
  5. 单击

手动分配

手动分配使用户可以指定由谁管理流程的下一个阶段。可以设置“分配”窗口以使其在需要时自动出现。

通过设计流程以将分配设计成流程中某个特定阶段的唯一可用操作,从而可以使分配成为强制操作。这意味着当前用户在完成分配之前无法继续操作。

要创建手动分配:
  1. 流程设计器组件中打开相关流程。
  2. 展开工具箱 ()。
  3. 操作实例拖动到工作区上。
    出现“选择操作”对话框。
  4. 选择分配(或者为分配设置的其他任何名称),然后单击确定
  5. 如果要显示该操作的窗口,则在属性网格中的自动提示操作实例旁边,选择
  6. 单击