Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Stop Discovery for Specific Classes

DebjitGhosh31
Tera Contributor

Hi All,

 

As part of my current discovery solution Servicenow is discovering some redundant data that I do not require and to maintain a lean CMDB I wish to disable discovery of those CI Classes. But I am unable to figure out how to do so, for example I want to disable software discovery and disabled all discovery patterns with ' - installed software' in it. But still software is getting discovered and upon checking I found 'WMI - Installed Software' pattern is discovering software info, but I am not able to find that specific pattern in discovery pattern list.

It is one of the many classes I wish to disable discovery for whose options are not available also in Discovery Console.

Any suggestions please.

 

Regards,

Debjit

1 REPLY 1

Prabu Velayutha
Mega Sage

Hi Deb,

 

Try these options as below options. I will check if there OOB option available,

 

1. Create an ACL on that table that does not allow the create operation for any users with the mid_server role. This would prevent any creations from taking place.

2. Build a business rule to flag the creation of any records in a specific table that are created with the mid server user.

3. You can then report on these or run a scheduled job on periodic basis to delete the records if not needed.