Service Manager 管理パックをシールする
Service Manager の管理パックに、他の管理パックが参照する必要がある基本定義 (リストなど) が含まれている場合は、封印する必要があります。 管理パックをシールした後は、封印された管理パック内のオブジェクトを直接変更することはできません。また、封印された管理パックをシール解除することはできませんが、封印された管理パック内のオブジェクトへの参照を定義することはできます。
既にシールした管理パックに格納されているオブジェクトを変更する方法の詳細については、「 管理パック: 主要概念」を参照してください。
管理パックをシールするには、管理パックに追加の ID を提供するキー ファイルを使用する必要があり、これには公開キーと秘密キーのペアが含まれています。 管理パックをシールする前に、このファイルを事前に作成しておく必要があります。 必要なキー ファイルを作成する方法の詳細については、「 方法: 公開キーと秘密キーのペアを作成するを参照してください。 キー ファイルを作成したら、安全な場所に保存します。
封印された管理パックに署名することをお勧めします。 管理パックへの署名は、場所間でファイルを転送するときにファイルが変更されないようにする上で重要です。 管理パックの署名に使用するキーは、任意のファイルに暗号で署名するプロセスで使用されるのと同じキーです。 キーの公開部分はシールに使用されるため、管理パックのシールと署名の両方に同じキーを使用できます。
管理パックをシールする
公開キーと秘密キーのペアを含む .snk キー ファイルを作成します。
Service Manager Authoring Tool の Management Pack Explorer で、シールする管理パックを右クリックし、 Seal 管理パックを選択します。
[ Seal 管理パック ] ダイアログの [ キー ファイル ボックスに、前に作成したキー ファイルの場所を入力します。 ファイルの拡張子は .snk である必要があります。 [ 会社 ボックスにも入力する必要があります。 他のボックスへの入力は省略可能です。
Seal を選択して封印された管理パックを作成します。これは、[出力ディレクトリ ボックスに指定したフォルダーに格納されます。