工作流程
工作流是指某段内容在组织内传递的流程。
在某段内容被发布到网站之前,它可能需要“流经”您组织中的某些部门。例如,在创作人员创建某段内容后,编辑人员可能要审校其拼写和语法错误,法律部门可能希望执行法律审查,销售部门可能需要按该段所述内容来填写产品的正确价格。该段内容可能会受自动化流程影响,包括用于检查该段内容是否太长的文字计数器,或用于从文本中自动提取关键词的流程。
该段内容在组织内的“流动”也称为工作流,此类步骤的特定序列被称为工作流流程。工作流流程中的单个步骤被称为工作流活动。它可以是手动工作流活动(即由人类执行)或自发工作流活动(由机器执行)。
某段内容会通过以下方式“流经”工作流流程:
- 有些操作会提示工作流流程中第一项活动的开始。这种情况可能会以暗含方式发生(用户创建一段内容,并在工作流流程完成后进行编辑),或以明确方式发生(用户将项目明确放入工作流中)。
- 待修改或审查项目的工作流活动(可能与其他项目一起)被分配给用户组。获分配工作流活动的组中全部用户可在待办事项面板的已分配列表中看到该活动。
- 工作流活动会保留在用户的已分配列表中,直到其中某个用户启动该活动,这表明该用户将开始使用项目(可能与其他项目一起)。此时,工作流活动会从所有已分配列表中消失,然后重新出现在该用户的已启动列表中。
- 选择该工作流活动的用户稍后会通过一些其他方式来审查、编辑并处理项目(可能与其他项目一起)。用户可能会将该工作流活动重新分配给该点的其他用户或组。
- 用户明确完成活动,这表明用户已完成该项目。通过执行该操作,该项目会从用户的已启动列表中消失。有时,用户也可能会选择后续结果(例如通过将其分配给下一用户组表示批准,或通过将其分配回之前处理的用户表示拒绝)。
- 接下来,该工作流活动之后的任何自发工作流活动都会自动执行并完成(可能没有)。
- 接下来,会发生以下其中一种情况:
- 项目会进入新的手动活动,并分配给流程、用户或用户组。请参阅前面的步骤 2。
- 如果这是最后一项活动,项目会退出工作流流程。
每项工作流活动结束时,正在处理的项目都会处于特定状态。通常情况下,该状态可用于确定项目是否已准备就绪且可发布至某个网站。例如,工作流流程可配置为在工作流流程的任何阶段自动将项目发布至暂存服务器,但仅在完成整个工作流流程之后才能发布至实时服务器。