In previous versions of ConfigMgr, client settings were globally configured by Site. In ConfigMgr 2012, by default the Default Client Settings (a bit like a ‘profile’ of settings) are applied to all clients. As well as editing the Default Client Settings, it is also possible to create your own settings ‘profiles’ that can be applied to specific collections.
For example, you may have Installation Permissions configured globally to allow Administrators and Primary Users to initiate software installations, but a custom client setting can be configured to allow no users to initiate software installation for a group of sensitive computers.
The definition of WMI classes that get reported through Hardware Inventory is now managed through the Client Settings interface in the console. No more editing SMS_DEF.MOF or CONFIGURATION.MOF. What is really cool with this interface is that new classes can be added by connecting to WMI on any computer and browsing to the class you want to report on.
In addition, custom hardware classes may be exported to a MOF file and imported in the same interface. This allows custom inventory settings to easily be transferred from a lab environment to your production environment.