工作流程連接器和動作
重要事項
此功能目前處於預覽。 Microsoft Azure 預覽版的補充使用規定 包含適用於 Beta、預覽版或尚未正式發行之 Azure 功能的其他法律條款。
您可以使用 工作流程 ,透過 Microsoft Purview 將某些商務程序自動化。 工作流程中的連接器可讓您連線到不同的系統,並套用一組預先建置的動作和觸發程式。
目前的工作流程連接器和動作
目前,下列連接器和動作適用於 Microsoft Purview 中的工作流程:
連接器類型 | 功能 | 參數 | 可自訂 | 工作流程範本 |
---|---|---|---|---|
套用至每個 | 將動作或動作集合套用至輸出中所有傳回的值。 | 要處理的 -Output -行動 |
- 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
檢查數據源註冊以進行數據使用治理 | 驗證數據源是否已註冊且已啟用數據原則強制執行。 | 無 | - 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
數據存取要求 |
條件 | 將值評估為 true 或 false。 根據評估,工作流程會重新導向至不同的分支 | - 新增數據列 -標題 - 新增群組 |
- 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
建立詞彙 | 建立新的詞彙 | 無 | - 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
建立詞彙範本 |
建立工作並等候工作完成 | 在工作流程中建立、指派及追蹤工作給使用者或 Microsoft Entra 群組。 - 提醒設定 - 您可以設定提醒以定期提醒工作擁有者,直到它們完成工作為止。 - 到期設定 - 您可以設定工作的到期日或期限。 此外,您可以設定在到期后 (使用者/AAD 群組) 通知的人員。 - Email 匯總可用 |
- 指派給 - 任務標題 - 工作本文 |
- 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
Delay | 延遲下一個動作,直到通過指定的單位數目為止。 | -Count:在延遲解決之前需要傳遞的單位數目 -Unit:Month、Week、Day、Hour、Minute、Second |
- 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
刪除詞彙 | 刪除現有的詞彙 | 無 | - 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
刪除詞彙 |
授予存取權 | 建立存取原則,將存取權授與要求的使用者。 | 無 | - 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
數據存取要求 |
Http | 透過 HTTP 或 HTTPs 呼叫與外部應用程式整合。 如需詳細資訊,請 參閱工作流程 HTTP 連接器 |
-主機 -方法 -路徑 -頭 -查詢 -身體 -認證 |
- 可重新命名:是 - 可刪除:是 - 設定:預設 (啟用的安全輸入和安全輸出) - 每個工作流程多個 |
所有工作流程範本 |
彙入詞彙 | 匯入一或多個詞彙 | 無 | - 可重新命名:是 - 可刪除:否 - 每個工作流程多個 |
匯入字詞 |
剖析 JSON | 剖析傳入 JSON 以擷取參數 | -內容 -圖式 |
- 可重新命名:是 - 可刪除:否 - 每個工作流程多個 |
所有工作流程範本 |
傳送電子郵件通知 | 傳送電子郵件通知給一或多個收件者 | -主題 - 訊息本文 -收件者 |
- 可重新命名:是 - 可刪除:是 - 設定:預設 (啟用的安全輸入和安全輸出) 、 單一或匯總的電子郵件 - 每個工作流程多個 |
所有工作流程範本 |
ServiceNow 動作 | 線上到 ServiceNow 的實例,並完成下列其中一個動作: -Create record -Delete 記錄 -Get record -取得記錄類型 -列出記錄 -Update 記錄 |
取決於。 如需詳細資訊,請參閱 工作流程中的 ServiceNow 。 | - 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
開始並等候核准 | 產生核准要求,並將要求指派給個別使用者或 Microsoft Entra 群組。 核准類型有兩種: - 第一個回應 – 第一個核准者的結果 (核准/拒絕) 會被視為最終結果。 - 每個人都必須核准 – 這表示識別為核准者的每個人都必須核准。 如果一個核准者拒絕要求,則要求會遭到拒絕。 - Email 匯總可用 |
- 核准類型 -標題 - 指派給 |
- 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
參數 | 評估動態內容表達式,並選擇符合結果的案例,只針對該案例執行特定動作。 目前最多支援15個案例。 | - 開啟:要評估的動態內容。 (字串、整數) - 等於:要評估 'on' 的值。 相符時,工作流程會轉向這種情況。 (字串、整數) |
- 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
直到 | 在控件內重複執行動作,直到滿足 和/或 條件,或達到計數或逾時限制為止。 | -Actions:要重複的動作 -Count:預設值 60、最小值 1、最大值 1000 Until 迴圈在工作流程執行期間可以擁有的循環數目。 -Timeout:預設 PT1H (1 小時) ,最大 PT1H (1 小時) Until 循環在結束之前可以執行的時間量,並以 ISO 8601 格式指定。 會針對每個迴圈循環評估逾時值。 如果迴圈中的任何動作花費的時間超過逾時限制,則不會停止目前的迴圈。 不過,下一個週期不會啟動,因為不符合限制條件。 |
- 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
更新詞彙 | 更新現有的詞彙 | 無 | - 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
更新詞彙 |
變數動作 | 使用下列動作定義和更新自訂變數: -Initialize 變數 -Set 變數 -Increment 變數 -Decrement 變數 -將陣列附加至變數 -將字串附加至變數 |
取決於。 如需詳細資訊,請參閱 變數動作一節 。 | - 可重新命名:是 - 可刪除:是 - 每個工作流程多個 |
所有工作流程範本 |
提交詞彙建立要求時 | 提交新字詞要求時,觸發包含所有字詞詳細數據的工作流程 | 無 | - 可重新命名:是 - 可刪除:否 - 每個工作流程只有一個 |
建立詞彙範本 |
提交字詞刪除要求時 | 提交刪除現有字詞的要求時,觸發包含所有字詞詳細數據的工作流程 | 無 | - 可重新命名:是 - 可刪除:否 - 每個工作流程只有一個 |
刪除詞彙 |
提交字詞彙入要求時 | 提交匯入條款的要求時,觸發包含 csv 檔案中所有字詞詳細數據的工作流程 | 無 | - 可重新命名:是 - 可刪除:否 - 每個工作流程只有一個 |
匯入字詞 |
提交字詞更新要求時 | 提交更新現有字詞的要求時,觸發包含所有字詞詳細數據的工作流程 | 無 | - 可重新命名:是 - 可刪除:否 - 每個工作流程只有一個 |
更新詞彙 |
開始並等候核准
開始和等候核准連接器會產生核准要求,並將要求指派給個別使用者或 Microsoft Entra 群組。
目前,連接器支援兩種核准類型:
- 第一個回應 – 這表示第一個核准者的結果 (核准/拒絕) 會被視為最終結果。
- 每個人都必須核准 – 這表示身為核准者的每個人都必須核准要求,要求才會被視為已核准。 如果一個核准者拒絕要求,而不論其他核准者為何,要求都會遭到拒絕。
您也可以將提醒設定為定期提醒核准者,直到核准或拒絕為止,或設定核准活動的到期或期限。 當要求到期時,您可以選擇誰會收到到期通知。
核准要求
核准要求會以電子郵件傳送給核准連接器中指定的群組或使用者。 根據您的工作流程和電子郵件用戶端是否符合某些 需求,可能會有兩種類型的核准電子郵件。
可採取動作的郵件 - 如果您的工作流程和電子郵件用戶端符合 需求,您的核准者可以收到單一且 匯總 的可採取動作的核准電子郵件,他們可以在 Outlook 中留下批注和拒絕或核准要求。 如需詳細資訊,核准者也可以選取訊息中的核准專案,以在 Microsoft Purview 入口網站中要求詳細數據。
重要事項
如果您的工作流程或電子郵件用戶端不符合 需求,您的使用者可能會在使用可採取動作的郵件時收到 400/401/403 錯誤。
Standard 訊息 - 如果您的工作流程和電子郵件用戶端不符合需求,您的核准者將會收到單一和匯總的核准電子郵件,這些電子郵件會引導他們前往 Microsoft Purview 入口網站中的核准體驗。
可採取動作的核准需求
您的核准者若要在 Outlook 中使用可採取動作的郵件,Microsoft Purview、工作流程和電子郵件客戶端必須符合下列需求:
- 您的 Microsoft Purview 帳戶必須啟用公用網路存取。
- 當使用者從可採取動作的電子郵件提交核准時,必須登入 Microsoft Purivew 帳戶所在的相同租使用者。
- [開始] 和 [等候核准] 中設定的 [ 指派 ] 連接器必須是不是群組的個人。
- 在 [開始] 和 [等候核准] 中設定的 [指派] 連接器必須在 Outlook.com 上擁有信箱,或在 Office 365 中 Exchange Online。
- 用來開啟核准要求電子郵件的電子郵件客戶端必須是具有下列版本的 Outlook: 可採取動作之郵件的 Outlook 版本需求。
- Microsoft Purview 帳戶不在 Azure Government 和 Azure China 21Vianet 區域中。
提示
如果使用者在嘗試從可採取動作的電子郵件核准專案時收到 403 訊息,您的 Microsoft Purview 帳戶可能會有拒絕要求的網路設定。
傳送電子郵件通知
當您在工作流程中使用傳送電子郵件活動或其他活動傳送電子郵件通知時,預設會將個別電子郵件傳送給指定的每個使用者。 不過,對於某些活動,也有一個選項可匯總要傳送給使用者批次的電子郵件。 這可以大幅減少從活動傳送的電子郵件數目。
這些活動可用於匯總電子郵件:
- 開始並等候核准
- 傳送電子郵件通知
- 建立工作並等候工作完成
如何匯總電子郵件
當您使用其中一個可用的活動並想要匯總電子郵件時,請遵循下列步驟。
選取活動中的省略號按鈕,然後選取 [ 設定 ] 選項,以開啟您的活動設定。
選取 [匯總電子郵件 ] 切換開關,將其切換為 [開啟]。
選 取 [完成]
完成工作流程所需的任何其他編輯, 然後選取 [儲存] 將變更儲存至您的工作流程。
匯總資訊
當您啟用匯總時,會立即傳送此動作期間傳送的電子郵件。 相反地,個別電子郵件會匯總成一封電子郵件,並傳送給接收者。 匯總會造成電子郵件傳遞稍微延遲 0-3 分鐘。
匯總的電子郵件最多以20個群組分批處理。 也就是說,如果有 110 封電子郵件需要匯總,則會傳送最後 6 封電子郵件。
變數動作
建立、更新和參考您可以在任何支援動態內容之位置的工作流程中參考的自定義變數。 您可以建立這些資料類型的變數:
- 整數
- 浮
- 布林值
- 陣列
- 字串
- 物件
以下是所有可用的動作及其參數和描述:
動作 | 功能 | 參數 |
---|---|---|
初始化變數 | 建立其中一個可用類型的新變數 | -名稱 -Type -Value:根據變數類型設定適當的值 |
設定變數 | 將變數更新為指定的值 | -Name:從下拉式清單中選取的變數名稱 -Value:變數的新值 |
增量變數 | 依指定的值增加整數和浮點數變數 | -Name:從下拉式清單中選取的變數名稱 -Value:要遞增變數的數量 |
遞減變數 | 以指定的值減少整數和浮點數變數 | -Name:從下拉式清單中選取的變數名稱 -Value:要遞減變數的數量 |
附加至陣列變數 | 將指定的值附加至陣列變數 | -Name:從下拉式清單中選取的變數名稱 -Value:要附加的新值 |
附加至字串變數 | 將指定的值附加至陣列變數 | -Name:從下拉式清單中選取的變數名稱 -Value:要附加的新值 |
變數限制
- 每個工作流程 50 個變數
- 數值變數範圍為 [- (253-1) ,253-1]
- 名稱限制為 46 個字元
- 更新變數值的動作中不允許自我參考:set、increment、decrement、append to array、append to string
- 初始化變數不能用於區域範圍動作,例如「套用至每個」、「條件」或「直到」。
- 設定變數不能用於「套用至每個」動作。
後續步驟
如需工作流程的詳細資訊,請參閱下列文章: