ITAM - SAM - Process Guide - Credits To Xanadu
ITAM - SAM - Process Guide - Credits To Xanadu
(SAM)
Process Guide
Xanadu
Note: Links to various ServiceNow documents are included in this document for
convenience. To ensure you are accessing the most up-to-date version, we recommend
going to docs.servicenow.com for the latest version.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names 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............................................................................................35
Acquire software entitlement.............................................................................................39
Maintain software entitlements.......................................................................................... 43
Create software installation records and normalize discovery models...............................56
Complete software discovery models.................................................................................63
Perform software reconciliation.......................................................................................... 68
Optimize software installations..........................................................................................76
Process software usage information...................................................................................81
SaaS License Management................................................................................................... 84
SaaS License Management process overview....................................................................84
SaaS License Management RACI........................................................................................85
Monitor SaaS Software Models........................................................................................... 87
Optimize SaaS License Usage............................................................................................. 94
Detect and Analyse Unmanaged Software Spend............................................................100
Detect and Analyse Unmanaged Software Spend............................................................101
Process control.................................................................................................................... 106
KPIs.................................................................................................................................. 106
Appendix A: Glossary of terms and acronyms.....................................................................108
2
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
3
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Introduction
This process guide will explain how the Software Asset Management process is enabled
within the ServiceNow platform. This process is intended to be followed as closely as
possible, regardless of the customer's maturity level. ServiceNow encourages simple, lean
ITAM processes, reflected in the out-of-the-box design.
Customers may add additional functionality to what is offered out-of-the-box. However, this
should only be in scenarios where a required business outcome is 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
Process Objectives
The primary goal of the SAM process is to reduce IT costs and limit operational, financial,
and legal risks related to software ownership and use by managing and optimizing software
assets across their lifecycle (introduction through retirement).
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Reduce or eliminate unnecessary purchases by enabling software requests to be fulfilled
from available entitlements
Identify and record all purchased software entitlements and associated user/device
allocations and subscriptions within the organization
Assign correct license metrics, procurement information (including license costs), and
supporting software contracts to the software entitlements
Create and maintain accurate software models, client access records, and software
discovery models to enable the establishment of entitlement compliance positions
Proactively identify cost savings opportunities through removal and re-use of unused
software (where terms and conditions allow)
Capture purchase order information to record the cost of software entitlement
Accurately allocate available and acquired entitlements to users and device
Ensure blacklisted or unlicensed software are identified and remediated
Strengthen compliance posture against publisher license agreements
Expedite audit response and avoid fines and financial penalties relating to non-
compliance
Provide accurate software asset information into other enterprise processes (e.g., Change
Management, Technology Portfolio Management) to enable business and financial
decision-making
Eliminate human system integration via email, spreadsheets, and tribal knowledge
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)*
Software Asset Management – Machine Learning Normalization
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
com.snc.procurement*
com.sn_sam_spend (spend detection)
com.sn_samp_eng_app (for engineering applications, requires use of OpenLM, available in
App Store)
com.sn_samp_change (for License Change Projection capability)
com.snc.samp_usage_sccm (MS-SCCM 2012 or MS-SCCM 2016 integration) *
com.snc.orchestratation.client_sf_distribution (Note: Users who purchase SAMP
(com.snc.samp) plugin are licensed for software uninstall functionality only, also called
software reclamation)
com.snc.samp.enable.ml_normalization
* Denotes plugins that require ‘maintenance’ access to activate.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Change Receives details of software X
management licenses/entitlements that are required to
fulfill 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
fulfillment allocations/entitlements prior to the
fulfillment of user-initiated Service
Request
Provides software model details of X
software that requires deploying to an
end-user
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 asset Receives details of software licenses X
management associated with uninstalled assets to
remove user/device entitlements
allocations
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names 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 depend upon the organization’s business drivers, required business outcomes,
contractual requirements, and internal and external standards compliance. Areas typically
addressed by policies are:
The requirement is to maintain accurate information for reporting on software assets to
internal and external stakeholders.
Level of automation to reduce errors and costs.
The software Asset Management Process Owner owns and monitors SAM policies. 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.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
installation data collection errors from manual data entry. data reliability
(e.g., ServiceNow supported Reduces cost of manual
discovery tool) and verification labor
should be implemented and
appropriately configured.
Process reviews are conducted To maximize process benefits Identifies opportunities for
by the Process Owner on a and reduce costs in modifying process, tool, and staff
regular basis at the Process incorrect data and addressing improvements
Owner’s discretion. Reviews inconsistent process execution. Identifies the cost of
will focus on the process maintaining the information
consistency, process maturity, related to the value to the
repeatability, and Key organization
Performance Indicators (KPI).
The SAM Process Owner will To ensure all stakeholders Identifies non-compliant
report on software license understand the software software
compliance to internal and license compliance position. Enables remedial action
external stakeholders on a prior to any formal
regular basis. publisher/vendor audit
Identifies potential company
savings through removal of
unused software
Software License Contracts To enable effective Reduction in non-compliant
will be maintained in the management of software software caused by lapsed
contract repository and linked license contracts to track contracts
with Software Entitlements. contract end dates and trigger
contract renewal/extension
processes
Software cannot be installed To ensures that only Reduces the amount of
without authorization from IT authorized software can be blacklisted and
Operations. installed in a production unauthorized software
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 tracking of associated with cost center-
budget and charged back to software costs. based procurement
departments/cost centers. Accelerates the ‘true up’
process for purchasing
rights to remediate non-
compliant software
EUC software becomes a To enable the re-allocation of Reduces costs associated with
removal candidate if quarterly unused EUC software procuring unrequired software
utilization falls below XX hours entitlements through re-
or if the software isn’t used allocating available
after a pre-defined date. entitlements
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
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,
more than one individual can be associated with a specific role. Additionally, a single
individual can assume multiple roles within the process, although typically at different times.
Depending on the structure and maturity of a process, all roles described may not exist in
every organization.
The following describes the leading process roles defined for Software Asset Management:
Role Description
SAM Process The SAM Process Owner’s primary objective is to be accountable for the
Owner 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 Catalog 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
10
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
non-compliant software installations.
Analyzing software usage reports and establishing removal rules for
infrequently used software.
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:
Catalog
Working the with Software Asset Management team to publish authorized
Manager
software in the Service Catalog for end-user request and subsequent
fulfillment.
Providing the ability to request ad hoc software that is not represented as a
catalog item.
Owning Service Catalog items and managing related approval/fulfillment
workflows.
Providing software product information if a software model is not available
for representation as a catalog 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 POs 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.
Providing software license contract information that impacts software
entitlements.
11
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
RACI Matrix
Roles and responsibilities are assigned to specific process activities.
Catalog Admin
Administrator
Configuration
Procurement
Requester
Approver
Software
Software
Software
Software
Manager
Manager
Manager
Manager
Manager
Contract
ID Activities
Content
Product
Change
Library
Owner
Asset
SAM
SAM 1.0 Maintain Software Models and Lifecycles
12
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Catalog Admin
Administrator
Configuration
Procurement
Requester
Approver
Software
Software
Software
Software
Manager
Manager
Manager
Manager
Manager
Contract
ID Activities
Content
Product
Change
Library
Owner
Asset
SAM
SAM 2.3 Approve Request A/R
13
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Catalog Admin
Administrator
Configuration
Procurement
Requester
Approver
Software
Software
Software
Software
Manager
Manager
Manager
Manager
Manager
Contract
ID Activities
Content
Product
Change
Library
Owner
Asset
SAM
SAM 4.6 Associate Financial and Contractual C A/R
Information
14
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Catalog Admin
Administrator
Configuration
Procurement
Requester
Approver
Software
Software
Software
Software
Manager
Manager
Manager
Manager
Manager
Contract
ID Activities
Content
Product
Change
Library
Owner
Asset
SAM
SAM 7.0 Complete Software Discovery Models
15
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Catalog Admin
Administrator
Configuration
Procurement
Requester
Approver
Software
Software
Software
Software
Manager
Manager
Manager
Manager
Manager
Contract
ID Activities
Content
Product
Change
Library
Owner
Asset
SAM
SAM 9.1 Create Reclamation Rules A/R R
16
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Software Asset Management activity description
Software Asset Management Process Overview
SAM High-level Process Architecture Overview
Process
Description
activity
Discover Installed
Discovery of raw software installation data through the utilization of
Hardware and
discovery tools such as ServiceNow Discovery or Microsoft SCCM.
Software
Create SW
Installation The software installation records are aggregated into Software
Records and Discovery Models that include normalized values of the discovered
Normalize publisher, product, and version values to enable a clear understanding
Discovery Models 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
Complete software products that are licensable.
Discovery Models
Maintain Software Creation or modification of Software Model records that match the
17
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
publisher, title, and version/edition of software that requires tracking
within an organization. The Software Model is mapped to a Software
Models and Discovery Model to enable reconciliation.
Lifecycles Software Models are where software entitlement, metric attributes,
and discovery data is configured so that Reconciliation can compare
entitlements to installations.
Request Software Creation and submission of requests for software. This includes
Entitlement requests for standard and non-standard software requests.
Optimize EUC
Identification of unused or infrequently used software to establish
Software
removal and removal actions.
Installations
Allocate Software Just because an organization owns enough rights to cover all the
Entitlement installations of a software title in their environment does not mean
that the software was authorized for use on all those systems.
Maintaining software entitlement allocations allows for the
identification of devices or users authorized (via a Request
Management process) to use the software.
Allocation is the first step to optimize software usage in the
environment. When it is known where the software is authorized to
run, installations that are not authorized can be addressed.
As a leading practice, software entitlements should be allocated to a
18
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
user or a device to indicate the user or device that is approved to use
the software, and multiple rights may be assigned to a single user or
device. Some license metrics also enforce this methodology – for
example, Per Named Device and Per Named User both enforce
entitlements to be allocated. When these metrics are used, the
software is not compliant unless entitlements have been allocated.
Activities Description
Produce initial The Software Asset Management Team, under the direction of SAM Process
Software Asset Owner, along with key stakeholders, defines the Software Asset Management
Management plan 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
KPIs and Metrics
Requirements
Alignment to software asset management policy and business strategy
Link to business, service management, and contractual requirements
Summarize requirements for accountability, traceability, and auditability
Policies
Internal standards, e.g., naming conventions, change, purchasing,
harvesting (reuse)
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
19
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Activities Description
Models and Entitlements
Required attributes for software models and software entitlement records
Populate Under the guidelines and structure formulated in the Software Asset
repository with Management Plan, perform an initial load of Software installation data from
pre-existing the organizations historic repository(s) (including migrations from the SAM
software Plugin) 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
Populate leverages a Publisher Part Number (PPN), and most organizations don’t have
repository with the PPN readily in hand. The PPN is always included in the reports that the
pre-existing software vendor provides to the publisher under the terms and conditions of
software 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/rome-it-asset-management/page/product
/software-asset-management2/task/view-entitlement-import-errors.html
20
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Activities Description
https://docs.servicenow.com/bundle/rome-it-asset-management/page/
Software Asset product/software-asset-management2/reference/quick-tests-sam.html
Management Test
Suite Perform Software Asset Management configuration scans to determine issues
with configuration or discovery, that could impact software License
compliance results. Additionally, get recommendations to fix the issues and
thereafter create tasks for successful resolution.
21
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Maintain software models and lifecycles
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
creating.
Establish Publisher,
Product, and Product
Type (e.g., licensable)
and create a Custom
Software Product.
Identify if the product
relates to subscription
software.
When appropriate, Custom
create a new Company software
Create record if the Publisher is Custom product
SAM custom not represented in the software record
SAM Admin
1.2 software SN Platform. product
product information Software
Note: All licensable model record
products require a [WIP]
Software Model.
When the custom
software product is
completed, proceed to
SAM 1.3 and add
additional information
into the Software Model
record.
23
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Discovery Model
associated with the
custom product.
When a software
contract allows for
rights to use future or
previous versions
associated with the
‘primary’ software
entitlement (i.e., no
requirement to acquire
upgrade rights from
previous entitlements),
assign the downgrade
software models
associated with the
software model.
Note: For Microsoft
software models which
have been assigned a
DMAP via the SAM
Content Service, Software
downgrade rights are contract
automatically populated information Software
in the software model model record
Assign record along with the Software model [Updated]
SAM
SAM upgrade and Next Version software record
Admin/ Downgrade/
1.4 downgrade model (upgrade rights). Automated Downgrade upgrade
rights
When software rights rights
reconciliation is Upgrade rights assigned
executed, once the
primary version is
licensed, the
downgrade software
models will be licensed
in the order they are
specified on the
entitlement record.
Downgrade rights are
used in reconciliation
for the following license
metrics:
Common: Per Core, Per
Processor, Per User, Per
Device, Per Named
User, or Per Named
Device.
Microsoft: Per Core, Per
Core with CAL.
26
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
software model.
If a software model
lifecycle is not
populated, determine if
any lifecycle
information requires
linking to the software
model record. Include
the appropriate
lifecycle types
(Publisher/Internal) and lifecycle
phases:
Pre-Release
General Availability
Upgrade
End of Life
End of Support
End of Extended
Support
Link to Maintain
Software Entitlements Software
(SAM 4.0) process model record
because following auto-
28
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Link to Technology
Portfolio Management
operational process
Software
because a software
lifecycle
model lifecycle in the
record
Software Model is
available. Software
model record
(only applicable if the
APM module is
installed)
Time trigger to
verify/update the
software attributes of
Software model
existing Software
attributes
Models. This could be
require
resultant from reports
updating
that indicate that
software model
attributes are incorrect.
SAM Review/ For newly created SAM Admin Software model Discovery
1.8 update software models, record mapping
software establish if the model conditions
Software model
29
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Link to Maintain
Software Entitlements
(SAM 4.0) process
because following
Software
creation of the Software
model record
Model, additional
attributes can be added
to the Software
Entitlement
Link to Request
Software Entitlement
(SAM 2.0) process
Software
following the
model record
completion of the
required software
model record.
Link to Acquire
Software Entitlement
(SAM 3.0) process
Software
following the
model record
completion of the
required software
model record.
31
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Request Software Entitlement
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
determine (a) if approval check
is required, (b)whether a required
check is required to
Software
establish any
deployment
entitlements are
required
available to fulfill the
request prior to any Software
procurement activity, (c) entitlement
whether the software procurement
can be deployed without requirements
an approval, entitlement
check or procurement
action (e.g., freeware,
enterprise software)
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
to a vendor licensing request requirements
portal to determine if
entitlement allocations
are available.
If entitlements are not
available, initiate actions
to acquire the
entitlements. Otherwise,
proceed to SAM 5.0 to
allocate the entitlement.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
software request and Governan standard Catalog
determine if (a) the ce software update
software can be Manager request required
approved for use within
Software Non-standard
the IT environment, (b)
model software
the software model
record request
requires including in the
reviewed
software catalog, (c)an
end-user’s catalog view
Non- requires updating so that
standard they can request a
2.6 previously approved
software
request software model.
Provide feedback to the
Requester following
review, and if the
software is approved for
use, initiate actions to
create software models
and/or publish the model
into the software
catalog.
35
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Acquire software entitlement
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
SaaS license rights are
requirements
required
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
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.
Link to Maintain
Software Models and
Lifecycles (SAM 1.0)
process because when
creating a procurement
request for a software
entitlement, a software
model requires
creating.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Assign purchased rights information
to user/device (if
known)
Notes:
1. If the Procurement
Plugin is activated,
update the
ServiceNow PO
record and ‘receive’
the software
entitlement. The
receipt action
automates the initial
creation of a
Software
Entitlement record.
2. If the
Procurement
Plugin is not
activated, proceed
to SAM 4.1 to
manually create the
entitlement record.
39
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
SAM Determin When possible, use the SAM Admin Software Software
4.1 e Publisher Part Number (PPN) model record entitlement
software field to populate the record [WIP]
Software
model Publisher, Product, Version
contract Software
and Number/ Edition, Platform,
information model
license and Language of the
information
type software product. Once Publisher
selected and the part number
corresponding software library
model is available, the
model is automatically
assigned along with the
associated Discovery Map
(DMAP) and other attributes
associated with the DMAP –
downgrade rights, product
suites, and software model
lifecycles.
If the product is available in
the Publisher Part Number
Library, but a corresponding
Software Model record
cannot be located, the
software model and DMAP is
created automatically.
If the product is not defined
in the PPN library, manually
create a software model
record.
Following the manual
creation of the software
model, when no PPN is
available, set the License
Type to Perpetual,
Subscription, or Upgrade.
When Microsoft part is
selected as a Publisher, the
following license type are
available: Perpetual,
Software Assurance,
Perpetual + Software
Assurance, Subscription, and
Step-up is available.
For upgrades from previous
entitlements to new
entitlements (License Type
= Upgrade), select the
owned entitlements that
41
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
https://docs.servicenow.com
/bundle/rome-it-asset-
management/page/product/
software-asset-
management2/reference/
agreement-types.htmlAssign
license duration (e.g.,
Perpetual, Subscription).
Notes:
1. For all subscription
entitlements and
Microsoft entitlements
with a Software
Assurance, Perpetual +
42
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
SAM Assign Define Metric Group (e.g., SAM Admin Software Software
4.3 license Common, Subscription, contract entitlement
metric Microsoft, Adobe, Oracle, information record
Citrix, VMWare, IBM, SAP) [Updated]
Software
and License Metric (e.g.,
entitlement
User Subscription, Per User,
record
per Device, Per Named User,
Per Named Device, User Custom
CAL, Device CAL) and license
Unlimited license to metric
calculate effective license information
positions during
reconciliation.
For all Metric Groups and
License Metrics, refer to:
https://docs.servicenow.com
/bundle/rome-it-asset-
management/page/product/
software-asset-
management2/reference/
software-entitlement-
fields.htmlNotes:
1. In situations when a
Metric Group and/or
License Metric is not
defined (e.g., obscure or
specialized software), a
Custom License Metric
can be scripted and
43
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
44
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
downgrade/upgrade
parameters require
associating with the
entitlement record (if not
already pre-populated), and
when applicable, add this
information to the
entitlement record.
When appropriate, add
details associated with lease
contracts and warranty end-
dates and link the
entitlement to a software
license contract
Link from
Procurement/Contract
Management operational
process because
amendments to a
Publisher
publisher’s licensing terms
license
and conditions (e.g.,
amendment
changes to
upgrade/downgrade
parameters) require
representing in the software
entitlement records.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
47
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
user/device allocations.
48
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Maintain software entitlement allocations
Primary
ID Tasks Procedures Input Output
role
Link from
Install/Move/Add/Chang Allocation
e Asset (HAM 5.0) information
process to create or
remove user/device Service
allocations following request
hardware swap-out
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
create user/device
allocations
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
applicable)
Refer to PO information,
Service/Change Request,
or usage/subscription
reports to ensure the
allocations are correctly
created. When appropriate,
engage with the user or CI
Administrator to verify that
the entitlements are
associated with the correct
user/device.
Note: When cloud licenses
are tracked in a vendor
portal (e.g., Adobe
CC/Office 365), allocate
license to user/device in
the portal.
Link to Request
Fulfillment operational
Allocated
process to fulfill request to
software
deploy software that is
entitlement
allocated to a device or
user.
Unused
Link from Retire Asset software
(HAM 7.0) process to entitlement
remove device/user information
allocations following asset
retirement Service
request
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Change
request
Link to Maintain
Software Models and
Lifecycles (SAM 1.0)
process because a
software asset has been
Software
uninstalled and retired,
retirement
and an update is required
information
to the status of the
software model and linked
entitlement records
associated with the retired
software.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
event of an employee
changing roles or leaving
the company. This may
require logging into a
on
vendor cloud/SaaS license
management system and
updating user or role
subscription information.
Link to Change
Management operational
process to notify Change
Manager that the required
software entitlement rights
are reserved.
53
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
54
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Based on pre-
determined schedules,
execute discovery
events to discover
physical and virtual
computers and
associated software
installations.
Discovered CIs are
either created or
updated in the CMDB.
If the Discovery system
identifies new CPU
Types (based on a
combination of
Processor Type/Model
and Server Model) that
are not mapped to a Discovered
Processor Definition software
defined by a Publisher, installations
this information is
pushed to Content Discovered
Discover Curation Team for Citrix software
Configurati mapping and inclusion installations
SAM on Items in the SAM Content Discovered
Automated
6.1 and Delivery Service (CDS). computers
Installed
Discovery also Unmatched
Software
recognizes installed file CPU types
sets (not running and
not identifiable by Recognized
probes and patterns) File Sets
and their properties as
an input to a SAM API in
Discovery, which
maps/normalizes the
discovered files with
software packages and
identifies normalized
publisher, product,
version, and edition.
File sets normalized by
the SAM API
automatically create
software installation
records (Discovery
Source = SN File
Discovery). files can be
manually normalized or
sent to the ServiceNow
CDS for normalization.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
delivery group
mappings to published
apps and desktops in
Citrix. Delivery groups
are mapped to AD
groups, which
determine the users
that have potential
access to the published
apps. For each user and
device (s) assigned to computers
it, software installation
Citrix Discovered
records are created for installation
6.2 Software Citrix software
the applications that records
Installs installations
are mapped to the
delivery group. Citrix
software installation
records (Discovery
Source = Citrix) are
created via a weekly
scheduled job. The
software installation
record is stamped with
the date when the
application in the Citrix
farm was last used.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
software installation
records that represent
software installed
within an organization’s
network environment.
Software installation
records are associated software
with the Physical or installation
Virtual CI record in the s
CMDB.
Citrix installation
Software installation software record
records are updated in installation [New/Updated
update
the following situations: records ]
software /SAM
6.3
installation Undiscovered Admin Subscriptio Software
record Edition value n edition discovery
requires adding to information model
the software information
installation record Software
(automated for installation
Office 365 edition
installation records) identified
During review of
Discovery Models,
an Edition value
required adding to a
software installation
record
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
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.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
to improve
normalization rates in
real-time by
normalizing
unrecognized
discovered software.
(proceed to SAM 6.6)
On occasion, a software
title will not normalize.
In these situations,
proceed to SAM 6.6.
Link to Perform
Software
Reconciliation (SAM
8.0) process to provide
normalized Software Normalized
A Automated
Discovery Models to discovery model
match up with
entitlements purchased
to calculate effective
license positions.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
the normalization
engine. If a match is
found, the Publisher
value is set, the
normalization status is
set to Publisher
Normalized, and the
rest of the Discovery
Model (Discovered
Product/ Version and
additional information)
requires manual
update. If no Publisher
match is found, the
normalization status is
set to Match Not
Found.
Note: If only Publisher
and Product fields are
normalized, and the
Product Type is ‘Not
Licensable’, ‘Child’,
‘Driver’, or ‘Patch’, the
normalization status is
Normalized.
The unnormalized or
partially normalized
Discovery Models can
be reviewed/analyzed
for remediation (SAM
7.0 – Complete
Discovery Models), or if
no action is taken, the
Discovery Models with
Partially Normalized,
Publisher
Normalized, or Match
Not Found statuses
are transferred to the
ServiceNow SAM
Content Delivery
Service so that the
ServiceNow Content
Curation Team can
create new discovery
rules (assuming that
the organization has
opted into the SAM
Content Delivery
Service).
If the Plugin Software
Asset Management –
Machine Learning
Normalization is
60
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
activated, the Content
Library normalization is
enhanced by Machine
Learning. Once the
plugin is activated,
partially normalized
discovery models are
picked up by another
scheduled job to
normalize and update
Machine Learning
values of the discovery
models.
As the ServiceNow
content rules are
always updated, the
scheduled job of
discovery models’
normalization using
content library rules
picks up the discovery
models normalized by
machine learning and
tries to normalize these
models with the latest
content rules. If the
predicted values of
machine learning differ
from the values of the
content service, the
machine learning
predictions are
overwritten with the
content service values.
The content service
values always get
precedence over the
machine learning
prediction values.
It is possible to
manually normalize a
discovery model by
reverting the
normalization values.
When reverting
normalizations in the
Software Discovery
Model form, all the
normalized values,
populated from content
and machine learning,
are removed. The
discovery model reverts
to a status of Match not
61
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Found.
Link to Complete
Software Discovery
Models (SAM 7.0)
Partially
process to review
normalized
partially normalized
discovery model
Software Discovery
Models following the
normalization process.
Link to Complete
Software Discovery
Models (SAM 7.0)
process to create
Software Discovery Unnormalized
Models for software discovery model
installations that could
not be normalized
during the automated
normalization process
62
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Complete software discovery models
63
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Incorrect
Event trigger to reject
normalizatio
normalization rules
n rules
SAM Reject If, during the execution of SAM Admin Incorrect Software
7.2 normaliz SAM processes, it is normalizatio discovery
ed discovered that the n rules model
software normalization rules assigned information
discover to a software discovery model
Pattern
y model during the automated
normalizatio
64
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
normalization process (SAM
6.0) are incorrect, de-activate
the rules to avoid future
n rules
usage and re-set/update the
requirement
Discovery Model for manual
s
update. If the correct
Product/Publisher is Custom
unavailable in the content software
library, proceed to SAM 7.6 to product
create pattern normalization
rules. Otherwise, proceed to
SAM 7.7 to modify the
Discovery Model.
65
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Create and apply pattern
normalization rules that apply
for custom software products
Specify text for Discovery to
search for in the software
publisher and/or product Custom
fields. software
Create
pattern Specify the normalized model record Pattern
SAM
normaliz attributes (Product, Publisher, SAM Admin Pattern normalization
7.5
ation Product Type, Platform, normalizatio rules
rules Language, Version, etc.) to n rules
which the discovered software requirements
installation will be normalized
when discovered. When
applicable, create new
Publisher and Products if
unavailable in the content
library.
Review a Normalization
Suggestion to analyze any
conflict between what was
manually normalized and
Central Software Library Accepted
Review Suggeste normalizatio
content.
normaliz d n suggestion
SAM
ation Accept the suggestion to SAM Admin normaliz
7.6 Rejected
suggesti automatically update the ation
ons Discovery Model to the changes normalizatio
correct normalized values. n suggestion
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Platform of Discovered
Software (if available)
Language of Discovered
Software (if available)
Edition of Discovered
Software (if available)
Full Version Number (if
available)
Once the Discovery Model is
updated, the normalization n suggestion
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.
67
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
68
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
69
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
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.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
73
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
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
74
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
75
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
78
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Optimize software installations
Primary
ID Tasks Procedures Input Output
role
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
received, the software is
automatically reclaimed
Time period over which to
aggregate usage metering
information (e.g., last
month, last 3 months) and
the 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
https://docs.servicenow.com
/bundle/rome-it-asset-
management/page/product/
software-asset-
management2/concept/sap-
named-user-transaction-
activity.html
80
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Based on the usage report
produced in SAM 9.2 and
the usage-related
reclamation rules set in SAM
9.1, removal candidates are
automatically created via a
monthly scheduled job for
each software install that
Create/
violates a reclamation rule
update Removal
or has not been used after a Software
SA removal candidate [New]
pre-defined date. This usage report
M candidates Automated
triggers the creation of a Removal
9.3 Reclamation
(EUC Software Removal Request candidate
rules
software (SAM 9.4) record
only)
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.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
uninstalling.
82
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
are overridden (automated).
83
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Process software usage information
84
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primar
ID Tasks Procedures Input Output
y role
Scheduled Job to
automatically obtain
software usage information Software usage
from systems/portals that information
are not enabled by OOTB
SAM Pro integrations.
85
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Link to Maintain
Software Models and
Lifecycles (SAM 1.0)
Software model
process because in order to
information
create a client access
record, a server software
model requires creating.
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.
86
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Link to Perform Software
Reconciliation (SAM 8.0)
process to provide software
Automat Software usage
usage information into the
ed information
calculation of effective
license positions of usage-
based software licenses.
87
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
SaaS License Management
SaaS License management process overview
88
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
SaaS License Management RACI
Catalog Admin
Administrator
Configuration
Procurement
Requester
Approver
Software
Software
Software
Manager
Manager
Manager
Manager
Manager
Contract
ID Activities
Content
Finance
Change
Library
Admin
Asset
SAM
SaaSLM 1.0 Monitor SaaS Software Models
90
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Catalog Admin
Administrator
Configuration
Procurement
Requester
Approver
Software
Software
Software
Manager
Manager
Manager
Manager
Manager
Contract
ID Activities
Content
Finance
Change
Library
Admin
Asset
SAM
SaaSLM 2.9 Close Reclamation Candidate Automated
91
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
Monitor SaaS Software Models
Primary
ID Tasks Procedures Input Output
role
Time trigger to
manually create new
software models for SaaS
products not supported
with OOTB vendor API
integrations.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
exists with a Vendor API
to import user
subscription data. For
SaaS-related Software
Models (e.g., Office 365,
Adobe CC, DocuSign,
Dropbox, Box, and
SalesForce Cloud), when
subscribed products are
imported from the
vendor’s system which
are not represented as
Software Models, the
initial Software Model
record is automatically
created. For ‘hybrid’
SaaS products which
require the licensing of
an actual installation on
a device and can be
model record
M Software audited for license information
SAM Admin [New]
Model compliance by publishers
1.1
(e.g., Office 365, Adobe
CC), a Discovery Map is
automatically assigned.
In situations when an
OOTB Vendor API
integration is not
available, manual
creation of a software
model record is required.
Enter data attributes
such as Publisher,
Product, Version, Edition,
Cost, Product Owner to
create Software Model.
For hybrid SaaS software
models, assign the
discovery conditions.
Proceed to SaaSLM 1.3 to
manually add user
subscription data.
93
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
when users are moved to
a different license
version/edition OR have
their subscription
deleted.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
M SaaS cases where license Usage Summary
License compliance is not based
1.3
Usage on the reconciling of
Summar licenses and discovered
y software installations
Usage summaries are
recalculated when:
Subscriptions are
downloaded from the
SaaS vendor’s portal
Entitlements change
on the software model
Subscriptions are
manually created or
deleted
Integration profiles
are deleted
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
includes an Envelope
Consumption tab
which provides the
following information:
o Total number of
envelopes
o Contract period
o Contract
start/end date
o Units consumed
o Units remaining
o Expected
monthly
consumption
o Actual monthly
consumption
SaaSL Review Note: SaaSLM 1.4 -> Software Software Model Software
M SaaS SaaSLM 1.6 are Asset User Summary entitleme
Software applicable only for ‘pure’ Manager nt
1.4
Usage SaaS software models procurem
Summar (e.g., Box, DropBox, and ent
y DocuSign) that only exist requirem
in the cloud where the ents
user subscription is
Software
licensed – no device
usage
installation is required -
reviewed
and an integration with
the SaaS vendor’s License
licensing system renegotia
provides license usage tion
information (See SaaSLM required
1.3).
Review the usage
summary and review
stale rights and
underperforming spend.
If it is determined that
stale rights require
reclaiming, proceed to
SaaSLM 1.5 to review
reclamation candidates.
https://docs.servicenow.c
96
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
om/bundle/rome-it-asset-
management/page/produ
ct/software-asset-
management2/concept/
usage-summary-
saas.htmlIf 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 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.
Link to Acquire
Software
Software Entitlement
entitlement
(SAM 3.0) process
procurement
because additional SaaS
requirement
software license is
s
required
Link to external
Supplier Management
operational process to
provide details of SaaS License
license usage analysis renegotiatio
that have identified n required
opportunities to
renegotiate SaaS
licensing agreements.
97
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
to analyze low-usage
SaaS licenses that are
candidates for
reclamation
Review reclamation
candidate record
associated with the SaaS
software model and
select software licenses
that can be reclaimed.
Take into account the Reclamation
Review user, the last time the Candidates
and software was used, and
SaaSL the ‘state’ of the Software
Select Software License
M reclamation candidate usage
Reclama Asset deactivation
(Awaiting User, Awaiting reviewed
1.5 tion Manager request
Candidat Approval, Awaiting User
es Revocation) during the subscription
process of selecting record
reclamation candidates.
Following review, make
the final selection of
software for reclamation
and initiate the license
deactivation process.
98
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
99
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
100
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
101
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
https://docs.servicenow.c
om/bundle/rome-it-asset-
Review and
management/page/produ
SaaSL approve
ct/software-asset-
M SaaS
management2/concept/ Automated
license
2.5 reclaiming-user-
reclamatio
subscriptions-saas.htmlIf
n
the user or designated
approver approves the
reclamation OR the
specified number of days
required for a response
(associated with the
reclamation rule) is
exceeded, this triggers
an automated action to
initiate the de-activation
of the software license.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
103
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
deleted.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Primary
ID Tasks Procedures Input Output
role
Detect and
3.0 Specific triggers include:
Analyse
Unmanage ITAM Gap Analysis
d Software (ITAM Driven): Customer
Spend wants to see how many
software products are
managed outside of their
purview (e.g. SaaS
products that cannot be
discovered) and which
should be brought in.
Company-Wide
Software Inventory (CIO
Driven): Companies often
want full visibility to see
their whole tech stack and
will require a software
inventory or census to
reveal the true footprint of
software in the business.
105
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Internal Audit on
Software Spending
(CFO/Procurement
Driven): CFO wants
visibility into spending to
check for compliance to
the company policy.
Reducing Spending on
Software
(CFO/Procurement
Driven): For economic
reasons, businesses will
demand cost savings on
the CIO and overall
technology spending,
sometimes to avoid layoffs.
Diligence on &
integration with
acquired company’s
tech stack: Providing
visibility to the tech stack
and overlap helps pre &
post acquisition.
SaaSL Load GL & Upload GL and expense data Finance Exported GL SAM spend
M Expense into SAM spend transaction Admin and expense transaction
Data into import template with the data import
3.2
Import following spend transactions: template
Template [Complete]
Source
Vendor Name*
Transaction Description*
Expense/GL Account*
Type (Expense or Account
payable) *
Cost Center
Department
Location
Amount
106
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Transaction Date
Employee ID
*Mandatory information for
prediction intelligence
function to predict if the
transaction is for software
along with the publisher and
product.
Ensure company sensitive
data is not included in the
import template
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Spend (transactions Unnormalize transactions
from corporate d software require
systems for software spend addressing
licenses and transactions
Software
enterprise/support reviewed
model
agreements)
information
o Expense Spend
(transactions from
an expense system
such as Concur)
Unmanaged Publishers
(number of publishers
associated with
unmanaged products)
Unmanaged Products
(products that are not
represented as software
models in SAM Pro)
o Unmanaged Spend
(total spend
associated with
products not
represented as
software models in
SAM Pro)
Identify any unnormalized
detection results and
proceed to SaaSLM-03-07 for
further analysis.
Analyze expense
transactions (i.e., software
spend outside of enterprise
agreements) across different
cost centers, departments
and locations and identify
duplicate purchases and
whether 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
108
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
function to facilitate further
action (e.g. cut off one-off
subscriptions and
consolidate spend with one
vendor).
109
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Process control
Process controls are the policies and principles that provide direction over processes'
operation and define constraints or boundaries within which the process must operate.
Name Description
Policies and criteria for the inclusion of a component and its attributes in the
Policies
Software Asset Repository.
Data Exchange Policy and criteria for the exchange of data between the source hardware
Policies asset data and ServiceNow.
Change
Management Change Management Policies and procedures.
Policies
Management
The frequency and distribution for regularly produced management reports.
Reports
Systems
The architecture that provides direction on how Systems Management tools
Management
and processes are to be selected, designed, and integrated
Architecture
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
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
within the last (say) 90 days.
Value of unlicensed software Provides a financial value for unlicensed software remediated by
identified and remediated. the Software Asset Management team
Costs paid arising from Provides a financial view of the financial consequences of installing
software license audit findings software outside of the specified request/procurement process.
per year
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.
111
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
Appendix A: Glossary of terms and acronyms
Acrony
Term Definition
m
112
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
of CIs and relationships with other CIs.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
which Metric groups are available and only select the license
metrics available for the Metric group. The Metric group
selected does not have to correspond to the publisher of the
software title.
The part number of the software title for which rights were
purchased. The PPN is the easiest way to ensure success
when importing/creating software entitlements. If a part
Publisher Part Number PPN number is unavailable, the Publisher, Product, Version, and
Edition fields must be populated. Depending on how the
software is purchased, it may be necessary to populate the
Platform and Language as well
114
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
A formal request from a user for something to be provided,
Service Request for example, a request for information or advice, to reset a
password, or to install a workstation for a new user.
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.
service directly.
116
© 2024 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or
registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the
respective companies with which they are associated.