Why we use Principal CI classes and Advantages of Principal classes?

Smily Kasukurth
Tera Contributor

what is principal ci class? Why it is used and reasons to use principal ci ?

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hi @Smily Kasukurthi ,

Principal Class Denotes whether this class is included in the Principal Class filter. If this class is included in the Principal Class filter, then CIs from this class appear in CI list views when the Principal Class filter is applied.

There are no Specific Principle class provided as OOB by Servicenow. You can update Classes as a Principle class from CI Class Manager

find_real_file.png

 

 

 

find_real_file.png

 

Also, read this : Update the list of classes in the Principal Class filter

Mark my answer correct & Helpful, if Applicable.

Thanks,

Sandeep

 

View solution in original post

12 REPLIES 12

Hi @Smily Kasukurth ,

Yes, as Sandeep explained, principal class is a type of filter that we will integrate in the CMDB Workspace. That way users can take a look at the classes they really want to monitor and take actions on the CIs in those classes ranging from viewing current issues/data, creating new policies, resolving duplicates, and other such actions.

 

It might not seem useful for your use case right now, but we hope to make it a useful filter across CMDB products

Hi Sandeep, 

 

Could you please guide, how to apply that filter on cmdb_ci table?

Thank You

Amit

Vishal Shrivast
Kilo Contributor

Hi @smily - In my opinion, marking any class as principal class also makes those CIs visible to be selected in Inc, Prblm, or CR form. For ex : If you have marked only Windows, Linux class as principal and then if you create an Inc, Prblm Or CR ticket - only these two class CIs will be visible in the CI field reference look up list on those forms. 

Hi Vishal - I believe, this is not the case. As, I am using Windows servers as Principle class and it is matter of Filter level ease of accessibility (i.e. Only Windows servers will be available in Principle Class filter in List view). This class along with other classes too are visible at Tasks CI referencing Field.

Actually it is somewhat true.
You can apply the Principal Class filter on the related list for Affected CI on a change for example. This is stated directly in the documentation.

 

  1. Open a Change Request form.
  2. Scroll down and select the Affected CIs tab. Click Add.
  3. In the Add Affected CIs form, click the List controls menu icon, select Filters and then click Principal Class.