Allow for SDK process to add to hardware inventory
I want to be able to add business data to computer resources in ConfigMgr, without the need to populate hardware inventory on the client.
I want to use the SDK to add additional properties/tags - things like production/nonprod, warranty information, application grouping, etc.
There’s two approaches you can do to this today.
The most simple approach is by sending a custom DDR with additional properties. See: https://blogs.msdn.microsoft.com/ameltzer/2014/10/02/sdk-creating-ddrs-on-the-site-server-using-the-client-messaging-sdk-part-2-creating-system-ddrs/ for more details on this.
The second approach is to extend hardware inventory. See: https://blogs.msdn.microsoft.com/ameltzer/2013/04/10/sdk-creating-custom-inventory-classes-for-clients-with-the-client-messaging-sdk/ for more details on how to do this.
I hope that this addresses your needs!
Chad Till commented
Add the ability to connect to common external sources such as CMDB, antivirus, warranty databases, HR data, etc., to allow viewing and potentially acting on external data about computer and user objects.