One of the truly great, new features of Configuration Manager 2012 is the ability to create and assign a set of client settings to a collection. This allows much better granularity of settings and helps if you for instance have both servers and clients in the same CM12 site. I have configured different settings for software inventory between servers and workstations.
For hardware inventory it is no longer necessary to edit the SMS_DEF.MOF to change which classes are returned as part of the hardware inventory process. Adding/removing classes are done using the administrative console:
If you want to add an existing class that is not press Add … and connect to the machine where the class you want to add exists:
Click Edit… to specify the data type and key fields.
If you have existing .mof files these can also be imported.
A very nice feature