Software Inventory

The Software Inventory provides detailed list of software currently installed across devices in your estate. This includes the software's name, version, publisher, and installation date. This helps to manage software efficiently, reducing redundancy, optimizing costs, and maintaining compliance across your estate.

The Software Inventory page under Software shows you software data obtained by the Ivanti Agent Inventory Scanner. You must have the Ivanti Agent deployed to managed devices to see Software Inventory data.

The Software Inventory page comprises a table with four tabs:

  • Manufacturers: Lists the software manufacturers discovered, showing the number of Products, Users, and Installs for each. Click the numbers in the Products or Installs column to see the corresponding tabs filtered for the selected manufacturer.
  • Titles: Lists the software titles discovered, showing the number of Versions, Users, and Installs for each. Click the numbers in the Versions or Installs column to see the corresponding tabs filtered for the selected product.
  • Versions: Lists the software versions discovered, showing the number of Users and Installs for each, and whether the software has been set to Is Prohibited. Click the numbers in the Installs column to see the Installs tab filtered for the selected version.
    Users can now set their own EOL data. Navigate to > Edit > Edit software version.
  • Installs: Lists the software installs discovered.

You can use the search field to search for values in the table. For the Titles, Versions, and Installs tabs, you can use the column chooser column chooser icon to customize which columns are visible.

Above the table are two check boxes:

  • Show Discovered Values: By default, matched items are shown with a single name. For example, Microsoft, Microsoft Corp, and Microsoft Corporation all appear as Microsoft. Selecting Show Discovered Values shows the original values. You cannot edit the discovered values.
  • Show Apps Only: Selecting this filters the table to show only items with the Category set to App. This hides other categories such as Component, Installer, Hotfix, and so on. You can edit the Category of an item as described below in Editing software.

Filtering data

Filters help you find the data you are interested in. Applying a filter with one or more properties limits the list to rows matching the filter.

To create a filter:

  1. Next to the search field at the top of the table, click the filter Filter button, looks like a funnel button.
  2. Select the Boolean operator you want to use in the filter, either And, Or, Not And, or Not Or.
  3. Click the plus sign next to the Boolean operator and select Add Condition or Add Group. Use a group to link more than one filter property together with a separate Boolean operator.
    When you add a condition, a set of drop-downs appear enabling you to create the condition.
  4. Select the property you want filtered, the filter type (such as Equals or Does not contain), and then the value to be filtered.
  5. Repeat steps 3-4 if you want additional properties to be part of the filter.

To clear the filters applied to the page, click clear filter icon.

  1. To apply the filter, press Enter in the last filter property or click somewhere else on the page.

To reset grid personalization, that include column width, order, visibility and sorting, click reset icon

Exporting data

You can export each of the tabs separately.

To export the data:

  1. On the Software Inventory page, select the required tab, then click .
  2. Select Microsoft Excel (.xlsx) or Text (.csv) as required.
    The content of the tab is exported. You can export maximum up to 100,000 rows.

Showing evidence

Software Inventory provides information about the software installed in your estate, based on evidence from a number of sources such as the presence of certain files, shortcuts, installer registry entries, and so on. You can view this evidence from the Installs or Versions tabs.

  • From the Installs tab, click options menu icon at the end of the row, then click Evidence to display the evidence.
  • From the Versions tab, click options menu icon at the end of the row, then click Evidence to display a list of devices where the version is installed. Click the required device to see the evidence.

Editing manufacturers

The same manufacturer is often discovered with different names. For example, Microsoft is often also discovered as Microsoft Corp or Microsoft Corporation. In cases such as this, where the different manufacturer names are recognized as the same manufacturer, a single name is used by default. You can edit these definitive names by clicking options menu icon at the end of the row, then clicking Edit to display the Edit manufacturer panel. To see the original values, select Show Discovered Values. You cannot edit the discovered values.

If you edit a Manufacturer to have the same name as another, they are combined unless Show Discovered Values is selected. For example, if Vantosi has 5 installs and Vantosi, Inc has 3 installs and you rename Vantosi, Inc to Vantosi then a single record, Vantosi, appears with 8 installs and all references to Vantosi, Inc on the other tabs are updated to Vantosi.

Editing software

To edit a software item, on the Titles, Versions, or Installs tabs, click options menu icon at the end of the row, then click Edit.

Updates to items on the Titles tab also update the corresponding items on the Versions and Installs tabs, and updates on the Versions tab also update the corresponding items on the Installs tab. Updates made on later tabs do not update previous tabs.

You can add valid UNSPSC Codes by selecting them from the list. You can filter the list by typing either the UNSPSC code name or number. These codes can help you to identify the purpose of the software you have installed across your site and so identify where you have multiple software titles performing the same function. This then helps you to make decisions about where you can consolidate software titles to cut costs and reduce security risks.

Resolving conflicts

In the Titles and Manufacturer tab, when you edit the values such as manufacturer names, product versions, and end-of-life dates, Neurons continues to periodically update and improve the underlying inventory data as new information becomes available. If the values you provide differ from the Provider value, a conflict is detected and an alert message is displayed along with an option Review Conflicting Edits.In the Review Conflicting Edits page, Provided value and the Edited value are displayed. You can review the edits and choose to keep the edits or revert them.

Usage mapping

Usage mapping of the software helps track the utilization of the software applications including associated executable files and optionally their versions.

From the Titles tab, click options menu icon at the end of the row, then click Usage Mapping to display the Usage Mapping panel.

For a specific software, you can set two modes:

Automatic (default): In automatic mode, the system detects relevant executable files and automatically tracks usage. No configuration is required.

Custom: In custom mode, you manually define which executable files to track usage of a specific software title. Only the files you specify are used to calculate usage data. Optionally, you can also define the version of the executable file to extract precise data.

You can use * (wildcard ending) to define the version list. For example, 17.* in the version lists all matching executable files with version 17. including the dot versions.

You can edit or delete the executable files from the Usage Mapping as needed.

Changes to usage mapping takes effect after the next device scan.

Prohibited software

There may be software titles that you do not want installed in your estate. You can mark such titles as Prohibited and then identify the installed instances of such software so that you can initiate your organization's software removal procedures.

To mark a software title as Prohibited:

  1. On the Versions tab of the Software Inventory page, select the check boxes alongside the titles you want to prohibit.
  2. On the Actions menu above the table, click Prohibit.
    The Prohibited column updates. You can use the Allow menu item to undo this action.

To identify installed instances of Prohibited software:

  1. On the Versions tab of the Software Inventory page, click filter icon.
    The filter definition area appears above the table.
  2. Create a filter that sets the condition Is Prohibited Equals true.
  3. Click the number in the Installs column.
    The Installs tab appears, showing the devices where the software is installed along with the user's name.

Conflict Resolution

Ivanti Neurons allows you to edit the values such as Manufacturers, Versions, and other details for the Software Inventory Table. Neurons periodically updates and improves the inventory data as new information becomes available. If the new values differ from the existing edited value, a conflict is detected and an alert message is displayed on the top of the page. Click Review Conflicting Data on the banner to review and resolve the conflicting information.

A new window opens and lists all the conflicts. The tabs display the number of conflicts existing under each category. Select the tab and the entries, choose Use New Provided Value or Keep Edited Value as required. You can also use at the end of each entry to individually review and resolve the conflict.