Skip to main content
Version: 1.0.0

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​

  1. Navigate to Asset Management β†’ Software Inventory
  2. View the software list
  3. Use filters to narrow down
  4. 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:

  1. Click Add Software
  2. Enter software details
  3. Associate with devices
  4. Add license information
  5. 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​

  1. Enable auto-discovery - Catch all software
  2. Track licenses - Stay compliant
  3. Monitor vulnerabilities - Patch promptly
  4. Manage versions - Keep software current
  5. Define policies - Control software usage
  6. Regular audits - Verify inventory accuracy

Related: