本文件已封存並已停止維護。

步驟 3:建立 WF 工作流程

更新日期: 2010年12月

適用於: System Center Service Manager 2010

在 Woodgrove Bank 自訂案例的這個步驟中,Ken 會建立用來支援變更要求自訂活動的工作流程。為了設計 WF 工作流程,Ken 將下列因素列入考量:

  • 何時應執行工作流程?工作流程必須在適用的變更要求獲准後啟動。

  • 工作流程需要執行什麼工作?工作流程必須將電腦新增到 Active Directory 網域服務 (AD DS) 中的群組,然後將自動化活動的狀態變更為「完成」。

  • 工作流程需要哪些資訊?變更要求會提供有關所要使用之特定電腦和群組的資訊。工作流程活動的內容可以從與變更要求相關聯的 Service Manager 活動擷取變更要求資訊。

Ken 按照本節其他部分所概述的步驟來建立及實作新的工作流程。如步驟 1:開啟 Woodgrove.AutomatedActivity.AddComputerToADGroupMP 管理組件所述,他會使用 Woodgrove.AutomatedActivity.AddComputerToGroupMP 管理組件。這些程序假設這個管理組件在 Authoring Tool 中仍為開啟狀態。

建立新工作流程

Ken 使用這個程序在 Woodgrove.AutomatedActivity.AddComputerToADGroupMP 管理組件中建立一個名為 AddComputerToADGroupWF 的工作流程。

若要建立新工作流程

  1. 如果 Authoring Tool 尚未開啟,請啟動 Authoring Tool。

  2. 如果 Woodgrove.AutomatedActivity.AddComputerToADGroupMP 管理組件尚未開啟,請開啟它:在 [檔案] 功能表上,指向 [開啟],然後按一下 [檔案]。在 [開啟檔案] 對話方塊中,按一下 Woodgrove.AutomatedActivity.AddComputerToGroupMP.xml,然後按一下 [開啟]。

  3. 在 [管理組件總管] 中,以滑鼠右鍵按一下 [工作流程],然後按一下 [建立]。

  4. 在建立工作流程精靈的 [一般] 頁面上,於 [名稱] 方塊中輸入 AddComputerToADGroupWF,然後按 [下一步]。

  5. 在 [觸發條件] 頁面上,按一下 [只在資料庫物件符合指定條件時執行],然後按 [下一步]。

  6. 在 [觸發準則] 頁面的 [類別名稱] 下方,按一下 [瀏覽]。

  7. 在 [類別內容] 對話方塊中,按 一下 [自動化活動: 新增電腦至 AD 群組],然後按一下 [確定],返回 [觸發準則] 頁面。

  8. 在 [變更事件] 下方的清單中,選取 [當類別的執行個體更新時],然後按一下 [其他準則]。

  9. 在 [選擇其他準則] 對話方塊中,按一下 [變更為] 索引標籤,選取 [自動化活動: 新增電腦至 AD 群組] 類別的 [狀態] 內容,然後按一下 [新增]。

  10. 在 [準則] 下方,選取 [活動] 狀態等於 [進行中],然後在 [選擇其他準則] 對話方塊中,按一下 [確定]。

  11. 在 [建立工作流程精靈] 的 [觸發準則] 頁面上,按一下 [確定]。

  12. 在 [摘要] 頁面上檢閱新工作流程的設定,然後按一下 [建立]。在精靈完成後,按一下 [關閉]。

  13. 在 [管理組件總管] 中,以滑鼠右鍵按一下管理組件,然後按一下 [儲存]。

    如果您收到訊息,指出「由於此錯誤的緣故,無法儲存管理組件: 無法開啟檔案 [] 或指定的 XmlWriter 物件」,請按一下 [確定] 關閉訊息方塊。這是此版本 Authoring Tool 的已知問題,並不會造成無法儲存管理組件的問題。

如需這些步驟的一般資訊,請參閱如何建立新的工作流程如何儲存及建置工作流程

新增工作流程活動

Ken 使用這個程序將 WF 活動 [將 AD DS 電腦加入到群組] 和 [將 [活動狀態] 設定為「已完成」] 新增到自己的工作流程。

若要將 WF 活動新增至工作流程

  1. 在 [管理組件總管] 中,展開 [工作流程],以滑鼠右鍵按一下 [AddComputerToADGroupWF],然後按一下 [編輯]。

  2. 在 [活動工具箱] 窗格中,找出 [Active Directory 活動] 群組。

  3. 將 [將 AD DS 電腦新增至群組] 拖曳到撰寫窗格,並將它放在工作流程 [開始] 和 [結束] 圖示之間。

  4. 拖曳 [將 [活動狀態] 設定為「已完成」],並將它放在上一個活動和 [結束] 圖示之間。

如需這些步驟的一般資訊,請參閱如何將活動新增至工作流程

設定活動內容

Ken 使用這個程序設定 [將 AD DS 電腦加入到群組] 活動的 [電腦名稱] 和 [群組名稱] 內容,以便從變更要求擷取 [自動化活動: 新增電腦至 AD 群組] 內容 [電腦名稱]、[群組名稱] 和 [活動識別碼] 的值。此外,他還將 [將 AD DS 電腦加入到群組] 活動的 [電腦網域名稱] 內容設定為常數值。

若要設定活動內容

  1. 在 [詳細資料] 窗格中,按一下 [電腦名稱],接著依序按一下省略符號按鈕 (...)、[使用觸發類別內容] 和 [ComputerName],然後按一下 [確定]。

  2. 在 [將 AD DS 電腦加入到群組] 活動的 [詳細資料] 窗格中,按一下 [群組名稱],接著依序按一下省略符號按鈕 (...)、[使用觸發類別內容] 和 [GroupName],然後按一下 [確定]。

  3. 在 [詳細資料] 窗格中,按一下 [電腦網域名稱],然後在文字方塊中輸入 woodgrove.com

  4. 在撰寫窗格中,按一下 [將 [活動狀態] 設定為「已完成」] 活動。

  5. 按一下 [活動識別碼],然後按一下出現在內容旁邊的省略符號按鈕 ()。在對話方塊左側,按一下 [使用觸發類別內容],然後在內容清單中按一下 [識別碼 (內部)]。按一下 [確定]。

  6. 在 [管理組件總管] 中,以滑鼠右鍵按一下管理組件,然後按一下 [儲存]。

如需這些步驟的一般資訊,請參閱如何設定活動內容使用觸發類別的值如何將活動內容設定為常數值

這些資訊是否對您有所幫助?請將您對於 System Center Service Manager 文件的建議和意見傳送至 scsmdocs@microsoft.com。
顯示: