Software license maintenance
Summarize
Summary of Software license maintenance
Software license maintenance in ServiceNow enables customers to gain visibility and control over their software maintenance entitlements throughout their lifecycle. This capability helps manage and optimize software maintenance spend by importing, updating, and creating maintenance entitlements with defined start and end dates, tracking expiring entitlements, identifying unused or under-used maintenance, and calculating accurate true-up costs.
Show less
Key Features
- Tracking Expiring Maintenance Entitlements: Using the Software Asset Workspace, managers can view and take action on all expiring maintenance and subscriptions, ensuring timely renewals or adjustments.
- Microsoft Software Assurance (SA) Integration: ServiceNow Software Asset Management Professional leverages Microsoft SA benefits, including:
- Automatic application of new product versions to entitlements with active SA coverage, with changes tracked in Upgrade History.
- Accurate version assignment by selecting the latest software version available before SA expiry to prevent incorrect benefit application.
- Automatic application of license mobility benefits, allowing flexible licensing across on-premises and cloud environments (AWS, Azure) and supporting features such as licensing by virtual machine layer, unlimited virtualization under core licensing, and Azure Hybrid Benefits (AHB) with Bring Your Own License (BYOL) support.
- Management of step-up licenses, enabling upgrades from standard to enterprise editions and linking related entitlements to avoid reconciliation errors.
- Entitlement Creation and Licensing Rules: When creating entitlements on purchase orders with active SA or maintenance, the system assigns appropriate license types (Perpetual + SA, Perpetual + Maintenance, or Perpetual) based on prior entitlements. SA entitlements require a base perpetual entitlement for compliance and reconciliation.
- Maintenance for Non-Microsoft Publishers: Customers can create and associate maintenance entitlements with perpetual and upgrade licenses for other software publishers, with maintenance costs included in reconciliation calculations when linked.
- Microsoft Per Core Licensing Models: Supports Microsoft server products licensing models such as Per Core and Per Core with Client Access License (CAL), accommodating complex licensing scenarios for internet-facing and multi-environment deployments.
Key Outcomes
- Improved visibility and control over software maintenance entitlements and costs.
- Enhanced accuracy in license compliance and reconciliation by correctly applying Microsoft SA benefits and versioning rules.
- Optimized licensing flexibility through automatic application of license mobility and virtualization benefits.
- Streamlined maintenance entitlement lifecycle management, reducing risk of expired or under-utilized licenses.
- Support for complex licensing models, enabling customers to manage Microsoft Per Core and Per Core with CAL licenses effectively.
Get visibility into your software maintenance entitlements to effectively manage these licenses throughout their life cycle.
- Importing, updating, and creating maintenance entitlements that specify a start and end date.
- Getting accurate true-up costs.
- Maximizing your resources by getting to know your potential savings.
- Being aware of expiring, unused, and under-used maintenance entitlements.
Determining expiring maintenance entitlements
ServiceNow Software Asset Management Professional helps you keep a track of all expiring maintenance entitlements using the Software Asset Workspace. You can track your entitlements by navigating to . This tracking ability enables SAM managers to get an overall view of all their expiring maintenance entitlements and take required action.
Maintenance for Microsoft
Microsoft Software Assurance (SA) is the maintenance program that Microsoft uses to provide active maintenance to its users.Microsoft provides several benefits such as access to the latest software version and releases, cloud special rights, license mobility and many more. For more information on these benefits, see Microsoft documentation.
ServiceNow Software Asset Management Professional leverages these benefits while licensing Microsoft products in the following ways:
- New version rights: With access to the latest version of a Microsoft product, SA users can upgrade their product licenses at zero additional cost. Also, there’s no need for tracking or reassigning covered licenses based only on the software version. Software Asset Management Professional adds version support using the following mechanisms:
- Automatic application of new version: If a software entitlement with active SA is associated with a newer version software model, Software Asset Management Professional automatically upgrades the entitlement and associates it with the latest version software model. Also, these changes are saved on the Upgrade History related list. For more information on software models and versions, see Software model fields.
- Management of software entitlement: Microsoft supplies publisher part number (PPN) with SA coverage without any version assigned for the product. Thus, there's a risk of incorrect assignment of SA benefits to all versions of Microsoft products. ServiceNow Software Asset Management Professional determines the latest software version released by Microsoft on or before the expiry date of the SA coverage, selects the software model with the correct version, and associates the entitlement to the same. Also, these changes are saved on the Upgrade History Entitlement section.
- License mobility benefits: License Mobility provides the flexibility to manage licensing on premise (in high-density virtualized environments), or on cloud environments (AWS or Azure) using Azure Hybrid Benefits (AHB). For more information on license mobility, see Microsoft
documentation.Software Asset Management Professional automatically applies the license mobility benefits while licensing deployments of your datacenter products such as Windows Server and SQL Server. The following are some of the benefits that are applied automatically:
- Provides options to license by virtual machine (VM) layer: With subscription licenses or licenses with SA, SQL Server 2022 can be licensed by the VM and licenses can move with the VM at any time to another server in the same server farm.
- Supports unlimited virtualization: Enables you to run any number of instances of SQL Server Enterprise Edition software in an unlimited number of VMs if the hosts are completely licensed. This feature is applicable only for the core licensing model.
- Provides AHB and Bring Your Own License (BYOL) support: AHB for SQL Server is a benefit for Azure that enables you to use SQL Server licenses with SA or subscription licenses to pay a reduced rate for only cloud-based computing. For more information on BYOL support, see BYOL support.
If you're covered under Microsoft SA, you can also upgrade, or step-up, a standard version of your software to an enterprise edition. Use the Upgraded Entitlements tab of the Software Entitlement form to link related versions of your software under active maintenance and your upgrades.
Step-up license types with no upgraded entitlements could result in inaccurate reconciliation results due to double counting of active rights.
If you have the Microsoft SQL Server Enterprise edition with SA for the Per Core license metric, you can run unlimited virtual machines on the host machine. It doesn't matter how many physical core licenses that you have. For example, let's say that you have a license for running only four physical cores on a host machine. You can then run unlimited virtual machines on the host machine.
- Perpetual + SA: If all previous entitlements have the license type specified as Perpetual + SA.
- Perpetual: If the previous entitlements have a combination of license types set to Perpetual + SA and Perpetual.
You can't use SA entitlements to license your software. SA entitlements aren’t counted during reconciliation. Only perpetual license entitlements are considered.
Maintenance for publishers other than Microsoft
For all publishers other than Microsoft, you can create maintenance entitlements to support their software license maintenance needs.
- Perpetual + Maintenance: If all previous entitlements have the license type specified as Perpetual + Maintenance.
- Perpetual: If the previous entitlements have a combination of license types that are set to Perpetual + Maintenance and Perpetual.