The initial time that you take to define your software in the Software Catalog results in both immediate and long-term benefits. We recommend that you define in the Software Catalog all the software that you need to manage.
The Software Catalog reduces the risk of user errors because all the information about a software resource is predefined.
Examples of how the software resource information can be used are as follows:
Users do not need to define the package and the command line every time they deliver software. When users select a software resource instead of its packages or command lines, they are less likely to act on the wrong software.
Users are less likely to miss dependencies and other associations between software resources because the associations are defined in the Software Catalog.
The software resource's unique identifier provides a consistent way to detect the software on the client computers. Therefore, Inventory Solution can determine which managed computers have specific software installed.
(Windows only) You can define a detection rule that contains additional information about the software and makes the detection process even more accurate.
You can define a software resource one time and use it many times. Even non-administrators can perform the routine tasks that are associated with managing the software on the client computers. Then the administrators can focus on the software tasks that have more advanced requirements
Simplifies software -related actions
The Software Catalog separates the software-related information from the actions that are taken on the software. The software experts can define the software resources and make decisions about their packages, command lines, dependencies, and other properties. The users who perform the software tasks only need to know which software resource to select and what action to perform. This separation of roles means that a non-administrator, such as a technical support person, can easily deliver a patch or update when needed.
Because the Software Catalog simplifies software-related actions, it becomes easy to automate them.
Examples of some of the software-related actions that you can automate are as follows:
Delivering for compliance and remediation
With Software Management Solution, you can create a policy that delivers software and verifies that it remains in the correct state after installation. The policy uses the information in the Software Catalog to check the software on the client computer and to reinstall the software when necessary.
With Software Management Solution, end users can request software through a Web-based portal and install it on their computers with little or no outside intervention. The administrator decides what software each user or group of users is allowed to install and specifies which software requires approval. That information is defined in the Software Catalog. If the software is pre-approved, it is installed when the user creates the request.