HAM: How Display Name is computed for Normalized Hardware Models
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello friends,
I would like to understand how Display Name for Hardware Model should be computed in case of normalized Hardware Models. We have a BR that does not look for Normalized Manufacturer, Normalized Model, etc and computes the Display Name using only Discovered values. Is this the right thing? How is it done in OTB HAM Pro?
Anyone has any idea.
Thanks,
Rahul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Here is an overview of the OOTB process. I hope it helps
In ServiceNow, the Display Name for normalized hardware models is computed by concatenating the Manufacturer (e.g., "Dell") with the standardized Product name and Model Number (e.g., "Latitude 7490"), drawing from the normalized data available in the platform's content service. This process uses logic within Business Rules or Transform Scripts to link raw model data to internal content tables, which then populates fields like the standardized product name and the final Display Name.
Here's a breakdown of the process:
1. Raw Model Data:
When a hardware model is discovered, its raw data (manufacturer, model name, model number) is captured.
2. Normalization Engine:
The Hardware Asset Management (HAM) normalization engine automatically attempts to match this raw data to entries in the internal ServiceNow content tables.
3. Content Service Lookup:
The engine queries its internal content tables and the ServiceNow content service for a match to the raw data.
4. Populating Standardized Fields:
If a match is found, the service populates fields such as the standardized product name and model number in the hardware model record.
5. Display Name Calculation:
A Business Rule or Transform Script then takes this standardized information and constructs the Display Name, typically as "Manufacturer + Product Name + Model Number".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hi @RahulY00040 ,
In ServiceNow HAM, the Display Name for normalized hardware models is typically computed by concatenating the normalized manufacturer, product name, and model number. This approach ensures consistency and accuracy in naming conventions across the platform....
If your Business Rule (BR) computes the Display Name using only discovered values, it may lead to inconsistencies, especially if the discovery data lacks standardization. For instance, variations in manufacturer names or model numbers can result in multiple records for the same physical asset.
To align with OOB HAM Pro practices and ensure data consistency, it's recommended to utilize the normalized fields provided by ServiceNow. These fields are designed to standardize asset information and facilitate accurate reporting and management....
Check this article: https://www.servicenow.com/docs/bundle/zurich-it-asset-management/page/product/hardware-asset-manage...
If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community.
Kaushal Kumar Jha - ServiceNow Consultant - Lets connect on Linkedin: https://www.linkedin.com/in/kaushalkrjha/