共用方式為


管理組件:一般指導方針和最佳作法

 

發行︰ 2016年7月

適用於: System Center 2012 SP1 - Service Manager、System Center 2012 R2 Service Manager、System Center 2012 - Service Manager

本主題說明以下在 System Center 2012 – Service Manager 中使用管理組件的指導方針和最佳作法:

  • 將自訂內容分組成個別的管理組件。

  • 密封模型管理組件。

  • 在可行時建立自己的自訂管理組件。

  • 匯出自訂管理組件。

  • 操作多個管理群組。

將自訂內容分組成個別的管理組件

請依照下文所述的要點將自訂內容分組成個別的管理組件:

  • 將模型延伸模組和簡報延伸模組儲存在個別的管理組件中。

    我們建議您將以下物件儲存在模型管理組件中:

    • 新的類別和類別延伸模組,包括內容和對應的圖示

    • 新的清單

    • 組合類別

    • 關聯性

    • 不能修改的子系 EnumerationValues

    • 用來檢視及編輯已定義類別之物件的表單,以及各自的組件資源

  • 依照要部署的解決方案將自訂內容分組。 例如,將事件管理相關的自訂內容和設定及變更管理相關的自訂內容和設定分開儲存。

  • 根據使用考慮事項將自訂內容分組。 例如,將需要一同測試及部署的自訂內容儲存在相同的管理組件中。

密封模型管理組件

對於其他管理組件之其他定義仰賴的基底類別和其他模型物件,您應該將含有這些內容的管理組件密封。 將管理組件密封可預防他人修改管理組件。 此外,請務必將管理組件密封,使其中的定義能在匯入期間與資料倉儲資料庫同步處理。 如此能讓您在稍後新增自訂內容 (位於其他管理組件中),如仰賴密封管理組件中基底物件的簡報。

在可行時建立自己的自訂管理組件

某些解決方案特有、預先匯入、未密封的管理組件 (「設定」管理組件) 含有特定解決方案的可自訂元素。 在某些情況下,您必須將自訂內容儲存在這些預先匯入的管理組件中,以確保管理組件能遵守相依性規則。 例如,使用於「設定」管理組件中定義之清單值的範本必須儲存在該管理組件中。 這是因為使用之清單值的定義位於未密封的管理組件中,且以未密封管理組件為基礎的相依性並不受到支援。

儘管如此,我們建議您在可行時建立新的管理組件來儲存自己的自訂內容。 建立自己的管理組件能簡化管理組件的輸送,因而能簡化升級作業。

例如,在藉由新增檢視、工作、群組、佇列及表單自訂內容等物件 (仰賴於密封管理組件中定義之其他物件的物件) 來擴充解決方案時,您應該要建立新的管理組件來儲存自訂物件。

匯出自訂管理組件

請定期匯出 Service Manager 資料庫中的自訂管理組件,並將備份檔案儲存在硬碟中。 如此可確保自訂管理組件能與 Service Manager 資料庫中的管理組件同步處理。 這樣也能讓您在需要時將自訂內容還原到 Service Manager 資料庫。

操作多個管理群組

請避免為相異管理群組中的同一個管理組件做出相異的自訂內容。 若要為多個管理群組實作自訂內容,您可以將同一個自訂管理組件匯入其他管理群組。

例如,如果您想要使多個管理群組都有相同的列舉,請變更某個管理群組,然後將自訂管理組件複製到其他管理群組。 這樣一來,所有管理群組中的管理組件都有相同的版本和識別。

另請參閱

管理組件:使用管理組件