Skip to content

Software Inventory

Know what is installed and what should not be.

Software Catalog Inventory Deployments Uninstall Queue Version Tracking
Fleet-wide
Inventory scope
Managed
Catalog
Install/Update/Uninstall
Actions
Software governance
Use case

Software Inventory centralizes software state across managed devices and connects that state to operational workflows.

Three-Layer Model

The feature combines:

  • device inventory for what is currently installed
  • software catalog for managed software definitions
  • deployment workflows for install, update, and uninstall actions

Operational Use Cases

Teams use software inventory to:

  • identify outdated or vulnerable versions
  • detect unauthorized applications
  • enforce required software baselines
  • plan controlled software rollout waves

Governance Benefits

Software data becomes actionable when linked to execution controls. Instead of only reporting what exists, teams can close drift with structured deployment and removal workflows.

Service Delivery Impact

For MSP operations, software inventory supports both technical posture management and customer-facing reporting around lifecycle hygiene.

Capabilities

Three-Layer Data Model

Device inventory, software catalog, and deployment workflows form an integrated software lifecycle surface.

Vulnerability and Drift Detection

Identify outdated versions, detect unauthorized applications, and enforce required software baselines.

Install, Update, and Uninstall Workflows

Structured deployment and removal workflows close software drift with tracked execution per device.

Customer-Facing Reporting

Software inventory data supports lifecycle hygiene reporting for MSP service delivery and compliance evidence.