Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
275 views13 pages

Software Asset Management Guide

This document provides an overview of software asset management (SAM) concepts including definitions of key terms like software assets, compliance, and the software asset lifecycle. It describes the components of the software asset lifecycle including planning, requesting, approving, sourcing, allocating, managing, supporting, and sunsetting software. It also defines roles in SAM like the SAM process owner, SAM manager, and SAM admin. Finally, it discusses concepts like software discovery, normalization, reconciliation, and remediation which are important parts of ensuring software license compliance.

Uploaded by

aditya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
275 views13 pages

Software Asset Management Guide

This document provides an overview of software asset management (SAM) concepts including definitions of key terms like software assets, compliance, and the software asset lifecycle. It describes the components of the software asset lifecycle including planning, requesting, approving, sourcing, allocating, managing, supporting, and sunsetting software. It also defines roles in SAM like the SAM process owner, SAM manager, and SAM admin. Finally, it discusses concepts like software discovery, normalization, reconciliation, and remediation which are important parts of ensuring software license compliance.

Uploaded by

aditya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

SAM Flash Card

1. What is a software asset?


 Any application the organization owns the right to use in order to support business
activities that

2. What is Software Asset Management?


 Core business discipline that integrates financial, contractual, and procurement
processes (to enable strategic decision making).

Used for tracking accurate asset data through entire lifecycle.


3. Its an asset if you want to track or manage:
- procurement, receiving, retirement
- warranty, lease, contracts
- - monetary value or TCO (Total Cost of Ownership)

4. Contractual Compliance is?


 Identify and adhere to what you are licensed to use, and how you are licensed to use
it.

5. Regulatory Compliance is?


 Ensuring the software complies to external and internal regulations.

6. Industry Standards are?


 ensuring your software is reconciled with standard publishers, products and versions.

7. Complexity (compliance) is?


 Managing the large number of different licensing structures

8. Non-Standard Software (compliance) is?


 Ensuring that only company-approved software is used in the environment

9. True-Up (compliance) is?


 ensure allocations and usage do not exceed entitlements

10. Eight components of Software Asset Lifecycle:


1. Plan
2. Request
3. Approve
4. Source
5. Allocate
6. Manage
7. Support
8. Sunset

10. Plan - component of Software Asset Lifecycle


 Designing, obtaining, maintaining sponsorship.

Key outcomes: metrics, goals, policies, processes


11. Request - component of Software Asset Lifecycle
 Identify need, ensure it meets standard, and additional scrutiny on non-standard
requests.

12. Approve - component of Software Asset Lifecycle


 Anything that needs approval, manual or systematic.

Includes software catalogs, projects, true-ups

13. Source - component of Software Asset Lifecycle


 Encompasses receiving the software rights

14. Allocate - component of Software Asset Lifecycle


 Assignment of software based on rights.

Important to know how software rights are licenced (per user, per device, ect.)

15. Manage - component of Software Asset Lifecycle


 Encompasses activities to ensure organization is compliant and can respond quickly to
an audit request.

Includes discovering and normalizing software, reconciling entitlements, and


remediating found differences.

16. Support - component of Software Asset Lifecycle


 Encompasses upgrades and major upgrade version releases

17. Sunset - component of Software Asset Lifecycle


 Is about decommissioning or retiring

18. Process owner


 Responsible for definition and health of asset management process

19. SAM Manager


 Responsible for operation of asset management process

20. SAM Admin


 Responsible for administrative activities associated with software acquisition and
allocation

21. System Admin


 Responsible for loading of data, integration, discovery tools

22. Software Model


 Classification of acquired software

23. Software Discovery Model


 Automatically created during discovery to identify and normalize the software
installed in environment.

24. Software Entitlement


 Something acquired with use rights

25. Software Allocation


 One or more use rights assigned to a specific device or user

26. Software Discovery


 Finding and recognizing software or software features on device

27. Normalization
 The process of normalizing a discovered software installation to standardized values

28. Normalization pattern


 Used to find discovery models that match a pattern and normalize all those discovery
models to a standard value.

29. Reconciliation
 Producing a compliance position by comparing number of software rights acquired
against normalized software inventory

30. Remediation
 Options for resolving license compliance issues found in Reconciliation

31. Reclamation
 Process of identifying unused software and uninstalling it so that software rights can
be re-purposed

32. GRC
 Governance, Risk, Compliance

33. Software Asset Management Professional


 Different plug-in that requires a separate subscription

34. Four discovery phases:


Port Scan
Classification
Identification
Exploration

35. Discovery Phase: Port Scan


 "Are you there? How will I classify you?"

36. Discovery Phase: Classification


Identification
Exploration
 "How will I classify you specifically?"
37. Discovery Phase: Identification
Exploration
 "Have I seen you before?"

38. Discovery Phase: Exploration


 "What else can you tell me about yourself?"

39. sam_user
Has access to SAM pro
Has no other inherited roles
No admin access

40. sam_admin
Has access to Asset and SAM pro
Has inherited roles:
asset
sam_user
model_manager
contract_manager

41. sam_developer
 Has script writing abilities (comparable to sys_admin role)
