共用方式為


生命週期工作流程版本設定

您可以視需要更新使用生命週期工作流程建立的工作流程,以符合組織根據稽核組織中使用者生命週期的需求。 為了管理工作流程中的更新,生命週期工作流程引進工作流程版本設定的概念。 工作流程版本是現有工作流程的新版本,由更新執行條件或其工作所觸發。 工作流程版本可以變更動作,甚至變更現有工作流程的範圍。 了解工作流程更新程序期間處理工作流程版本設定的方式,可讓您策略性地設定工作流程,讓工作流程工作和條件一律與工作流程處理的使用者相關。

版本設定的優點

使用生命週期工作流程進行版本設定,可透過為每個使用案例建立新工作流程的替代方式來提供許多優點。 這些優點可透過下列方式改善疑難排解和記錄保留功能的報告流程:

  • 長期保留:版本設定允許工作流程資訊的保留期大於僅使用稽核記錄的保留期。 雖然稽核記錄只會儲存過去 30 天的資訊,但版本設定可讓您從建立中追蹤工作流程詳細資料。
  • 可追蹤性:允許追蹤哪些特定版本的工作流程已處理使用者。

工作流程屬性和版本

雖然工作流程的更新可能會觸發新版本的建立,但不一定都會這樣。 有稱為基本屬性的工作流程參數,可以在未建立新版工作流程的情況下變更。 這些參數的清單如下所示:

  • displayName
  • description
  • isEnabled
  • IsSchedulingEnabled
  • 工作名稱
  • 工作描述

您會在要更新之工作流程的 [屬性] 區段下,於 Microsoft Entra 系統管理中心中找到這些對應的參數。 上傳基本屬性 LCW 的螢幕擷取畫面

如需透過 Microsoft Graph 使用 Microsoft Entra 系統管理中心和 API 更新這些屬性的逐步指南,請參閱:管理工作流程屬性

將觸發新版本建立的屬性如下所示:

  • 工作
  • executionConditions

雖然您在 Microsoft Entra 系統管理中心中進行更新時,就會立即建立這些工作流程的新版本,但是搭配 Microsoft Graph 使用 API 建立工作流程的新版本時,需要執行 createNewVersion 方法。 如需更新工作或執行條件的逐步指南,請參閱:管理工作流程版本

注意

如果工作流程是隨選的,則不會顯示與執行條件相關聯的設定資訊。

工作流程版本歷程記錄中包括哪些詳細資料

與變更工作流程的基本屬性不同,新建立的工作流程版本與舊版可能大相逕庭。 您可以新增或移除工作,而工作流程執行的人員可能不同。 由於版本之間的工作流程可能會產生大量變更,版本詳細資料不僅會提供工作流程目前版本的詳細資訊,也會提供其先前的反覆項目。

版本資訊中包含的詳細資料,如 Microsoft Entra 系統管理中心中所示:

工作流程版本設定資訊的螢幕擷取畫面。

詳細的版本資訊如下所示:

parameter description
版本號碼 整數表示資訊所代表的工作流程版本。 循序增加每個新的工作流程版本。
上次修改日期 上次更新工作流程的時間。 針對舊版工作流程,上次修改的日期一律為下一個版本建立的時間。
上次修改者 上次修改此工作流程版本的人員。
建立日期 建立工作流程版本的日期和時間。
建立者: 建立此特定版本工作流程的人員。
名稱 此版本的工作流程名稱。
描述 此版本的工作流程描述。
類別 工作流程的類別。
執行條件 定義工作流程在此版本中執行的人員和時機。
工作 此工作流程版本中存在的工作。 若透過 API 檢視,您也可以看到工作引數。 如需特定工作定義,請參閱:生命週期工作流程工作和定義

下一步