Skip to main content

Software asset management

launchpad://docs/advanced
$launchpad open --docs Software asset management
Advanced·Platform: Jira Service Management Cloud (Assets)·Implementation Guide·Reading time: ~3 min·Version 1.1·Mar 2026

Software asset management

Your finance team just got an audit letter from Microsoft. Legal wants to know your Effective Licence Position by Friday, and the best you have is a spreadsheet that was last updated six months ago. This schema makes sure that never happens again.

Software Asset Management gives you a purpose-built data model for the full software lifecycle: from publishers and products through licence agreements and entitlements, down to individual installations on specific devices. It structures compliance positions for tracking and reporting, surfaces renewal dates for proactive management, and allocates costs to departments so everyone knows exactly what they are paying for.


What you get

TypePurposeKey Attributes
Software PublisherVendor records and contact detailsPublisher Name, Account Manager, Support URL
Software ProductTitles that can be licensed and installedProduct Name, Category, License Model, Current Version
UserIndividuals who consume per-user licencesFull Name, Email, Department, Cost Center
DeviceComputers and servers where software is installedDevice Name, Device Type, OS, Primary User
License AgreementContracts defining usage rights and obligationsAgreement Name, Type, Number, Start/End Date, Value
EntitlementSpecific licence grants under an agreementProduct, Quantity, Metric, Unit Cost
InstallationActual software deployments on devicesProduct, Device, Version, Last Used, Discovery Source
Compliance PositionPoint-in-time licence compliance by productEntitled Quantity, Deployed Quantity, Gap, Status
RenewalUpcoming agreement renewal milestonesDue Date, Notice Period (Days), Decision, Proposed Value
Cost AllocationLicence cost distribution to departmentsAgreement, Cost Center, Percentage/Amount, Period
tip

Pro tip: Start with your highest-spend vendors (typically Microsoft, Adobe, Oracle). Populate publishers, products, and agreements for those three first. You will have a meaningful compliance picture within a week, and that is usually enough to justify the effort to everyone else.


When to use this schema

Deploy Software Asset Management when your organisation:

  • Spends more than GBP 100,000 annually on software licences

  • Faces or expects vendor audit letters (Microsoft, Oracle, Adobe)

  • Tracks licence entitlements in spreadsheets and knows that is a risk

  • Runs discovery tools (SCCM, Intune, JAMF) and needs to correlate installations against entitlements

  • Manages multiple agreements with overlapping renewal dates

If you only use SaaS applications managed through identity providers with no on-premises software, the Vendor Management schema may be a better fit. For general IT asset management covering hardware and networks alongside software, consider the Standard CMDB or Enterprise IT CMDB. For a lightweight inventory without compliance calculations, the Core Schema or Basic CMDB will do.


Schema at a glance

Software asset management schema graph showing object types and relationships

Software Publisher ──(publishes)──▶ Software Product

┌───────────────────┼───────────────────┐
▼ ▼
License Agreement Installation
│ │
▼ ▼
Entitlement Device
│ │
└───────────┐ ┌───────────────────┘
▼ ▼
Compliance Position

┌───────────┴───────────┐
▼ ▼
Renewal Cost Allocation

Documentation

Quick Start Guide Deployment guide covering the full software lifecycle chain, from publishers and products through to installations, compliance positions, and vendor audit preparation.

Governance Playbook Licence compliance review practices, renewal management cadence, and cost optimisation guidance.

Forms Specification Form layouts for all ten software asset management object types.