已核准要求的使用者可以在要求仍在「進行中」時,撤回他們的核准。至於循序原則,當使用者撤回核准時,所有後續核准也會從所有與該要求有關的核准原則中移除。
注意事項
當核准者撤回對要求的核准時,撤回者的核准將從任何與該要求關聯的原則中移除。至於循序原則,所有後續核准也會從任何與要求關聯的原則中移除。這可能會影響非原始撤回者所屬的原則。
Note:
至於平行核准原則,撤回一個核准並不會影響其他核准,無論其他核准是在撤回的核准之前或者之後。
循序原則核准撤回範例
假設您有兩個循序核准原則。至於原則 1,Alex、Barry 和 Anita 核准了要求。至於原則 2,Casey、Anita 和 Amy 核准了要求 (粗體表示已獲得核准):
核准原則 1 (循序)
核准原則 2 (循序)
接下來,Barry 撤回了對原則 1 的核准。現在原則看起來像這樣 (粗體表示已獲得核准):
核准原則 1 (循序)
核准原則 2 (循序)
當 Barry 從原則 1 中撤回他的核准後,Anita 的核准也在原則 1 中被清除,因為在循序原則中,她的核准排在 Barry 的核准後面。但是,Anita 和 Amy 在原則 2 中的核准也會被清除,即使 Barry 是在不同的原則中撤回了他的核准。如果 Anita 或 Amy 是該要求任何其他相關原則的核准者,則這些核准也會被清除,以此類推。
在清除所有核准後,會計算核准者並再次傳送核准邀請。至於那些未被清除核准的核准者 (上個範例中的 Alex 和 Casey) 不會再次受到邀請,因為他們的核准不受影響。
Note:
核准者是根據要求中各個資料鏈物件的現用原則和權限計算的。極少數情況下,如果在撤回動作後又進行了變更,這可能會導致原本撤回其要求的核准者不會被邀請再次核准。