Discovery creating records in the company table with incorrect names

WA1
Kilo Sage

Hello, 

 

We have remarked for some discovered CIs (Softwares) that they are linked to newly-created manufacturers with incorrect names.

More precisely, Discovery is creating new records in the company table with the "manufacturer" field set to true and with an incorrect name (for example we have names of persons with their email address instead of a normal company's name). 

How can I fix this ? Is there something to correct in the pattern or can this be fixed with the plugin "Normalization Data Services" or "Field normalization" to prevent the creation of such an incorrect company ? 

 

Thank you

5 REPLIES 5

Niklas Peterson
Mega Sage
Mega Sage

Hi,

Yes, company data can be normalized with the Normalization Data Service to uniform the company names.

https://docs.servicenow.com/bundle/vancouver-platform-administration/page/administer/normalization/c...

 

Regards,
Niklas

Hi, 

Thank you for your answer, I saw that Normalization Data Service is used when we have for example many records in the company table having different names but they refer all to a unique company or when we have duplicated companies but in our case, the data is not duplicated, we just want to prevent the creation of a company by Discovery with an email address for example as a name.

Hi,

Discovery is not inventing company names. It's uses information that is available on the host, like in the window registry. If the software developer has specified an emailaddress as the vendor or manfacturing company then that is going to be used.

 

You can use normalization to map that to another name if you want but there is no functionality that would identify "a strange name" and prevent it from being used, 

 

You can add a Business Rule to the Company table and evaluate the name before creating a record.

 

Regards,
Niklas