Has inherited roles:
sam_admin

42. discovery_admin
 Configures and executes discovery on the network

43. itil role


 Actions related to incident, problem, change, discovery management
 Allow tasks to be assigned

44. procurement_user role


 Creates PO's (purchase orders)
 View Requests
 Creates PO's when sourcing items

45. Phased approach:


 Data, Operationalize, Optimize

46. Capability Blueprint Tiers


Tier 1: Trustworthy data
Tier 2: Practical management
Tier 3: Operational Integration
Tier 4: Strategic conformance

47. Identifying Requirements


 Regulations, Policies, Processes
48. Purpose of external audit
 Determine compliance with signed vendor agreements/contracts

49. User story


 User and value-centric: users are placed as target of interest, not system

Example: "As <user role> I need to <activity> so that <business value>"

50. Technical story


 Not necessarily interacting with end users
"As <system> I can <activity> so that <business value>"

51. Plugins
SAM Pro-
SAM Pro for Oracle, IBM, Microsoft, VMWare-
Microsoft SCCM-
Normalization Data Services Client
Normalization Data Services Configuration
Procurement**
Cost Management**
Contract Management**
Data Certification**

**May cost additionally


-Must be turned on by ServiceNow

52. Software License Metric


 Set in software entitlements, defines how an entitlement should be used for
compliance

53. What to measure trustworthy data with?


 Dependability - is the data consistent and accurate?
Reliability - is the data validated?
Credibility - how believable is the data?
Transferability - how complete and useful is the data?
54. License Details: what needs to be tracked?
 Entitlements
Allocations
Software Models
Foundation Data

55. What info is used to create display names?


 Publisher, Product, Version, Edition

56. Purchased rights


 Total number of rights purchased. A single entitlement may include multiple purchase
rights.

57. What are entitlements?


 Used to manage active software rights
58. What is the software entitlements table?
 [alm_license] table

59. Per Core


 On a physical server or VM

60. Per Device


 Licenses a device for a number of installations

61. Per Named Device


 Licenses a specific device for a number of installations

62. Per Named User


 Licenses a specific user for a number of installations

63. Per Processor (CPU count)


 Licenses a processor on a physical or virtual machine

64. Per User


 Licenses a user for a number of installations

65. What is the User allocations table?


 [alm_entitlement_user] table

66. What is the Device allocations table?


 [alm_entitlement_asset] table

67. During the discovery process, what happens if the information already exists in the
Discovery Model table?
 A reference to the Discovery Model record is identified
68. During the discovery process, what happens if the information doesn't already exists
in the Discovery Model table?
 A new record is created for the installation in the Discovery Model table
and the reference number to the new record is identified in the Software Installation
table.

69. What is the Software Discovery Model table?


 [cmdb_sam_sw_discovery_model] table

70. Two challenges with providing trustworthy data directly from Discovery?
 Software nomenclatures that are unidentifiable or differ based on discovery model
AND
Correct processor names and core counts must be identified so that the correct amount
of required software licenses can be calculated.

71. Normalization results (6)?


 Normalized
Partially Normalized
Publisher Normalized
Match Not Found
Manually Normalized
New

72. [Normalization result] Normalized result


 Fully normalized on publisher, product and version. Fields are not editable.

73. [Normalization result] Partially Normalized


 Partially normalized on publisher and product fields only.

74. [Normalization result] Publisher Normalized


 Partially normalized on publisher fields only.

75. [Normalization result] Match Not Found


 This result is when none of the three key fields on the discovery model .
Could occur if normalization rule for software doesn't exist.

76. [Normalization result] Manually Normalized


 If any fields are manually edited and saved, the normalization result will become
'Manually Normalized'

77. [Normalization result] New


 The software discovery model has not yet run through normalization yet

78. Revert Normalization


 Discovery Model fields can be reverted to original values

79. Pattern Normalization Rules


 Used to normalize specific software products within an environment based on a
common pattern

80. Processor normalization challenges [2]:


 The names of discovered processors don't always map to correct core factor value
AND
Different publishers have different core factors for the same processor

81. Software Asset Management Content Service


 Must opt-in to use. Not opted-in by default.
Anonymously sends non-normalized software to ServiceNow for research purposes.
They are then destroyed. Can exclude specific software.
Continuously improves customer normalization.

82. Software reconciliation


 Automatic process which calculates compliance based on how many right are in use
vs rights owned.

83. Reconciliation Results (3)


 Product results
Software Model results
License Metric Results

84. How can Product result be Not Compliant but Software Model be Compliant?
 Installs associated with product that didn't map to software model

85. Coalese
 Match based on specific criteria. If match is found, update record. If no match is
found, create record.

86. Data import formats (6)


 CSV
Excel
XML
JSON
LDBC
LDAP

87. 3 steps to import data


Load Data
Create Transform Map
Run Transform

88. License Keys


 Used to validate software entitlements. Can be tracked in entitlements.
89. Reasons for removing allocation? (5)
 Remediation
User left
User no longer requires specified software
Device has been retired
Device has been repurposed

90. Why manage contracts? (4)


 Manage contract expiration
