需要包含可以在流程执行期间任意时间运行的特别操作时,可使用特别事件。
如果希望最终用户能够在执行其他流程期间执行特别操作,那么可以通过在 BPD 中使用启动特别事件来完成。例如,您可能希望最终用户在订单正常处理期间能够取消订单、确定订单状态或执行其他一些特别功能。由于特别操作是在常规流程实例的上下文中运行的,因此它有权访问常规流程实例的所有数据,并且还可以根据包含的逻辑来处理常规流程实例的流。
要点: 必须将执行特别操作的 Process Portal 用户分配给为 ACTION_INJECT_TOKEN 策略配置的安全组。修改 BPMActionPolicy 配置对象的安全属性,如
安全配置属性中所述。