Managing app inventory

You can use the Apps > Installed Apps page to help manage the apps that are appearing in your enterprise. Note that in order to see the Installed Apps tab, you need to have the Apps Inventory role in the Admin section.

This section includes the following sub-sections:

Running an advanced search of Installed Apps

As data sets get larger, it is increasingly important to have a powerful search. Besides using the search capability in the App Catalog, administrators can use the advanced search capability in Installed Apps to build complex queries using the full set of available criteria (see "Using the query builder" and "Using both the query builder and manual editing" in the Ivanti EPMM Device Management Guide of your OS.)

Using the Advanced Search feature in Apps > Installed Apps tab, allows administrators to search apps with specific criteria according to attributes combinations.

Before you begin 

  • Multiple apps need to be installed in the App Catalog.

  • The Detail View in Advanced Search will display the app rating and app score for each app if you have set up an app rating service in Settings > System Settings > Additional Products > App Reputation.

Procedure 

  1. Log into the Ivanti EPMM Admin Portal.
  2. Go to Apps > Installed Apps.
  3. In the left pane, select the level of detail in App Detail section.

    • The Summary View gives you information about the app, for example, listing the App Permissions for a specific app.

    • Ivanti recommends you select Detail View; more information is displayed in this view.

  4. In the left pane, select the Platform you wish to search on.
  5. In the right pane, select the Advanced Search button located at the top left, above the table.

    The query builder displays.

  6. Using the query builder, enter search criteria or type the search expression directly. See Device field definitions.
  7. Click Search. The results display in the table below.
  8. In the search results, select the link in the Devices Installed column of a specific app.

    The Device Details dialog box opens.

  9. The columns in the Device Details dialog box change according to the field you searched on. For example, if you searched on Permission Count, the Permissions Count column displays the information.

    If you have set up an app rating service in Settings > System Settings > Additional Products > App Reputation, then the Device Detail dialog box will display the App Rating and App Score for the apps listed.

  10. If you want to toggle between Summary View and Detail View, close the Advanced Search by selecting the Advanced Search button.
  11. In the left pane, select either Summary View or Detail View.
  12. Select the Advanced Search button. Your last search criteria displays.
  13. Select the Search button.

Exporting search results to a CSV

Administrators have the ability to export the results of an advanced search of the App Inventory page to a CSV. The CSV would include all the fields in Summary View and Detail View. Applicable to all apps in the App inventory page.

Exporting search results will take several minutes.

Exporting to a CSV results from an advanced search

The exported CSV would include all the fields in Summary View and Detail View.

  1. Go to Apps > Installed Apps.

  2. Run an Advanced Search. See Running an advanced search of Installed Apps.

  3. Click the Export to CSV link next to the Advanced Search button.

    An Export CSV Spreadsheet dialog box displays, stating "Results from the Advance Search Criteria will be exported."

  4. Confirm by clicking Export.
  5. "Export to CSV is in progress" displays while the report is compiled.

  6. In the Installed Apps page, to the right of the Export to CSV button, click the Download Report link. The report downloads.

    If you click on the Export to CSV button before selecting the Download Report link, or while the CSV export is in progress, a new CSV export will start.

Exporting to a CSV without running an advanced search

Export a CSV of the App Inventory data using the Platform selection in the Filters pane.

Procedure 

  1. Go to Apps > Installed Apps.
  2. In the Filters pane on the left, make your selections in the App Detail and Platform sections.
  3. In the right pane, click the Export to CSV link next to the Advanced Search button.
  4. The Export CSV Spreadsheet dialog box opens, listing the criteria that will be downloaded to the CSV file.
  5. Confirm by clicking Export.
  6. "Export to CSV is in progress" displays while the report is compiled.

  7. In the Installed Apps page, to the right of the Export to CSV button, click the Download Report link. The report downloads.

    If you click on the Export to CSV button before selecting the Download Report link, or while the CSV export is in progress, a new CSV export will start.

Device field definitions

This section covers the device field definitions found in the Advanced Search section of Installed Apps. These fields also display when exporting to a CSV file.

Table 3.   Device field definitions

Field

Description

Alt Version

Lists the alternate version number of the app in the Alt App Version column within the Device Details dialog box.

App Rating

Provides app reputation data for apps detected on managed devices. This information helps you protect your organization from malware. Search options are: Not Rated, OK, Risky, Malware.

For this to work, you must have the Enable App Reputation option selected. See Malware prevention: app reputation.

App Score

Lists the app score of the selected app. For scoring levels and definitions, see Malware prevention: app reputation.

Date Found

The date an app was first reported by a managed device. This is important for when investigating possible issues with the app. Options to search on are last [number] of days and selecting a custom date.

The search results Summary View display in the First Found column. Click the column header to sort the rows by this field.

Display Version

Displays the version number defined by the app developer. This is the version that displays to device users. This field is not editable.

Identifier

Lists the Bundle ID of the app.

Installed Count

Lists the total number of devices the specific app is installed on.

Installed Count does not work using the "Any" option in Advanced Search.

Managed

  • True = Total Managed Installations of a specific app. These are Managed Apps that are present in the App Catalog and in the App Inventory.

  • False = Unmanaged apps. Apps that are installed in devices (present in the Installed Apps page) but is not present in the App Catalog.

Name

Name of the app.

Permissions Count

Lists apps that have the number of permissions that was searched on, for example, entering "2" into the search criteria will bring up all apps that have 2 permissions applied to it.

In Detail View, Ivanti EPMM displays the Permissions Count to each app in the Permissions column.

Click the number in the Permissions column to display the permissions.

Platform Type

OS platform drop-down with all available options.

Publisher

Name of the app publisher.

Source Type

Where the app originated from. Options to search on are: Market, Non Market, Windows System, Windows Desktop, Unknown.

Version

Displays the version number of the app in the App Version column within the Device Details dialog box.

What happens when an app is removed?

Once an app is removed from all managed devices, the entry for that app no longer appears in the Installed Apps page. If you want to be able to track which apps you have determined to be “bad”, consider adding the information in the Comment field for an app control rule.