Software Discovery performs a basic software discovery on targeted computers. To perform a more detailed software inventory, you can run the Collect Full Inventory policy that is provided with Inventory Solution.
Software Discovery scans managed computers and collects information about the software that they contain. The Software Discovery policy runs the scan. By default, the Software Discovery policy is scheduled to run two times per week on all the computers that contain the Software Management Framework agent.
Perform Software Discovery scans for the following reasons:
To determine what software is installed on the managed computers that are in your organization.
You can use this information to track software licenses and assets.
To add new software resources or update existing software resources for the installed software.
To obtain information about the critical files that are installed with the software and associate that file information with the appropriate software resource.
Use this file information in the software resource's detection rule, which determines whether that specific software is installed on a computer. For example, in Software Management Solution, a Managed Delivery policy installs software only if its detection check determines that the software is not already installed.