生命週期工作流程歷程記錄
使用生命週期工作流程所建立的工作流程所有自動化使用者的生命週期工作,不論使用者落在您組織中其身分識別生命週期的「加入者-移動者-離開者 (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 天。
- 工作:您可以根據特定工作名稱來進行篩選。
工作歷程記錄狀態詳細資料
當您檢視工作歷程記錄的狀態時,狀態值會對應至下列資訊:
狀態 | 詳細資料 |
---|---|
佇列 | 一旦工作流程執行個體排程執行後,就會回報此狀態,工作流程內所有工作的工作報告也會以此狀態建立,並包含執行記錄。 每個工作報告都包含所有使用者,但會代表特定工作。 |
進行中 | 在第一個工作開始處理時,會立即回報此狀態。 |
已取消 | 如果在取消工作流程之前未處理任何工作,就會回報此狀態。 如果已刪除包含工作的工作流程,狀態也會顯示為已取消。 |
已完成但發生錯誤 | 如果為使用者處理工作,但並非每個工作都成功,就會回報此狀態。 |
已完成 | 如果所有工作都已針對每個使用者成功執行,就會回報此狀態。 |
失敗 | 如果所有工作都失敗,就會回報此狀態。 |
將工作流程的處理與工作分開十分重要,因為在工作流程中,處理使用者特定工作可能會成功,而處理其他工作可能會失敗。 工作是否在工作流程中失敗的工作之後執行,取決於啟用 [發生錯誤時繼續]這類參數,以及其在工作流程內的位置。 如需詳細資訊,請參閱一般工作參數。