Skip to content

Management Pack Index JSON

P2P-Nathan edited this page Oct 26, 2017 · 2 revisions

Managing the GitHub Management Pack Index

The list of Management Packs available through the Community Management Pack Catalog (CMPC) is managed via a GitHub index file. The below documentation and steps cover best practices to get the most out of the Community Catalog with the least effort.

Overview

When the CMPC UI loads inside the SCOM console its first operation pulls this catalog index file via HTTP GET, the file performs the following functions.

  • Indicates the list of packs that are Active and should display in the console
  • Provides the specific URL to the Management Pack Detail JSON
  • Serves as an easy to read and modify list of what packs the catalog holds

Index JSON structure

{ 
    "ManagementPackSystemName":"Community.ManagementPackCatalog",
    "Active":"true"
}

Property Descriptions

ManagementPackSystemName

The System Name of the Management Pack to be entered into the catalog. The Management Pack Catalog UI performs an HTTP GET to pull details.json from a sub-folder in this Repo. This value must be unique within the index and should describe the pack.

Active (Optional)

This property is optional and defaults to true when no value is present. If set to false the UI ignores this entry in the Management Pack Catalog.