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: