已批准请求的用户可以在请求仍在进行中时撤消其审批。对于顺序策略,当用户撤消某个审批时,所有后续审批也将从与请求关联的所有审批策略中移除。
注意事项
当批准者撤消对请求的审批时,撤消者的审批也将从与请求关联的所有策略中移除。对于顺序策略,所有后续审批也将从与请求关联的所有策略中移除。这可能会影响初始撤消者未参与的策略。
Note:
对于并行审批策略,撤消审批不会影响其他审批,无论这些其他审批是在撤消的审批之前还是之后进行的。
顺序策略审批撤消示例
假设您有两个顺序审批策略。对于策略 1,Alex、Barry 和 Anita 批准了该请求。对于策略 2,Casey、Anita 和 Amy 批准了该请求(粗体表示已进行了审批):
审批策略 1(顺序)
审批策略 2(顺序)
接下来,Barry 从策略 1 中撤消其审批。现在,策略看上去如下所示(粗体表示已进行了审批):
审批策略 1(顺序)
审批策略 2(顺序)
当 Barry 从策略 1 中撤消其审批时,Anita 的审批也将在策略 1 中清除,因为在该顺序策略中,Anita 的审批在 Barry 的审批之后。但是,在策略 2 中,Anita 和 Amy 的审批也会被清除,即使 Barry 在不同策略中撤消了其审批。而且,如果 Anita 或 Amy 是与该请求关联的任何其他策略的批准者,则这些审批也将被清除,以此类推。
清除所有审批后,将计算批准者并再次发出批准邀请。其审批未被清除的批准者(上例中的 Alex 和 Casey)不会再次被邀请,因为他们的审批未受到影响。
Note:
将基于请求中数据链对象的当前策略和权限计算批准者。在极少数情况下,如果在执行撤消操作之后进行了更改,则可能会导致最初撤回其请求的批准者不会被邀请再次批准。