what are Principle CI classes in CMDB ?

Raj56
Kilo Guru

Is it mandatory to configure Principle CI classes in CMDB ? Do we need to identify Principal CI classes as best practice ?

11 REPLIES 11

peepler
Tera Contributor

What would be the benefit of enable the principle class?

Mayank Das
Tera Contributor

You can enable the "Principal" checkbox for any CI class in the CI Class Manager table. Example, I can make "Computer" as a principal class. The exact usage of enabling a class as a principal class lies in the "com.snc.task.principal_class_filter" system property. This system property contains the list of tables whose records will only show the CIs under principal class. Example, if I add incident table in the above mentioned system property, and enable Computer as a Principal Class, then only computers can be selected in the "Configuration item" field on any incident record. Note that, in this example, CIs falling under child classes of Computer class (Example, server) cannot be selected. Only specific CIs under Computer class can be selected on the form.