Skip to main content
This guide applies to all device platforms

About Device Application Lists

Iru Endpoint lets you view a list of applications installed on any enrolled device. This is especially useful for comparing version numbers, checking for unauthorized applications, or verifying that required software is present. If you’d like to view all applications installed across your entire fleet, see the App Install Report script in our Support GitHub Repo. Application inventory is updated at different intervals: Apple platforms once per day, Windows every 15 minutes, and Android when something changes on the device.

How It Works

Device application inventory is collected automatically from enrolled devices and displayed in the Iru Endpoint Web App. This data helps administrators monitor software compliance, track application versions, and identify unauthorized or outdated software across their device fleet.

Platform-Specific Application Viewing

  • Apple
  • Windows
  • Android

Apple Devices

To view a list of apps on an Apple device:
1

Navigate to devices

Navigate to Devices in the left-hand navigation bar.
2

Select the device

Select the Apple device you want to view.
3

View applications

Select the Apps tab.
The Apps tab displays details for each installed application, including:
  • Name: The application name
  • Version: The installed version number
  • Bundle ID: The unique identifier for the application
  • Size: The application size on disk
  • Install Date: When the application was installed
  • Source: How the application was installed (App Store, Auto App, Custom App, etc.)
Application inventory on Apple platforms is updated once per day during the device’s daily check-in.

Application Inventory Details

Application Sources

Applications can be installed through various methods:
  • Auto Apps: Pre-packaged applications managed by Iru
  • Custom Apps: Applications uploaded and managed by administrators
  • App Store: Applications installed from platform app stores
  • System Apps: Built-in system applications
  • User Installed: Applications installed by end users (where permitted)

Filtering and Searching

You can filter and search the application list by:
  • Application Name: Search for specific applications
  • Version: Filter by version numbers
  • Source: Filter by installation method
  • Install Date: Filter by when applications were installed
  • Size: Filter by application size

Best Practices

1

Regular monitoring

Regularly review application inventories to ensure compliance with software policies.
2

Version tracking

Monitor application versions to ensure devices are running current, secure versions.
3

Unauthorized software

Check for unauthorized applications that may pose security risks.
4

License compliance

Use application inventories to ensure software license compliance.

Troubleshooting

Possible causes:
  • Device not enrolled or agent not running
  • Application installed after last inventory collection
  • Application installed in personal profile (Android)
Solutions:
  • Verify device enrollment status
  • Wait for next inventory collection cycle
  • Check if application is in work profile (Android)
Possible causes:
  • Application metadata not properly extracted
  • Application installed through non-standard methods
  • System application with limited metadata
Solutions:
  • Check application installation method
  • Verify application is properly installed
  • Contact support for system applications
Possible causes:
  • Device offline or not checking in
  • Agent not running properly
  • Network connectivity issues
Solutions:
  • Check device online status
  • Verify agent is running
  • Test network connectivity