How to Seal a Service Manager Management Pack
Updated: May 13, 2016
Applies To: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager
When a management pack in System Center 2012 – Service Manager contains base definitions that other management packs have to reference, such as a list, it must be sealed. After you seal a management pack, you cannot directly modify objects in the sealed management pack, and you cannot unseal the sealed management pack, but you can define references to objects in the sealed management packs.
For more information about how to modify objects that are stored in a management pack that you have already sealed, see Management Packs: Key Concepts.
Sealing a management pack requires using a key file that provides additional identity to a management pack, and it contains a public/private key pair. Before you can seal a management pack, you must create this file in advance. For more information about how to create the required key file, see How to: Create a Public/Private Key Pair. After you create the key file, store it in a safe location.
We recommend that you sign a management pack after it is sealed. Signing a management pack is important in ensuring that the file is not modified when you transfer the file between locations. The key that you use for signing a management pack is the same key that is used in the process of cryptographically signing any file. You can use the same key for both sealing and signing a management pack, because the public portion of the key is used for sealing.
To seal a Service Manager management pack
Create an .snk key file that contains a public/private key pair.
In the System Center 2012 – Service Manager Authoring Tool, in Management Pack Explorer, right-click the management pack that you want to seal, and then click Seal Management Pack.
In the Seal Management Pack dialog box, in the Key File box, enter the location of the key file that you previously created. The file must have an .snk extension. You must also fill in the Company box. Filling in the other boxes is optional.
Click Seal to create a sealed management pack, which will be stored in the folder that you specify in the Output Directory box.