Introduction to Software Inventory in Configuration Manager

 

Updated: May 14, 2015

Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Use software inventory in System Center 2012 Configuration Manager to collect information about files that are contained on client devices in your organization. Additionally, software inventory can collect files from client devices and store these on the site server. Software inventory is collected when the Enable software inventory on clients setting is enabled in client settings.

After software inventory is enabled and the clients run a software inventory cycle, the client sends the inventory information to a management point in the client’s site. The management point then forwards the inventory information to the Configuration Manager site server, which stores the inventory information in the site database. Software inventory runs on clients according to the schedule that you specify in client settings.

You can use a number of methods to view the software inventory data that Configuration Manager collects. These include the following:

When software inventory runs on a client device, the first inventory report returned is always a full inventory. Subsequent inventory reports contain only delta inventory information. The site server processes delta inventory information in the order in which it is received. If delta inventory information for a client is missing, the site server rejects further delta inventory information and instructs the client to run a full inventory cycle.

Configuration Manager provides limited support for dual-boot computers. Configuration Manager can discover dual-boot computers but only returns inventory information from the operating system that was active at the time of inventory.

Software Inventory for Mobile Devices Enrolled by Using Microsoft Intune

You can collect inventory on apps installed on mobile devices. The apps that are inventoried will depend on whether the device is company-owned or personal-owned. For personal devices, the only apps that are inventoried are apps that are managed by Microsoft Intune.

Note

Inventory on the apps installed on mobile devices is collected as part of the hardware inventory process in Configuration Manager. For more information, see How to Configure Hardware Inventory for Mobile Devices Enrolled by Microsoft Intune and Configuration Manager.

The table below lists what apps are inventoried for personal-owned or company-owned devices.

Platform

For Personal-owned Devices

For Company-owned devices

Windows 8.1 (without the Configuration Manager client)

Only managed apps

Only managed apps

Windows Phone 8

Only managed apps

Only managed apps

Windows RT

Only managed apps

Only managed apps

iOS

Only managed apps

All apps installed on the device

Android

Only managed apps

All apps installed on the device

What’s New in Configuration Manager

Note

The information in this section also appears in the Getting Started with System Center 2012 Configuration Manager guide.

There are no significant changes for software inventory in Configuration Manager since Configuration Manager 2007.