Software Asset Management Process Guide - Paris Release
Software Asset Management Process Guide - Paris Release
(SAM)
Process Guide
Paris
Ref: 0001394
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Table of Contents
Introduction .................................................................................................................................................. 3
Principles and Basic Concepts .................................................................................................................. 3
Process Scope .............................................................................................................................................. 3
Process Objectives ...................................................................................................................................... 4
Technology pre-requisites ....................................................................................................................... 5
Relationship with other processes .......................................................................................................... 6
Principles and basic concepts ................................................................................................................... 8
Policies ....................................................................................................................................................... 8
Security considerations .......................................................................................................................... 10
Process roles ............................................................................................................................................ 10
RACI Matrix ................................................................................................................................................. 14
Software Asset Management RACI ..................................................................................................... 14
Software Asset Management activity description ................................................................................ 19
Software Asset Management process overview ............................................................................... 19
Software Asset Management planning and initial deployment ...................................................... 22
Maintain software models and lifecycles ........................................................................................... 25
Request Software Entitlement ............................................................................................................... 33
Acquire software entitlement ............................................................................................................... 37
Maintain software entitlements ............................................................................................................ 41
Create software installation records and normalize discovery models .......................................... 53
Complete software discovery models ................................................................................................ 59
Perform software reconciliation ........................................................................................................... 64
Optimize software installations ............................................................................................................. 72
Process software usage information .................................................................................................... 77
SaaS License Management ..................................................................................................................... 80
SaaS License Management process overview .................................................................................. 80
SaaS License Management RACI ........................................................................................................ 81
Monitor SaaS Software Models ............................................................................................................. 83
Optimize SaaS License Usage ............................................................................................................... 89
Detect and Analyse Unmanaged Software Spend .......................................................................... 94
Process control .........................................................................................................................................100
KPIs..........................................................................................................................................................100
Appendix A: Glossary of terms and acronyms ....................................................................................102
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Introduction
This process guide will provide a detailed explanation on how the Software Asset Management
process is enabled within the ServiceNow platform. It is intended that this process be followed as
closely as possible regardless of the level of maturity of the customer. ServiceNow encourages
simple, lean ITAM processes and that is reflected in the out of the box design.
Customers may add additional functionality to that offered however this should only be in
scenarios where there is a required business outcome gained that could not be achieved using
an out of the box method. Following this approach should also ease customer upgrade paths
and the ability to expand their use of the platform.
Process Scope
SAM is the process responsible for managing and optimizing the request, acquisition,
deployment, maintenance, utilization, and disposal of software assets.
There are strong inter-process relationships between:
• Hardware Asset Management
• Procurement Management
• Application Portfolio Management
• Cost Management
• Contract Management
• Change Management
• Request / Catalog Management
• Request Fulfilment
• Content Library Curation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Process Objectives
The primary goal of the SAM process is to reduce IT costs and limit operational, financial, and
legal risks related to the ownership and use of software through managing and optimizing
software assets across their lifecycle (introduction through to retirement).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Technology pre-requisites
To optimize software asset management process efficiencies and business outcomes through
the use of the ServiceNow Platform, it is recommended that the following plugins are activated:
• Software Asset Management Professional Master [com.sn.samp.master]*
• Normalization Data Services [com.glide.data_services_canonicalization.config] - required to
(a) download SAM Pro content in customer instances (b) normalize the core company table
in the SN platform – the SAM Pro Software Publisher table has a dependency on
core_company.
• SAM Professional SCCM Usage Integration - Microsoft SCCM 2012 v2 or 2016*
• File Based Discovery [com.snc.file_signature_normalization]
• SaaS License Management[com.sn_sam_saas] – contains integration framework and core
functionality for SaaS License Management
• SaaS License Management Integrations [com.sn_sam_saas_integrations] – contains
integration implementations for Box, Dropbox, DocuSign and Salesforce
• Orchestration - Client Software Distribution (CSD)*
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Relationship with other processes
Process Relationship description Input Output
Request Submits requests for standard and non- X
management standard software
Content library Receives library content that contains X
curation normalized software product information,
publisher part number library, software
lifecycle information, discovery maps and
processor definitions
Provides details of unmatched software X
installations, manually normalized Software
Discovery Models, publisher part numbers
and manually created software lifecycle
information that require adding to the
Central Software Library
Procurement Receives details of purchase orders issued X
management to publishers/vendors from corporate
procurement system
Provides details of procurement requests X
that require converting into purchase
orders in a corporate financial system (e.g.
SAP, Oracle)
Configuration Receives raw software installation data X
management associated with a Server/Computer CI for
aggregation into Software Discovery
Models
Change Receives details of software X
management licenses/entitlements that are required to
fulfil a Change Request
Reserves or assigns/allocates software X
entitlements
Provides software entitlement information X
to enable the calculation of projected
licensing costs when assessing Normal or
Emergency Changes where there are
changes to the CPU counts or CPU core
counts
Request Assigns available or acquired X
fulfilment allocations/entitlements prior to fulfilment
of user-initiated Service Request
Provides software model details of X
software that requires deploying to an
end-user
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Contract Receives new or renewed software license X
management contract information
Provides software entitlement information X
for association to a Software License
Contract
Technology Provides software model lifecycle X
portfolio information for association with business
management applications/capabilities
Hardware Receives details of software licenses X
asset associated with uninstalled assets to
management remove user/device entitlements
allocations
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Principles and basic concepts
Policies
SAM policies are needed to establish the objectives, scope and principles that govern the
process and should be considered with the change management policies because they are
related.
SAM policies are dependent upon the organization’s business drivers, required business
outcomes, contractual requirements, and on compliance to internal as well as external
standards. Areas typically addressed by policies are:
• The requirement to maintain accurate information for reporting on software assets to
internal and external stakeholders.
• Level of automation to reduce errors and costs.
SAM Policies are owned and monitored by the Software Asset Management Process Owner.
The Process Owner provides information to management to demonstrate overall process
effectiveness and efficiency, compliance at an organizational level and compliance at a
department and individual level.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Access to update To prevent unauthorized Ensures accurate and up-
software asset records is changes to software to-date software
controlled, and access asset records. entitlement information
rights are only given to during software
those people who are reconciliation when only
authorized to control the those designated to
data. control the records have
access.
Automation for software To reduce labor costs Improves ability to assure
installation data and errors from manual data reliability
collection (e.g. data entry.
Reduces cost of manual
ServiceNow supported
labor
discovery tool) and
verification should be
implemented and
appropriately
configured.
Process reviews are To maximize process Identifies opportunities for
conducted by the benefits and reduce process, tool and staff
Process Owner on a costs in modifying improvements
regular basis at the incorrect data and
Identifies cost of
Process Owner’s addressing inconsistent
maintaining the
discretion. Reviews will process execution.
information related to the
focus on the process
value to the organization
consistency, process
maturity and
repeatability and Key
Performance Indicators
(KPI).
The SAM Process Owner To ensure all stakeholders Identifies non-compliant
will report on software understand software software
license compliance to license compliance
Enables remedial action
internal and external position.
prior to any formal
stakeholders on a regular
publisher/vendor audit
basis.
Identifies potential
company savings through
removal of unused
software
Software License To enable effective Reduction in non-
Contracts will be management of compliant software
maintained in the software license caused by lapsed
contract repository and contracts to track contracts
linked with Software contract end dates and
Entitlements. trigger contract
renewal/extension
processes
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Software cannot be To ensures that only Reduces the amount of
installed without authorized software can blacklisted and
authorization from IT be installed in a unauthorized software
Operations. production environment installations
Minimizes security and
network performance
issues caused by the
installation of unauthorized
software
Software procurement is To enable effective, Reduces cycle times
managed from a central organization-wide associated with cost
budget and charged tracking of software center-based procurement
back to costs.
Accelerates the ‘true up’
departments/cost
process for purchasing
centers.
rights to remediate non-
compliant software
EUC software becomes a To enable the re- Reduces costs associated
removal candidate if allocation of unused EUC with procuring unrequired
quarterly utilization falls software software entitlements
below XX hours or if the through re-allocating
software isn’t used after available entitlements
a pre-defined date.
Security considerations
Data security is a crucial aspect of SAM as it affects several modules within ServiceNow. In
addition to being effective, security controls should be easily maintained and scalable. The
ServiceNow platform provides several methods for securing data including user access
control rules, data policies, contextual security, and domain separation.
Process roles
Each role is assigned to perform specific tasks within the process. Within a specific process,
there can be more than one individual associated with a specific role. Additionally, a single
individual can assume more than one role within the process although typically not at the
same time. Depending on the structure and maturity of a process, all roles described may
not exist in every organization.
The following describes the main process roles defined for Software Asset Management:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Role Description
SAM Process The SAM Process Owner’s primary objective is to be accountable
Owner for the success or failure of the SAM process. The Process Owner is
usually a senior manager with the ability and authority to ensure
the process is rolled out and used by all stakeholders.
Responsible for:
Establishing SAM process measures and targets.
Ensuring the SAM process is aligned with corporate strategy.
Establishing and communicating the process mission, goals, and
objectives to all stakeholders.
Documenting and maintaining the process, policies and
procedures.
Resolving any cross-functional issues.
Ensuring proper staffing and training for execution.
Directing the SAM roles.
Ensuring consistent execution of the process across the
organization.
Monitoring, measuring, and reporting on the effectiveness of the
process to senior management.
Identifies process redesign and improvement projects.
Software Asset Responsible for:
Manager
Managing the day to day activities of the process.
Managing key relationships with peer roles within the enterprise. This
includes Business Application Owners, Service Catalogue Manager
and Procurement representatives.
Ensuring quality of software asset records within the Asset
Management Repository, including Software Discovery Models,
Software Product Models and Software Entitlements.
Escalating any issues with the process to the SAM Process Owner.
Gathering and reporting on process metrics.
Identifying requirements to modify SAM processes.
Executing reconciliation by comparing entitlements with
discovered software installations to determine effective license
positions for each in-scope publisher.
Analyzing reconciliation reports to determine required actions to
address non-compliant software installations.
Analyzing software usage reports and establishing removal rules for
infrequently used software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
SAM Responsible for:
Administrator
Creating and maintaining software asset information, including
Software Models, Software Discovery Models and Software
Entitlements defined within the scope of their area.
Resolving unmatched or partially normalized Software Discovery
Models.
Managing key relationships with peer roles within the enterprise.
Analyzing software asset data and creating reports.
Assisting the Software Asset Manager with reconciliation and report
generation.
Participating in the remediation of non-compliant software
installations.
Determining if available entitlements can be allocated prior to
initiating procurement activities.
Service Responsible for:
Catalogue
Working with Software Asset Management team to publish
Manager
authorized software in Service Catalogue for end-user request and
subsequent fulfilment.
Providing the ability to request ad hoc software that is not
represented as a catalogue item.
Owning Service Catalogue items and managing related
approval/fulfilment workflows.
Providing software product information if a software model is not
available for representation as a catalogue item.
Procurement Responsible for:
Manager
Processing approved procurement requests for software licenses
and entitlements.
Providing PO information for software entitlements to the SAM
Administrator.
Issuing PO’s processed in a third-party application (e.g. ERP systems
such as SAP).
Providing contract-related information to the SAM Administrator for
representation in the asset repository (e.g. software model
retirements, changes to upgrade/downgrade terms and
conditions)
Contract Responsible for:
Manager
Negotiating supplier contracts for software licenses and
entitlements.
Approving software license contract renewals and extensions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Providing software license contract information that impacts
software entitlements.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
RACI Matrix
Roles and responsibilities are assigned to specific process activities.
Software Product
Content Curator
Software Library
Catalog Admin
Software Asset
Configuration
Administrator
Procurement
Requester
ID Activities
Approver
Manager
Manager
Manager
Manager
Manager
Contract
Software
Change
Owner
SAM
SAM 1.0 Maintain Software Models and Lifecycles
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Software Product
Content Curator
Software Library
Catalog Admin
Software Asset
Configuration
Administrator
Procurement
Requester
ID Activities
Approver
Manager
Manager
Manager
Manager
Manager
Contract
Software
Change
Owner
SAM
SAM 2.2 Submit Request for Software A/R
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Software Product
Content Curator
Software Library
Catalog Admin
Software Asset
Configuration
Administrator
Procurement
Requester
ID Activities
Approver
Manager
Manager
Manager
Manager
Manager
Contract
Software
Change
Owner
SAM
SAM 4.5 Relate Previous Entitlement Record C A/R C
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Software Product
Content Curator
Software Library
Catalog Admin
Software Asset
Configuration
Administrator
Procurement
Requester
ID Activities
Approver
Manager
Manager
Manager
Manager
Manager
Contract
Software
Change
Owner
SAM
SAM 6.6 Categorize Unnormalized Software Discovery Automated
Models
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Software Product
Content Curator
Software Library
Catalog Admin
Software Asset
Configuration
Administrator
Procurement
Requester
ID Activities
Approver
Manager
Manager
Manager
Manager
Manager
Contract
Software
Change
Owner
SAM
SAM 9.0 Optimize EUC Software Installations
SAM 10.2 Create User or Device Client Access Record for A/R R
Version/Edition
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Software Asset Management activity description
Software Asset Management process overview
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Process activity Description
Discovery of raw software installation data through utilization of discovery tools such as
Discover Installed Hardware and Software ServiceNow Discovery or Microsoft SCCM.
Create software installation records which are associated with the appropriate CI computer
record in the CMDB.
The software installation records are aggregated into Software Discovery Models that include
Create SW Installation Records and Normalize
normalized values of the discovered publisher, product and version values to enable a clear
Discovery Models
understanding of installed software for reconciliation with purchased entitlements. Non-
normalized discovery models can be sent to the ServiceNow SAM Content Delivery Service
(CDS) organization for normalization.
Reviewing Discovery Models that are less than fully normalized (if not normalized by SAM
CDS). The recommended approach is to start by working with the publishers that represents
the largest software spend within an organization. The focus should be on normalizing
software products that are licensable.
Complete Discovery Models
This process includes the creation of custom products and pattern normalization rules if the
Software Product is not defined in SAM Pro.
Creation or modification of Software Model records that match the publisher, title and
version/edition of software that requires tracking within an organization. The Software Model is
mapped to a Software Discovery Model to enable reconciliation.
Maintain Software Models and Lifecycles
Software Models are where software entitlement, metric attributes and discovery data is
configured so that Reconciliation can compare entitlements to installations.
Creation and submission of requests for software. This includes requests for standard and non-
Request Software Entitlement standard software requests.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Process activity Description
Software Entitlements are counted in different ways. Some are counted per device, where
every installation counts as a right used. Some are counted per user, where all the installations
for a user count as a right used. Sometimes the number of rights used depends on hardware
characteristics, such as how many processors the device has or how many cores are in the
processors.
The License metric, defined on the Software Entitlement, identifies how the reconciliation
process counts the rights used.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Software Asset Management planning and initial deployment
The following activities require considering prior to commencing the implementation of Software Asset Management on the
ServiceNow Platform.
Activities Description
The Software Asset Management Team, under direction of SAM Process Owner, along with key stakeholders,
defines the Software Asset Management Plan. The Software Asset Management Plan will be unique to each
organization and is based on industry leading practices s and the needs of the organization it serves.
Scope
Interrelated services such as Request Management, Procurement, Hardware Asset Management, Application
Portfolio Management and Change Management
Environments and infrastructure
KPI’s and Metrics
Requirements
Alignment to software asset management policy and business strategy
Link to business, service management and contractual requirements
Produce initial Software
Asset Management plan Summarize requirements for accountability, traceability, auditability
Policies
Internal standards, e.g. naming conventions, change, purchasing, harvesting (re-use)
Audit criteria
Organization
Roles and responsibilities
Governance board
Authorization for establishing the initial population of software asset records into ServiceNow and management of
day-to-day SAM functions
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Activities Description
See 3.1
Training and knowledge transfer
Relationships and interfaces with other processes and groups
Under the guidelines and structure formulated in the Software Asset Management Plan, perform an initial load of
Populate repository with
Software installation data from the organizations historic repository(s) (including migrations from the SAM Plugin)
pre-existing software
into the Now Platform.
installation data
One of the first steps to implement a SAM practice is to identify what you have purchased to use in your
environment. This is tracked as a Software Entitlement record. There are various sources for this information, such as
reseller reports and purchase orders. The use of software entitlement information in reseller reports provided by the
organization’s software vendors to create/populate software entitlement records is the recommended
practice. This is because the software entitlement record in ServiceNow leverages a Publisher Part Number (PPN)
Populate repository with and most organizations don’t have the PPN readily in hand. The PPN is always included in the reports that the
pre-existing software software vendor provides to the publisher under the terms and conditions of their reseller agreement.
entitlement data
The recommended approach is to use the template to import software entitlements into ServiceNow. Refer to:
https://docs.servicenow.com/bundle/paris-it-asset-management/page/product/software-asset-
management2/task/view-entitlement-import-errors.html
Under the guidelines and structure formulated in the Software Asset Management Plan, perform an initial load of
Software license contract and maintenance data from the organizations historic repository(s) into the ServiceNow
Populate repository with
Platform.
pre-existing software license
https://docs.servicenow.com/bundle/paris-it-service-management/page/product/contract-
contract data
management/concept/c_ContractManagement.html
Populate repository with If the Software Asset Management Plan includes the management of usage-based licenses, including the
pre-existing software usage reconciliation of Client Access Licenses, obtain user/device counts and load this information into the ServiceNow
information Platform.
See attached link for details of importing financial transactions:
Software Spend Detection
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Activities Description
https://docs.servicenow.com/bundle/paris-it-asset-management/page/product/software-asset-
management2/concept/software-spend-detection.html
You can set default reconciliation properties such as grouping and reconciliation debugging. Refer to:
Set up SAM Professional
properties https://docs.servicenow.com/bundle/paris-it-asset-management/page/product/software-asset-
management2/reference/sam-properties.html
Conduct an initial software reconciliation in SAM Professional to evaluate both the Software Asset Management
process and initial data integrity. Refer to:
Perform initial reconciliation
https://docs.servicenow.com/bundle/paris-it-asset-management/page/product/software-asset-
management2/task/t_RunReconciliation.html
Validate the continued functionality of Software Asset Management during application development and after
upgrades. Copy and configure these automated SAM tests to identify customizations needing review. All test suites
Software Asset and tests should pass.
Management Test Suite
https://docs.servicenow.com/bundle/paris-it-asset-management/page/product/software-asset-
management2/reference/quick-tests-sam.html
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Maintain software models and lifecycles
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Link from Request Software Entitlement (SAM 2.0) process Software model
because following approval of non-standard software, a information
software model requires creating to enable procurement
and catalogue management activities.
When the software product is not defined in the PPN • Custom software
Library and no Software Model exists, initiate actions to product
Identify software
SAM manually create a Software Model by identifying the Software model information
publisher and
1.1 Publisher and Product. If the Publisher and/or Product do information
product • Software model
not exist, proceed to SAM 1.2 to create a Custom Software
Product record. Otherwise, proceed to SAM 1.3. record [WIP]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Assign the inference percentage (if required). This is the
percentage of suite components that need to be present
on a system to count as a suite.
Determine if a specific component in a suite must be
installed to infer that the suite is installed. Choices are:
Optional, Always Mandatory and Mandatory Group.
For example, if the Inference percent is set to 80% and the
Mandatory field is Always Mandatory for Microsoft Access,
these settings specify that Microsoft Access must be
installed along with three out of four other products (e.g.
Word, Excel, PowerPoint, Outlook) to infer that Microsoft
Office Professional is installed on a device.
Following the execution of SAM 1.1 to SAM 1.6, a software Software model Software model record
SAM
SAM Create/ update model record is created. Following creation of the record [Completed]
Admin/
1.7 software model software model, proceed to SAM 1.8 if additional
Automated
attributes require adding to the model.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Existing Microsoft software model records are updated to
a new version, following the execution of a scheduled job
which identifies linked Microsoft entitlements covered by
Microsoft Software Assurance (SA) which require updating
to a higher version.
For newly-created software models, establish if the model • Software • Discovery mapping
Review/update requires any additional attributes adding, including Model model conditions
SAM
software model Status (i.e. In Production) and Business/Product Owner. SAM Admin record
1.8 • Software model
attributes Verify and determine updates to software model attributes • Software updates
following the creation of the Software Model OR during model
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
the lifecycle of the Software Model to determine if any attribute
required updates. This includes: validation
required
• Setting Blacklisted software indicator.
• Software
• Setting License under management indicator.
retirement
Reconciliation will exclude any software models which
information
have the ‘License under management’ flag un-
checked.
• Verifying the inference percentage assigned to a
software suite and the suite children associated with
software suites which have been auto-created from
the Content Library are correct and, when
appropriate update the suite children data attributes
and adjust inference percentage.
• Verifying discovery mapping conditions (specifically
software installation conditions) on the software model
record. When applicable, perform necessary updates
to the mapping conditions
• Verifying the Metric Attributes to ensure the ‘maximum
installs’ value is set correctly. When appropriate,
update attribute to reflect the correct value for each
license metric.
• Determining if Downgrade rights require creating or
updating.
Full list of software model data attributes:
• https://docs.servicenow.com/bundle/paris-it-
service-management/page/product/product-
catalog/concept/c_CreatingSoftwareModels.html
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Request Software Entitlement
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Review software catalogue (or equivalent Request Requester Software • Software model
Management process/system) and identify the required entitlement identified
SAM Identify software software model. requirement
• Software model
2.1 requirements If required software model is defined in the catalogue not in catalogue
and available for request, proceed to SAM 2.2, otherwise
proceed to SAM 2.5.
Create and submit the request for the software. Requester Software model • Software request
identified requires approval
The software model associated with the software request
will determine (a) if approval is required; (b)whether a • Entitlement
check is required to establish any entitlements are check required
available to fulfill the request prior to any procurement
SAM Submit request for • Software
activity; (c) whether the software can be deployed
2.2 software deployment
without an approval, entitlement check or procurement
required
action (e.g. freeware, enterprise software)
• Software
entitlement
procurement
requirements
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
procurement
requirements
In situations when the required software model is NOT Requester • Software Non-standard
defined in the catalogue and available for request, model not in software request
submit a request to the appropriate technical/software catalogue
Submit and governance authority to review the non-standard
SAM monitor request • Non-standard
software requirement and establish if the software model
2.5 for software software
can be approved for use.
assessment request
Receive feedback from the software governance team reviewed
as to whether the request has been approved or
rejected.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Link from Maintain Software Models and Lifecycles (SAM Software model
1.0) process following the creation of a software model record
Link to Maintain Software Models and Lifecycles (SAM Non-standard Software model
1.0) process because following approval of non- software request information
standard software, a software model requires creating to reviewed
enable procurement and catalogue management
activities.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Acquire software entitlement
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Link from Monitor SaaS Software Models (SaaSLM 1.0) Software entitlement
because addition SaaS license rights are required procurement
requirements
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
• Maintenance/support requirements
When applicable, refer to the Publisher Software
License Contract to ensure the details in the
Procurement Request are correct.
Ensure vendor quote and any other supporting
documentation is attached to the Procurement
Request and submit for approval.
In situations when a Procurement Request requires
manually creating (e.g. to procure software required
to fulfill a Change Request or Non-Standard Software
Request) and the software model is not available,
create software model.
SAM Create/approve Create and approve legal PO in ERP system. Procurement Purchase order
Procurement request
3.3 purchase order Manager [Approved]
Issue PO from ERP system to selected vendor for Procurement Purchase order
SAM Issue purchase fulfilment. Manager [Issued]
Purchase order
3.4 order
Receive and fulfil Receive PO and when appropriate provide details of External Software entitlement
Purchase order
purchase order information to install the software (e.g. license key). Vendor information
Receive and validate software entitlement SAM Admin Software entitlement • Software
Receive information from the publisher/vendor. This includes information entitlement
SAM details of the PO number, license key information and record
notification of PO
3.5 number of purchased entitlement rights.
fulfillment
Assign purchased rights to user/device (if known)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Notes: • Allocated
software
1. if the Procurement Plugin is activated,
entitlement
update ServiceNow PO record and ‘receive’
the software entitlement. The receipt action • Purchase order
automates the initial creation of a Software information
Entitlement record.
2. if the Procurement Plugin is not activated,
proceed to SAM 4.1 to manually create the
entitlement record.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Maintain software entitlements
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Link from Acquire Software Entitlement (SAM 3.0) process Purchase order
to manually create a software entitlement record. information
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
available: Perpetual, Software Assurance, Perpetual +
Software Assurance, Subscription and Step-up are
available.
For upgrades from previous entitlements to new
entitlements (License Type = Upgrade), select the
owned entitlements that require upgrading to the new
version. The owned entitlements can be for the same
number or less than the number of upgrade rights
purchased.
Set the number of rights that need to be upgraded to
the new version. This reduces the amount of active rights
on the entitlement record of the software version which
is being upgraded from.
Note: Purchased Oracle database options require
separate software entitlements. Enter details in the
Database option field (visible when Product = DB Server
in the software model form).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
https://docs.servicenow.com/bundle/paris-it-
asset-management/page/product/software-
asset-management2/task/create-entitlement-
microsoft-sa.html
2. While a software entitlement for subscription
software is under maintenance in the
contractual period, the ‘In Maintenance’ box of
the entitlement record is checked.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Assurance renewals, enter the number of rights that • Software
require renewing. entitlement
record
In situations when Purchased Rights are ‘‘received’
following the issuance and receipt of a PO during
procurement process (see SAM 3.5), this step is
automated.
Document unit and total cost of purchased software
entitlement and other PO and invoice information (if not
already pre-populated).
In situations when a Microsoft SA has expired and an
entitlement record has been created to reflect the
reflect the new SA, proceed to SAM 4.5 to link the
entitlement record associated with the expired SA.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Maintain software entitlement allocations
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
• Quantity of entitlements allocated (note: multiple
rights become relevant where many rights are
needed to fully license a device, such as with a ‘per
core’ license metric).
• Assigned To (user)
• Allocated To (device)
• Assigned Date
• License Key (when applicable)
Refer to PO information, Service/Change Request or
usage/subscription reports to ensure that the allocations
are created correctly. When appropriate, engage with
the user or CI Administrator to verify that the entitlements
are associated with the correct user/device.
Note: in situations where cloud licenses are tracked in a
vendor portal (e.g. Adobe CC/Office 365), allocate
license to user/device in the portal.
Link from Retire Asset (HAM 7.0) process to remove • Unused software
device/user allocations following asset retirement entitlement
information
• Service request
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Create software installation records and normalize discovery models
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Link from Perform Software Reconciliation (SAM 8.0) Automated Software Model
process because following reconciliation of software matched with
products with linked downgrade rights, a specific Software
software model is associated with the software Installation Record
installation record
Aggregate the software installation records, created Automated Software Software discovery
Group software in SAM 6.3, that have the same publisher, product installation records model [WIP]
SAM installation and version into the same Software Discovery Model
6.4 records into (Note: Newly discovered software installations inherit
discovery model the normalized values in the corresponding Discovery
Model, if one exists).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
If a Software Discovery Model doesn’t exist, one is
automatically created for each software installation
that has the same discovered publisher, product and
version.
Note: For IBM software installation data that is
provided via the ILMT integration, only the
Discovered Publisher and Discovered Product are
required to form a Software Discovery Model. No
product version will be discovered. Such Discovery
Models require manually normalizing.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Models to match up with entitlements purchased to
calculate effective license positions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
rules (assuming that the organization has opted in to
the SAM Content Delivery Service).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Complete software discovery models
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
If, during the execution of SAM processes, it is discovered SAM Admin Incorrect • Software
Reject normalized that the normalization rules assigned to a software normalization rules discovery model
SAM discovery model during the automated normalization information
software
7.2 process (SAM 6.0) are incorrect, de-activate the rules to
discovery model • Pattern
avoid future usage and re-set/update the Discovery
normalization
Model for manual update. If the correct
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Product/Publisher is not available in the content library, rules
proceed to SAM 7.6 to create pattern normalization requirements
rules. Otherwise, proceed to SAM 7.7 to modify the
• Custom software
Discovery Model.
product
Determine the required information to fully normalize the SAM Admin Partially • Software
discovery model (i.e. Product, Version) and modify the normalized discovery model
Resolve partially model in SAM 7.7. When appropriate, create a custom discovery model information
SAM normalized software product for Publisher Normalized Discovery
7.3 software • Custom software
Models if the correct product is not available in the
discovery models product
content library.
Determine if the Discovery Model is licensable and SAM Admin Unnormalized Pattern normalization
whether it requires including for consideration during discovery model rules requirements
Resolve software reconciliation.
SAM unmatched
7.4 software If the software requires licensing, create a custom
installations software product record and proceed to SAM 7.6 to
create pattern normalization rules that will enable
automatic normalization.
Link from Maintain Software Models and Lifecycles (SAM Custom software
1.0) process because following the creation of a model record
Software Model and discovery mapping conditions
associated with a custom product, pattern normalization
rules require setting to enable the normalization of the
Discovery Model associated with the
custom/homegrown software application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Create and apply pattern normalization rules that apply SAM Admin • Custom Pattern normalization
for custom software products software rules
model record
Specify text for Discovery to search for in the software
publisher and/or product fields. • Pattern
Create pattern
SAM normalization
normalization Specify the normalized attributes (Product, Publisher,
7.5 rules
rules Product Type, Platform, Language, Version, etc.) to
which the discovered software installation will be requirements
normalized when discovered. When applicable create
new Publisher and Products if not available in the
content library.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Modify existing Software Discovery Models with the • Software Manually normalized
following information: discovery discovery model
model
• Product
information
• Version
• Accepted
• Platform of Discovered Software (if available) normalization
• Language of Discovered Software (if available) suggestion
SAM Modify discovery
7.7 model • Edition of Discovered Software (if available)
• Full Version Number (if available)
Once the Discovery Model is updated, the normalization
status is set to Manually Normalized. Establish if the
manually normalized Discovery Model requires pushing
to ServiceNow for inclusion in the Central Software
Library. Homegrown applications should be excluded
from any data transfer.
Link to Perform Software Reconciliation (SAM 8.0) process Automated Manually normalized
to provide manually normalized Discovery Models to discovery model
match up with entitlements associated with Software
Models to calculate effective license positions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Perform software reconciliation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Prior to performing and ad-hoc reconciliation, ensure that: SAM Admin • Ad-hoc • Software
software publisher
• All processor definition updates have been executed in the Central
reconciliation information
Software Library.
requirements
• Result grouping
• For usage information not automatically derived via platform integrations,
• Client access dimensions
ensure all counts related to user and device usage are entered into the
Establish records
appropriate Client Access record.
SAM software [Updated]
8.1 reconciliation Determine which publishers are in-scope for the ad-hoc software
• Processor
scope reconciliation.
definitions
For software reconciliation calculations where compliance is based on the [Updated]
company and/or location of the installation, establish how the reconciliation
results require grouping (i.e. Company, Country, Region)
Establish if the reconciliation results require grouping by cost center or
department to enable chargeback/showback.
Link from Maintain Software Models and Lifecycles (SAM 1.0) process to Automated Software
receive non-SaaS Software Model and linked entitlement records to enable entitlement
the calculation of effective license positions. information
Link from Complete Software Discovery Models (SAM 7.0) process to receive Automated Software
manually normalized Discovery Models to match up with entitlements discovery models
associated with Software Models to calculate effective license positions.
Link from Create Software Installation Records and Normalize Discovery Automated Software
Models (SAM 6.0) process to receive automatically normalized Discovery discovery models
Models to match up with entitlements associated with Software Models to
calculate effective license positions.
Link from Process Software Usage Information (SAM 10.0) process to receive Automated Software usage
software usage information into the calculation of effective license positions information
of usage-based software licenses.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Link from automated Create SAP Systems Users process to consume System Automated SAP System user
User records (all Named User licenses associated with an individual user) records
from a SAP ERP environment in order calculate license positions for the SAP
Named User license metric by assigning entitlements to the correct System
User.
Link from Monitor SaaS Software Models (SaaSLM 1.0) process to receive Automated Software
SaaS Software Model and linked entitlement records to enable the entitlement
calculation of effective license positions. information
Weekly Scheduled Job to automatically run software reconciliation for all Automated
licensable software. If the reconciliation results require the assignment of
grouping dimensions (e.g. group by country/location, etc.), this requires
configuring in the automated job. The groupings can be set up in the SAM
Pro system properties.
Based on all automated inputs, calculate effective license positions for Automated • Software • Software
selected publishers and produce reconciliation results. This is addressed by publisher reconciliation
matching software installations to the most specific software model based information results
on publisher, product and version. If no match can be found between a
• Software
software installation and software model, the installation will not be licensed.
entitlement
Rules regarding the rank and order in which compliance is calculated are information
built into the reconciliation engine to ensure no double counts occur (e.g.
• Software
Calculate an entitlement may be defined as Per User and Per Device).
discovery
SAM effective For products identified in the reconciliation with unlicensed installations and models
8.2 license no software model exists, a software model record is automatically created
position • Software usage
so that the unlicensed installations can be associated with a Software Model
information
Notes:
• Result grouping
• Only ‘Licensable’ Software Discovery Models are considered during dimensions
reconciliation.
• For software subscription licenses, any use allocations are ignored during
reconciliation since the allocations are handled in the vendor’s licensing
system.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
• Adobe Creative Cloud software model will be used to reconcile
installations of CC and CS versions of Photoshop, Dreamweaver,
Illustrator, InDesign, etc.
• Only software models that are set as ‘License under management’ are
considered during reconciliation.
Link to Maintain Software Models and Lifecycles (SAM 1.0) process to create Automated
new Software Models for products discovered with unlicensed installations
Link from Create Software Installation Records and Normalize Discovery Automated Software Model
Models (SAM 6.0) process because following reconciliation of software matched with
products with linked downgrade rights, a specific software model is Software
associated with the software installation record Installation
Record
Review the software reconciliation results in the License Workbench or in a Software Software • Reviewed
Publisher Dashboard. Follow attached link for details of the Publisher Asset Reconciliation Software
Analytics Dashboards: Manager Results Reconciliation
Results
https://docs.servicenow.com/bundle/paris-it-asset-
management/page/product/software-asset- • Removal
management2/concept/c_SAMDashSAA.html Candidates
Reconciliation results are displayed in a layered hierarchy: • Compliance
Product Results - overall compliance status, unlicensed installs, true-up Reports
Review
SAM software costs, over licensed amounts and removal candidates for a software
8.3 reconciliation product. This includes all the publisher’s licensable products that have
results discovered software installs, irrespective of whether entitlements are
available.
Software Model Results - overall compliance status, unlicensed installs,
true-up costs, over licensed amounts removal candidates and
remediation options for a software model.
License Metric Results – displayed by license metric entitlement (e.g. Per
User, Per Device, Per Processor) and displays: Rights owned, Rights used,
Unused rights, Over-licensed amount, Allocated in use, Not allocated in
use, Allocated not in use, Not allocated, Allocations needed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Rights Used by Record (e.g. details of specific users/devices (Installs Used
By) and allocated users/devices (Rights Used By) that consume or have
been allocated rights). This result highlights software rights that are being
used, where the rights have not been allocated (and vice-versa).
The financial values calculated during license compliance are as follows:
• Average Price – aggregated cost of entitlements for a specific license
metric / number of entitlements purchased
• Total Spend - rights owned * average price per right from entitlement
per license metric
• Potential Savings – number of rights associated with reclamation
candidates (unused rights) * average price per right from entitlement
per license metric
• Over-licensed Amount – rights available * average price per right from
entitlement
Notes:
1. Common Per Core, Common Per Processor, Microsoft Per Core,
Microsoft Per Core with CAL are licensed at the product level. This is to
ensure that rights can be shared across software models. All other
reconciliation calculations license software installs at the software model
level.
2. CAL compliance is associated with the Server Software Model
3. Software models may show as Compliant but include unlicensed installs.
This is because the model is part of an Enterprise License Agreement.
4. For Per Named User License Metrics, allocations are created only if the
associated CI record has an ‘Assigned To’ value populated. If no
‘Assigned To’ values are associated, then the installs are deemed to be
non-compliant).
5. For software entitlements associated with the User Subscription license
metric, Allocated in use, Not allocated in use, Allocated not in use, Not
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Allocated, Allocations needed results will always be empty since the
subscription software is allocated in the publisher’s licensing system/portal.
Based on the review, identify non-compliant software positions that require
further review. When applicable create reports and circulate them to
applicable parties (e.g. SAP Admin, Oracle Admin) to enable user profiles to
be updated.
Link from Optimize Software Usage (SAM 9.0) process so that removal Removal
candidates can be reviewed and actioned during the remediation of non- Candidate
compliant software (automated). Record
Following review of the reconciliation results associated with each non- Software Reviewed Non-compliant
compliant software product and associated models, analyze the different Asset software software
License Metric results associated with the Software Model result along with Manager reconciliation remediation
the associated remediation options. The following remediation actions are results actions
available:
• Purchase rights needed for unlicensed software.
• Remove unlicensed installs for unlicensed software.
• Create allocations for unallocated installs where available rights exist for
Identify each unique license metric associated with the Software Model,
remediation (except User CAL and Device CAL entitlements) OR create removal
SAM actions for candidates for unallocated installs (‘not allocated in use’).
8.4 non-
compliant • Remove allocations for purchased entitlements that have been allocated
software to a user/device, but the software is not installed (‘allocated not in use’).
• Claim Removal Candidates identified during the Optimize Software Usage
process.
Review the remediation actions and determine approaches for creating or
removing allocations, creating Removal Candidates for installed software
that is unlicensed, reclaiming unused software entitlements for allocation
and when appropriate, purchasing new entitlements.
Note: Remediation options for User Subscription entitlements do not apply,
other than the Purchase rights action.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
For remediating non-complaint software models where available rights exist Software Non-compliant • Software
(‘not allocated in use’, ‘allocated not in use’), perform the following actions: Asset software entitlement
Manager remediation procurement
• For ‘not allocated in use’ (rights purchased but not being used), create
actions requirements
allocations from available rights OR create Removal Candidates if it is
determined that the unallocated install requires removing from a • Software
user/device allocation
updates
• For ‘allocated not in use’, create Removal Candidates if a decision is
made to reclaim the rights associated with the allocated install that is • Claimed
Execute not being used. software
SAM removal
remediation For Removal Candidates identified via software usage monitoring in SAM 9.0,
8.5 candidate
actions determine if removal is required to remediate a non-complaint software
situation and if so, initiate actions to claim the software. • Software
For unlicensed software installs (including Device or User CALs), determine removal
the number of rights that require purchasing OR initiate actions to create candidate
Removal Candidates to remove unlicensed installations. request
Link to Allocate Software Entitlement (SAM 5.0) process to create or remove Automated Software
user/device allocations. allocation
updates
Link to Acquire Software Entitlement (SAM 3.0) process to initiate the Software
purchase of entitlement rights to enable software license compliance. entitlement
procurement
requirements
Link to Optimize Software Installations (SAM 9.0) process because during the Claimed software
remediation of non-compliant software, it is determined that all software removal
removal candidates require uninstalling and any business rules associated candidate
with obtaining user approval are over-ridden.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Link to Optimize Software Installations (SAM 9.0) process because during the Software removal
remediation of non-compliant software, it is determined that unlicensed or candidate
unallocated software installations require uninstalling. request
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Optimize software installations
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Define usage conditions and attributes for software Software Asset Reclamation rules
reclamation rules. The rules include: Manager
• Name of reclamation rule
• Software Products against which the rule needs to
be applied
• Whether user assigned to the hardware on which
the software is installed requires notifying prior to
Create software removal
SAM reclamation rules
• Number of days after which, if no user response is
9.1 (EUC software received, the software is automatically reclaimed
only)
• Time period over which to aggregate usage
metering information (e.g. last month, last 3
months) and total number of hours the software
needs to be used in the defined time period to
avoid being reclaimed
OR
• The last date the software on which must have
been accessed to avoid being reclaimed
Produce monthly Based on software products that are associated with Automated • Software Software usage
software usage a reclamation rule, produce monthly software usage with Microsoft usage report
SAM report records based on SCCM usage metering or the date SCCM information
9.2 that the software was last used. integration
(EUC software • Reclamation
only) rules
Based on the usage report produced in SAM 9.2 and Automated • Software usage • Removal
Create/update the usage-related reclamation rules set in SAM 9.1, report candidate [New]
SAM
removal removal candidates are automatically created via a
9.3 • Reclamation
candidates monthly scheduled job for each software install that
rules
violates a reclamation rule or has not been used after
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
(EUC software a pre-defined date. This triggers the creation of a • Removal
only) Software Removal Request (SAM 9.4) candidate
record
For removal candidates where the software has been
uninstalled and there are no further software
installations that violate the associated reclamation
rule, the removal candidate record is closed.
Dependent upon pre-determined policy, the user or Removal Software removal Software removal
business owner of the software may be authorized to Approver request request [Updated]
approve/reject the removal request OR the user’s
Review and
SAM manager may need to provide a final approval.
approve software
9.5
removal request If the user/business owner or designated approver
approves an uninstall OR the specified number of
days required for a response (associated with the
reclamation rule) is exceeded, this triggers an
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
automated action to initiate the revocation of the
software installation.
If the request is rejected, the removal candidate is
reviewed by the Software Asset Manager for a final
decision as to whether the software requires
uninstalling.
Establish if the software associated with the rejected Software Asset Software removal Approved software
request should be uninstalled. If it is determined the Manager request removal request
software requires uninstalling, initiate actions to
SAM Validate Software revoke the software installation.
9.6 removal request
If the Software Asset Manager forces the removal, this
triggers an automated action to revoke the software
installation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Once the installation is removed from the device, the
Removal Candidate is closed (see SAM 9.4).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Process software usage information
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Review software usage information and establish which SAM Admin Software usage Client access record
of the following actions is required: information information
SAM Analyze usage • New client access record required to add user/device
10.1 data counts (requires linking to a server software model)
• Update of user/device counts in an existing client
access record
Link from Maintain Software Models and Lifecycles (SAM Software model
1.0) process following creation of a server software record
model.
Following analysis of the received usage information, SAM Admin • Client access • Client access
create the Device or User client access record for the record record
version/edition of the software being used and add the information
• Software model
Create user or initial user/device counts. This task is automated when
• Software information
SAM device client SN-Discovery obtains this information from the publisher’s
model record
10.2 access record for licensing server (specifically for Citrix XenDesktop and
version/edition Xen App concurrent user use cases).
If a software model for the server associated with the
client access record is not available, initiate actions to
create a software model record.
SAM Update user or Based on the usage information received, identify the • Client access Client access record
10.3 device count on Device or User client access record and enter the record [Updated]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
client access quantity of devices or users using the server software • Software usage
record model. information
For Citrix XenApp and Xen Desktop use cases, on a daily
basis, the maximum number of unique users is obtained
from the Citrix licensing server by SN-Discovery and
creates/updates a concurrent user consumption record.
Each product has single record per day in this table with
the maximum in use count for that particular day. if the
maximum number of users is greater than the count
previously populated, then the client access record is
updated with the updated maximum user count.
Notes:
1. When creating a User or Device Client Access
record for an Oracle database product, specify
the Oracle instance that the users or devices
have access to.
2. Client access records can also be referenced in
the server software model record.
Link to Perform Software Reconciliation (SAM 8.0) process Automated Software usage
to provide software usage information into the information
calculation of effective license positions of usage-based
software licenses.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
SaaS License Management
SaaS License Management process overview
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
SaaS License Management RACI
Content Curator
Software Library
Catalog Admin
Finance Admin
Software Asset
Configuration
Administrator
Procurement
Requester
ID Activities
Approver
Manager
Manager
Manager
Manager
Manager
Contract
Software
Change
SAM
SaaSLM 1.0 Monitor SaaS Software Models
SaaSLM 2.5 Review and Approve SaaS License Reclamation R A/R C I A/R
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Content Curator
Software Library
Catalog Admin
Finance Admin
Software Asset
Configuration
Administrator
Procurement
Requester
ID Activities
Approver
Manager
Manager
Manager
Manager
Manager
Contract
Software
Change
SAM
SaaSLM 2.8 Verify License Deactivation A/R
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Monitor SaaS Software Models
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Event trigger when weekly data imports from a Automated Software model
vendor’s SaaS portal identify new software models
information
which require creating.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
includes an Envelope Consumption tab which
provides the following information:
• Total number of envelopes
• Contract period
• Contract start/end date
• Units consumed
• Units remaining
• Expected monthly consumption
• Actual monthly consumption
Note: SaaSLM 1.4 -> SaaSLM 1.6 are applicable only for
‘pure’ SaaS software models (e.g. Box, DropBox,
DocuSign) that only exist in the cloud where the user
subscription is licensed – no device installation is
required - and an integration with the SaaS vendor’s
• Software
licensing system provides license usage information
entitlement
(See SaaSLM 1.3).
procurement
Review SaaS Review the usage summary and review stale rights requirements
SaaSLM Software and underperforming spend. If it is determined that Software Asset Software Model
• Software usage
1.4 Usage stale rights require reclaiming, proceed to SaaSLM 1.5 Manager User Summary
reviewed
Summary to review reclamation candidates.
• License
https://docs.servicenow.com/bundle/paris-it-asset-
renegotiation
management/page/product/software-asset-
required
management2/concept/usage-summary-saas.html
If the quantity of rights/envelopes available is below a
certain threshold, consumption is greater than
expected or a contract is close to expiration,
determine if additional rights require procuring. Initiate
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
actions to procure additional SaaS licenses if
additional rights are required.
If a contract is close to expiration or opportunities are
identified to re-negotiate corporate licensing
agreements (e.g. downgrading Zoom users from
corporate to basic licensing), engage with the
appropriate procurement team. Ascertain whether
license reclamation can occur prior to any
procurement discussions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Optimize SaaS License Usage
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
Link from external SaaS vendor portal to import Automated Software usage
license usage data for ‘pure’ SaaS software models information
The default rule is 30 days since the last user login Reclamation rules Reclamation rules
date or last meaningful activity performed by the [Updated]
user. Determine if any reclamation rule
modifications are required for specific SaaS
software products. Other reclamation rule
SaaSLM conditions that require confirming:
Review/ update Software Asset
2.3 reclamation rules • Whether user assigned to the hardware on which Manager
the software is installed requires notifying prior
to software removal
• Number of days after which, if no user response is
received, the software is automatically
reclaimed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
In situations when rules require updating, modify the
reclamation rule accordingly so that reclamation
candidates are created in line with the rules.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
license version/edition OR have their subscription
deleted.
Transfer user files to a folder prior to account User files require • Subscription
deletion. Specific use cases: transferring license requires
deleting
Box: User files are transferred to a subfolder of an
/ deactivating
automatically created folder (ServiceNow –
Reclaimed Subscriptions) that resides in the Box • User files
SaaSLM admin account. The user is then deleted. transferred
Transfer User Files Automated
2.7 Dropbox/DocuSign: User files are transferred to a
subfolder of the admin’s account. The user is then
deleted.
GSuite: G-Mail logs require saving/archiving prior to
transferring Drive and Docs files and license
reclamation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Detect and Analyse Unmanaged Software Spend
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
consolidation opportunities exist across
departments.
Review unmanaged SaaS products and determine
if any of them require representing as software
models so that they are under SAM control. When
appropriate, initiate actions to create a SaaS
software model record
Provide information of expensed high value/volume
software purchases to corporate procurement
function to facilitate further action (e.g. cut off one-
off subscriptions and consolidate spend with one
vendor).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
ID Tasks Procedures Primary role Input Output
information can contribute to vendor contractual
discussions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company names,
product names, and logos may be trademarks of the respective companies with which they are associated.
Process control
Process controls are the policies and principles which provide direction over the operation of
processes and define constraints or boundaries within which the process must operate.
Name Description
Policies Policies and criteria for the inclusion of a component and its attributes
in the Software Asset Repository.
Data Exchange Policies Policy and criteria for the exchange of data between the source
hardware asset data and ServiceNow.
Management Reports The frequency and distribution for regularly produced management
reports.
KPIs
KPIs are best represented as trend lines and tracked over time. They provide information on the
effectiveness of the process and the impact of continuous improvement efforts.
KPI/metric Purpose
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Number of installations of Measure of unauthorized installations of non-homegrown software
commercial applications applications
without a license.
Value of unlicensed software Provides a financial value for unlicensed software remediated by the
identified and remediated. Software Asset Management team
Costs paid arising from software Provides a financial view of the financial consequences of installing
license audit findings per year software outside of the specified request/procurement process.
Value of software requests Provides details of the financial benefits of a solid software asset
fulfilled from using reclaimed management process that evaluates requests for software
software entitlements entitlements prior to any procurement actions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Appendix A: Glossary of terms and acronyms
Term Acronym Definition
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
A database used to store configuration records
throughout their life cycle. The configuration
Configuration Management
CMDB management system maintains one or more CMDBs.
Database
Each CMDB stores attributes of CIs and relationships
with other CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
The available License metrics are dependent on
which Metric groups are available in an instance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
Measured and reported achievement against one or
Service Level
more service level targets.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.
owned). A Software Model consists of Publisher,
Product, Version, Edition, Platform and Language
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States
and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.