生命週期工作流程歷程記錄
使用生命週期工作流程建立的工作流程允許自動化用戶在生命週期中的任務,無論用戶在組織中的身分識別生命週期的「加入者-移動者-離開者 (JML)」模型中的位置如何。 確定已正確處理工作流程是組織生命週期管理程序的重要部分。 未正確處理的工作流程可能會導致許多安全性與合規性方面的問題。 透過生命週期工作流程的歷程記錄功能,您可以指定要根據使用者、執行或工作摘要來檢視工作流程事件的歷程記錄。 此報告功能可讓您快速查看針對誰執行的內容,而不是是否成功。 除了這些特定區域的摘要之外,您也可以檢視個別區段中所記錄的各個特定事件詳細資訊。 您也可以將這些報告下載成 CSV 檔案。 在本文中,您會了解取得貴組織中使用者工作流程使用方式的詳細資訊時,這每一項功能的使用時機。 如需整個租用戶的彙總工作流程資訊,請參閱:生命週期工作流程概覽。 如需生命週期工作流程所採取每個動作的詳細資訊,請參閱:稽核生命週期工作流程。
生命週期工作流程歷程記錄摘要
生命週期工作流程加入了基於摘要和詳細資料的歷程記錄功能。 這些歷程記錄摘要可讓您快速取得工作流程執行者的相關資訊,並得知此次執行是否成功。 此功能很實用,因為稽核記錄所提供的大量資訊可能會因數量過多而難以有效運用。 為了將大量資訊經過處理以更容易閱讀,生命週期工作流程提供摘要以供快速使用。 您可以透過三種方式來檢視這些歷程記錄摘要:
- 使用者摘要:顯示工作流程所處理使用者的摘要。 每個特定使用者的資訊顯示成功次數、失敗次數以及總執行次數。
- 執行摘要:根據工作流程顯示工作流程執行的摘要。 記錄工作流程執行時的成功、失敗和工作總計資訊。
- 工作摘要:顯示工作流程所處理的任務摘要,以及工作流程中失敗的任務、成功完成的任務和執行的任務總數。
摘要可讓您快速了解工作流程或使用者的執行細節,而不需要深入查看記錄檔。 如需取得這項資訊的逐步指南,請參閱檢查工作流程的狀態。
使用者摘要資訊
使用者摘要可讓您從已處理使用者的視角檢視工作流程資訊。
在使用者摘要內,您可以找到下列資訊:
參數 | 描述 |
---|---|
已處理的總數 | 工作流程在所選取時間範圍期間所處理的使用者總數。 |
成功 | 工作流程在所選取時間範圍期間所處理的成功使用者總數。 |
失敗 | 工作流程在所選取時間範圍期間所處理的失敗使用者總數。 |
工作總數 | 工作流程中在所選取時間範圍期間針對使用者所處理的工作總數。 |
失敗的工作 | 工作流程中在所選取時間範圍期間針對使用者所處理的失敗工作總數。 |
使用者歷程記錄詳細資料
使用者詳細記錄資訊可讓您根據下列項目篩選特定資訊:
- 日期:您可以在工作流程執行時篩選特定範圍,最短為 24 小時,而最長為 30 天。
- 狀態:您可以篩選所處理使用者的特定狀態。 支援的狀態為:[已完成]、[進行中]、[已排入佇列]、[已取消]、[已完成,並出現錯誤] 和 [失敗]。
- 工作流程執行類型:您可以根據工作流程執行類型 (例如 [已排程] 或 [隨選]) 進行篩選
- 完成日期:您可以在工作流程中已處理使用者時篩選特定範圍,最短為 24 小時,而最長為 30 天。
使用者歷程記錄狀態詳細資料
當您檢視使用者處理歷程記錄的狀態時,狀態值會對應至下列資訊:
狀態 | 詳細資料 |
---|---|
已完成 | 如果已成功為使用者處理工作流程的所有工作,就會回報此狀態。 |
進行中 | 當工作流程開始為使用者執行工作時,就會回報此狀態。 狀態會維持在此狀態,直到為使用者處理完所有工作流程的工作,或失敗為止。 |
排隊中 | 當生命週期工作流程引擎識別符合工作流程執行條件的使用者時,就會回報此狀態。 當工作流程開始為使用者執行時,使用者會從這裡進入 [進行中] 狀態;若系統管理員手動取消工作流程,則進入取消狀態。 |
已取消 | 回報此狀態的原因如下: 1.如果工作流程已刪除,則會取消所有已排定執行的使用者。 2. 如果工作流程已被停用,則針對其設定的所有預定使用者將被取消。 3. 如果工作流程的排程已停用,則所有原本設定要執行的排程使用者都會被取消。 4.如果工作流程已建立新的版本且所有任務已被停用,則為其設定的所有排程使用者的任務將被取消。 5.如果使用者不符合工作流程新版本的目前執行條件,則會取消排程的執行。 6.如果使用者已排入佇列,使其執行工作流程,但有設定檔變更,而不再符合工作流程執行前的目前執行條件,則會取消處理。 |
已完成但發生錯誤 | 當工作流程完成後,如果已設定的一或多個將 continueOnError 設定為 true 的工作失敗,則會回報此狀態。 |
失敗 | 如果 continueOnError 設定為 false 的工作失敗,就會回報此狀態。 |
如需獲取用戶處理摘要資訊的完整指南,請參閱:使用 Microsoft Entra 系統管理中心的使用者工作流程歷程記錄。
運行摘要
執行摘要可以讓您從執行歷程的角度來查看工作流程資訊。
在執行記錄摘要內,您可以找到下列資訊:
參數 | 描述 |
---|---|
已處理的總數 | 已執行的工作流程總數。 |
成功 | 已成功執行的工作流程。 |
失敗 | 無法執行的工作流程。 |
失敗的工作 | 執行時有任務失敗的工作流程。 |
執行歷程記錄詳細資料
執行詳細記錄資訊可讓您根據下列項目篩選特定資訊:
- 日期:您可以在工作流程執行時篩選特定範圍,最短為 24 小時,而最長為 30 天。
- 狀態:您可以篩選工作流程執行的特定狀態。 支援的狀態為:[已完成]、[進行中]、[已排入佇列]、[已取消]、[已完成,並出現錯誤] 和 [失敗]。
- 工作流程執行類型:您可以根據工作流程執行類型 (例如 [已排程] 或 [隨選]) 進行篩選。
- 完成日期:您可以在工作流程執行時篩選特定範圍,最短為 24 小時,而最長為 30 天。
執行歷程記錄狀態詳細資料
當您檢視執行歷程記錄的狀態時,狀態值會對應至下列資訊:
狀態 | 詳細資料 |
---|---|
佇列 | 第一次將工作流程設定為執行時,會回報此狀態。 |
進行中 | 工作流程開始處理其第一項工作時,就會立即回報此狀態。 |
已取消 | 如果某個時間點處於 [進行中] 狀態,且現在固定於該狀態,就會回報此狀態。 |
已完成但發生錯誤 | 如果工作流程針對某些使用者執行成功,但針對某些使用者執行不成功,就會回報此狀態。 如果工作流程進入佇列狀態,但其所有執行個體在執行之前都被取消,則會在進入進行中狀態之前顯示此狀態。 |
已完成 | 如果工作流程已針對每個使用者成功執行,就會回報此狀態。 |
失敗 | 如果執行工作流程的所有目標使用者工作都失敗,就會回報此狀態。 被取消的使用者在報告中不會計為失敗。 |
如需取得運行資訊的完整指南,請參閱:Microsoft Entra 系統管理中心中工作流程的運行記錄歷史。
工作摘要
工作摘要可讓您從工作的角度查看工作流程資訊。
在工作摘要內,您可以找到下列資訊:
參數 | 描述 |
---|---|
已處理的總數 | 工作流程所處理的工作總數。 |
成功 | 工作流程已成功處理的工作數目。 |
失敗 | 工作流程所處理的失敗工作數目。 |
尚未處理 | 工作流程未處理的工作數目。 |
工作歷程記錄詳細資料
工作詳細記錄資訊可讓您根據下列項目篩選特定資訊:
- 日期:您可以在工作流程執行時篩選特定範圍,最短為 24 小時,而最長為 30 天。
- 狀態:您可以篩選工作流程執行的特定狀態。 支援的狀態為:[已完成]、[進行中]、[已排入佇列]、[已取消]、[已完成,並出現錯誤] 和 [失敗]。
- 完成日期:您可以在工作流程執行時篩選特定範圍,最短為 24 小時,而最長為 30 天。
- 工作:您可以根據特定工作名稱來進行篩選。
工作歷程記錄狀態詳細資料
當您檢視工作歷程記錄的狀態時,狀態值會對應至下列資訊:
狀態 | 詳細資料 |
---|---|
佇列 | 一旦工作流程執行個體已排程等待執行,就會回報此狀態。工作流程內所有任務的任務報告也會以此狀態建立,並包含執行記錄。 每個工作報告都包含所有使用者,但會代表特定工作。 |
進行中 | 在第一個工作開始處理時,會立即回報此狀態。 |
已取消 | 如果在取消工作流程之前未處理任何工作,就會回報此狀態。 如果刪除了包含這些工作的工作流程,那麼狀態也將顯示為已取消。 |
已完成但發生錯誤 | 如果為使用者處理工作,但並非每個工作都成功,就會回報此狀態。 |
已完成 | 如果所有工作都已針對每個使用者成功執行,就會回報此狀態。 |
失敗 | 如果所有工作都失敗,就會回報此狀態。 |
將工作流程的處理與工作分開十分重要,因為在工作流程中,處理使用者特定工作可能會成功,而處理其他工作可能會失敗。 工作流程中某個工作是否會在失敗的工作之後執行,取決於是否啟用了如 [發生錯誤時繼續] 這類參數,以及它們在工作流程內的位置。 如需詳細資訊,請參閱一般工作參數。