Track contract approval
Match enterprise software to contracts
Identify and track contract expenses

91. Contract admin gets notifications for expiring contracts when?


 90, 60, and 30 days before expiration, as well as day of expiration.

92. Contract Lifecycle (6)


 Draft - begin here, add details, get approved
Active
Extend/Renew
Expired/Cancelled

93. Contract Extension vs Contract Renewal


 Extension - Keep same contract with adjustment to the end date and possibly also to
associated costs.

Renewal - A new contract begins when old one ends, to accommodate changes to
terms and conditions, associated costs, ect.

94. What changes are tracked in Contract History? (3)


 Contract start date
Contract end date
Terms and conditions

95. Software Catalog


 A category of software products published and made available in the Service Catalog

96. Service Catalog


 Provides tailored portals to for self-service opportunities, requesting services and
products

97. Product Catalog


 A set of information about models

98. Vendor Catalog


 A list of products available from various vendors
99. Remediation
 Options for remedying license right issues identified during reconciliation

100. Allocation
 Assigning of license rights to users or devices

101. Suite Parent


 A software suite is a group of related software offered as one unit.

The parent is the master model that represents the suite of software, which contains
one or more suite children.
102. (SIM) ServiceNow Implementation Methodology [6 steps]
 CTC, IEP

Close
Transition
Create
Initiate
Examine
Plan

103. (SIM) Close


 Review the overall engagement and close project.

104. (SIM) Transition


 Manage the transition from config (dev/test really) to production and prepare
customer for ongoing prod and support
105. (SIM) Create
 Configure ServiceNow as per stories

106. (SIM) Initiate


 Get a clear understanding of business goal and problems

107. (SIM) Examine


 Understand process and product gaps between ServiceNow functionality and
customer needs

108. (SIM) Plan


 Finalize stories and plan upcoming releases

109. Tier 1
 Know what you have so you can manage it

110. Tier 2
 Improve management control and drive immediate benefits
111. Tier 3
 Improve efficiency and effectiveness

112. Tier 4
 Achieve best in class

113. What are license metrics?


 Metrics that identify how software rights are licensed are how they should be utilized

114. What is a discovery map?


 Identify and define how software discovery models get mapped to the software
models

115. What are three ways to get software asset data into ServiceNow?
- Small sized data - Manually
- Medium sized - Import Data
- Large sized - Discovery to find software on network

116. What should you do to prepare for audits in ServiceNow?


 Do internal audits in the software platform to make sure results come out as expected,
before an external audit.

117. What are the two dashboards available OOB to view Software Asset data?
- Software Asset Management Overview
- My Assets

118. How to remove an allocation?


 On user allocation tab, click red X next to the allocation you want to reclaim. Save.

119. What are the two ways a request can be sourced?


- Add Allocation -
- Add Purchase Order –

120. Five remediation options?


Create Allocations
Remove Allocations
Purchase Rights
Remove Unallocated Installs
Remove Unlicensed Installed

121. Four remediation option statuses?


New
In Progress
Complete
Void

122. What is a custom software product?


 If a software product does not exist in the software library, a software product can be
created. This is a custom software product.

123. What are downgrade and upgrade rights?


 Software entitlements to use previous or future versions

124. What are publisher packs?


 Software publisher compliance dashboards

125. What are custom license metrics?


 Custom metric with calculation script created for unique entitlements

126. Three steps recommended for to retire software assets in ServiceNow?


Expire Entitlements
Run Reconciliation
Retire Model

127. When a software entitlement is created, what is it matched to?

A. software model
B. software discovery model
C. Transform map

Ans) software model

128. Who activates plug-ins for SAM pro?


A. ServiceNow
B. sam_admin
C. sys_admin
Ans) A. HI ticket from ServiceNow

129. What role can manage, publish, and schedule all reports?
 report administrator [report_admin]

130. After a user is informed their software is unused and might be reclaimed, they
decline. What happens next?
 Manager looks at decline, and approves or declines the reclamation of their software.

131. What role can view, but not write, scripts?


 sam_admin

132. What role can create a custom license metric?


sam_developer

133. Can you turn custom license metrics off in serivcenow?


True/False
 Ans ) True

Custom metrics can be disabled using the custom license metric property. This feature
is enabled by default.

134. If a customer doesn't like how assets are reconciled in SN, you can write scripts to
customize it.

True/False
 Ans) False - this is illegal

135. When receiving a purchase order, what data is absolutely required?


A. Asset tag
B. Cost
C. Serial number
D. License key
 Ans) A. Asset tag

136. When making a purchase for three things from the service catalog, how many
requests are created?
A. One
B. Two
C. Three
D. Four
 Ans) A. One request

137. Can you have both per user and per device rights on the same software?
True/False
 Ans) True.
It would be one software model, but with 2 entitlements

138. Will a virtual machine ever have a Per Core count? True/False
 True: both per core and per processes (aka CPU count) can be used on virtual
machines.

139. SAM Plug-in ships with all normalization library content. True or False?
 False: ships with some, but majority needs to be pulled from server.

140. What role can create reports, but cannot share, or edit/delete reports shared with
them?
 ITIL role [itil]

You might also like