並非所有 Orchestrator 元素都需要您撰寫指令碼。若要使您的應用程式達到最大的彈性,您可以新增 JavaScript 函數來自訂特定元素。

您可以在下列 Orchestrator 元素中新增指令碼。

動作

動作是指令碼式函數。您可以將您對於動作撰寫的指令碼侷限於單一作業,以便動作更有機會由其他元素 (例如其他工作流程) 重複使用。或者,動作可包含許多作業,藉以限制工作流程的複雜度,不過,這也會降低重複使用動作的能力。

原則

您可以使用監看觸發器事件的指令碼來設定原則。觸發器事件發生時,原則將啟動您在指令碼中定義的協調作業。

工作流程

[可編寫指令碼工作] 工作流程元素可讓您撰寫能在工作流程中使用的自訂指令碼式作業或作業序列。對於指令碼的自訂決定元素,您也可以定義傳回 truefalse 的布林值決定陳述式。