How to setup CMDB Principal class functionality for instances procured before Quebec

Abdul Parveez
Tera Expert

I am trying to use CMDB Principal functionality in current version Utah (which is upgraded from version before Quebec ). I have added the property *com.snc.task.principal_class_filter* and value as task tables for Inc, Prob and Change, but this does not limit the classes that show up in CI field on any of those forms.

 

As per below community thread the functionality works in releases after Quebec. For upgraded versions we need to add property & some dictionary overrides (which is what I need help with) 
https://www.servicenow.com/community/cmdb-forum/is-there-a-way-to-restrict-what-cis-are-shown-in-the...

 

 

1 ACCEPTED SOLUTION

chaithu1489
Kilo Sage

1. First thing is that you have to mark the principal class using CI class manager.

https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/configuration-manag...

luffy3478_0-1712391624972.png

2. Use this as reference qualifier filter

 

sys_class_nameINjavascript:new PrincipalClass().getPrincipalClasses()

 

 

View solution in original post

2 REPLIES 2

chaithu1489
Kilo Sage

1. First thing is that you have to mark the principal class using CI class manager.

https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/configuration-manag...

luffy3478_0-1712391624972.png

2. Use this as reference qualifier filter

 

sys_class_nameINjavascript:new PrincipalClass().getPrincipalClasses()

 

 

Thank you @chaithu1489  that worked!