Software Inventory
Inventory and manage software applications across your organization with license tracking, vulnerability scanning, and compliance monitoring.
Software Management Features
Software Discovery
Automatically find installed software:
- Agent-based detection
- Network scanning
- Cloud application discovery
- Container image analysis
License Management
Track software licenses:
- License counts
- Compliance status
- Renewal dates
- Cost tracking
Vulnerability Tracking
Monitor software security:
- Known vulnerabilities
- Patch availability
- Risk assessment
- Remediation tracking
Version Management
Track software versions:
- Current versions
- Available updates
- End-of-life status
- Upgrade paths
Software Dashboard
Overview
- Total software count
- Licensed vs. unlicensed
- Vulnerable software
- Update available
Categories
- Operating systems
- Business applications
- Development tools
- Security software
- Utilities
Managing Software Inventory
Viewing Software
- Navigate to Asset Management → Software Inventory
- View the software list
- Use filters to narrow down
- Click any item for details
Software Details
Each entry includes:
- Software name and vendor
- Version information
- Installation count
- Devices where installed
- Vulnerabilities
- License status
Filtering Options
- By category
- By vendor
- By vulnerability status
- By license status
- By version
Adding Software Manually
For software not auto-detected:
- Click Add Software
- Enter software details
- Associate with devices
- Add license information
- Save entry
License Management
License Tracking
For each software:
- License type
- Purchased count
- In-use count
- Available count
- Compliance status
License Types
- Per-device
- Per-user
- Concurrent
- Site license
- Subscription
Compliance Status
- Compliant - Within license limits
- Over-deployed - More installs than licenses
- Under-utilized - Unused licenses available
- Expiring - License renewal needed
License Alerts
Configure alerts for:
- Approaching limits
- Expiring licenses
- Compliance violations
- Cost thresholds
Vulnerability Management
Software Vulnerabilities
For vulnerable software:
- CVE identifiers
- Severity ratings
- Affected versions
- Remediation options
Vulnerability Dashboard
- Vulnerable software count
- Severity distribution
- Affected device count
- Remediation progress
Remediation Actions
- Update to patched version
- Apply workarounds
- Remove vulnerable software
- Accept risk (documented)
Version Control
Version Tracking
- Current version
- Latest available version
- Version history
- Update timeline
Update Management
- Available updates list
- Update priority
- Compatibility notes
- Rollback options
End-of-Life Tracking
- EOL dates
- Support status
- Migration planning
- Risk assessment
Software Policies
Define Policies
- Approved software list
- Prohibited software
- Version requirements
- License requirements
Policy Enforcement
- Compliance checking
- Violation alerts
- Remediation workflows
- Exception handling
Shadow IT Detection
Identify unauthorized software:
- Unapproved installations
- Unknown applications
- Cloud services
- Browser extensions
Reporting
Available Reports
- Software inventory report
- License compliance report
- Vulnerability report
- Policy compliance report
Custom Reports
- Select software subset
- Choose data fields
- Set date ranges
- Export formats
Best Practices
- Enable auto-discovery - Catch all software
- Track licenses - Stay compliant
- Monitor vulnerabilities - Patch promptly
- Manage versions - Keep software current
- Define policies - Control software usage
- Regular audits - Verify inventory accuracy
Related: