SGC-Intune creates new Hardware Models

MFO1911
Tera Contributor

Hello,

 

We using the Service Graph Connector for Intune to populate technical information to our existing CIs. This CIs are created automatically when an Asset is created manually via the linked Model Category. So the Assets + CIs and the belonging manually created Hardware Model with all Asset necessary Information likes Costs are already available before the physical Devices are registered in Intune.

 

When they are registered in Intune and I now start to Import this Devices for example an Iphone from Intune then the IRE recognizes via Serial Number there are still CIs available with the same serial number and updates only the additional technical information for example the Operation System to this CI. That  works very well!

 

However during the import via SGC it automatically creates new Hardware Models. Is there possibility to prevent the creation of this new Models?

 

Of Course we do not want that the SGC Import reassign the existing Assets/CIs to the new created Models. So we removed the removed Model ID on Data Source Mapping in the Integration Hub ETL, so the Assets wont be reassigned to the new created Models. But the new Models (without any assets) are created anyway and we dont want them.

 

Many thanks and Best Regards

 

MFO

 

 

 

 

2 REPLIES 2

s_proskin
Tera Contributor

Did you ever find a resolution to this or find where this is happening?  I'm also trying to find where these Models are being created from in the InTune integration.

Sebastian R_
Kilo Sage

Hi @MFO1911 and @s_proskin ,

we will also face this issue soon so I did some investigation.

The hardware models are created during the cleansing process of the model.

SebastianR__0-1730734880085.png

There are two transformers for computer and devices. You can find them both via the Application Files: https://<your-instance>.service-now.com/sys_metadata_list.do?sysparm_query=sys_nameSTARTSWITHCleanse... 

 

Documentation: Cleanse Hardware Model

 

This should be a good starting point for you to see, what you want do change. As the transformed data is used in other transformations (e.g. for u_manufacturer_u_model_1), I´m not sure what the easiest would be without breaking all transformations.

Maybe you could change the generation of u_manufacturer_u_model_1 and return your actual models are some empty values separated by "||"