Software Inventory
Know what is installed and what should not be.
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.