在创建工作流时,管理员可以将特定的工作流任务配置为可选。当文档已运行工作流多次,且您不想重复已完成的任务时,能够忽略相应任务的功能会很有用。

无论是在开始工作流时,还是在将参与者添加到与进行中的工作流中的可选任务相关的角色时,工作流发起者(开始工作流的用户)都可以决定是否包含可选任务。要跳过可选任务,工作流发起者只需不将任务用户分配给相关角色即可。

从工作流中排除可选任务将排除该任务的角色。如果一个角色同时拥有可选任务和必选任务,则不能排除可选任务。

配置可选工作流任务

配置工作流任务步骤时,您可以选中允许将任务设为可选复选框,使该步骤成为可选项。

即使排除可选任务意味着排除该角色,工作流验证也不会检查与可选任务相关的角色是否也与任何必选任务相关。验证也不会检查您是否将可供工作流发起者分配的唯一角色设为可选。但是,尝试将这些任务设为可选的工作流发起者将收到一条错误消息。

当用户开始工作流时,默认选中所有任务复选框(包括可选任务)。如果想默认取消选中可选任务复选框,您可以在管理 > 设置 > 常规设置中启用工作流发起者选择分配可选任务角色选项。

添加参与者到取消选中的可选任务中

当用户启动添加参与者操作时,添加工作流参与者对话框中将出现工作流开始时未被分配的可选任务的参与者组。

然后,更新活动工作流的用户可以将用户和组分配到空的可选任务参与者组。只要其他并行任务尚未完成,工作流尚未超出与这些参与者组相关的任务,用户就能以这种方式添加参与者。

限制

  • 如果工作流开始步骤仅包含单个用户控件,Vault 将忽略允许将任务设为可选设置。
  • 为了让添加参与者到取消选中的可选任务中功能正常运行,必须在所有并行工作流任务步骤之后立即执行同样的联合步骤。