CMDB Documentation
CMDB Documentation
CMDB Documentation
Vancouver Now
Platform Capabilities
Last updated: October 25, 2023
Company Headquarters
2225 Lawson Lane
Santa Clara, CA 95054
United States
(408)501-8550
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Overview
Common Service
Managing the CMDB Dependency Views
Data Model (CSDM)
Build, View
Get
adjust, and monitor graphical data of
consistent modeling
representations of your infrastructure's
in the CMDB, with
your business elements and how
standardized data
infrastructure to they connect to and
terminology that can
support ServiceNow® support the rest of your
be used across the
products and services. network.
entire Now Platform.
Application Services
Data Certification
Create
application services Verify all
CIs from devices your data in the CMDB
and applications that and keep regular
business units and checkups using this
different products can powerful application.
use.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Ensure your data is consistent across every database and ready for every
ServiceNow product. The CSDM provides standard terms and definitions
for your CI, and any IT services you use. Map your data to CMDB tables
clearly using this modeling to provide it to the apps that use it, across the
entire Now Platform.
Dependency Views
Take an in-depth look at your infrastructure and the status of all its
components with this plugin. Dependency Views lets you design and
customize graphical representations of your CI. Get real-time status
updates of your CI, along with data on the applications and services
they support, and access to info on any changes, problems, and alerts.
Application services
Data certification
Guarantee your data is safe, stable, and certified for use across the
Now Platform and anywhere else it is needed. Data Certification
provides options for verifying your data, providing accurate reporting
and certification of the condition of all information stored in your CMDB.
Define custom parameters for certification, and have data validated
with regularly scheduled or on-demand checkups.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CI relationships in the
CMDB
• Upgrade to
• CMDB classifications
Vancouver
and class
• Populating the
• Configuration dependency
CMDB
Management and
• CMDB CI Class • CMDB Identification
the CMDB
and Reconciliation
Models store app
• Domain separation
• CMDB Health
in CMDB
• CMDB Data
Manager
Use
Develop
• Create a CI class
• CMDB APIs (CMDB
• Create or edit a CI SDK)
relationship
• Developer training
• Querying the CMDB
• Developer
• Apply CMDB documentation
remediation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In each case, there are attributes about the CI that you want to
maintain, and there is control you want to have over the CI. There
are changes that may need to be made and tracked against the
CI. Also, a CI does not exist on its own. CIs have dependencies and
relationship with other CIs. For example, the loss of disk drives may take
a database instance down, which affects the requisition service that the
HR department uses to order equipment for new employees.
You can for example, set the Used for attribute in the cmdb_ci_server
table to a value such as ‘development’, ‘test’, or ‘production’. These
values indicate the environment that the CI is supporting, and serve as a
way of tracking a CI through its lifecycle in a changing environment.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Extended CMDB
To extend the CMDB you can activate the following plugins to access the
modules for specialized configuration items.
Sets of CIs that share attributes are stored in their own class table. All
CMDB tables are connected by relationships and inherit attributes from
each other to form a web of tables referred to as the CMDB hierarchy.
Use the CI Class Manager to manage CMDB classes within the CMDB
hierarchy, CMDB Health, and other class-related definitions. For example,
in the CI Class Manager you can view class attributes, class identification
rules, and the list of CIs for a specific class. To view the list of CIs in the
CMDB, you can also enter cmdb_ci_list.do in the filter navigator.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Architecture
Related tables
There are tables that are not part of the CMDB hierarchy but which
still qualify as CMDB data. Related tables, such as the Serial Number
[cmdb_serial_number] table, don't inherent from the Configuration
Item [cmdb_ci] table, but have at least one column that references
a CMDB CI. Related tables are specified in the Related Entries
[cmdb_related_entry] table.
Roles required
Reading CMDB tables directly requires the cmdb_read role, however
accessing the Configuration module requires the asset, itil, or itil_admin
roles. For viewing CMDB-related records in the user interface, the itil role
is usually sufficient. For updating records and for other manipulation of
records, roles with higher credentials are usually required, as noted in
each procedure throughout the documentation set.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• The instance owner must configure the minimum viable product (MVP)
business logic and data parameters per tenant as expected for the
specific application.
Overview
The following topics provide details about domain separation in
Configuration Management (CMDB) modules:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Independent CIs
CIs from an independent class, such as Server CIs, which exist on their
own and are not dependent on any other CIs.
Dependent CIs
• Network Adapter CIs can't exist meaningfully without the Hardware CIs
that contain them.
• Application CIs can't exist on their own without the Server CI they are
hosted on.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A life cycle update for a CI affects its dependent CIs. For example,
when the CI that a dependent CI depends on is deleted, the
dependent CI becomes orphan with no further use. To maintain the
integrity and health of the CMDB, the system applies cascade-cleanup
processes to dependent CIs that are affected by a life cycle update.
• Create a CI class
• Reclassify a CI
• Delete CIs
You can use the CI Class Manager to delete CIs that are no longer
needed.
Manage the list of classes that are included in the Principal Class filter to
restrict the CIs that appear in CIs list views to only specific classes that
you need. You can add or remove CMDB classes from the Principal
Class filter.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Tomcat application (T1) runs on a Linux Server (L1) and contains a WAR
file (W1). When L1 is deleted, T1 and W1 become orphan dependent
CIs.
• A Linux Server has retired and is set with end of life, the assumption
is that if the server is no longer operational then applications which
depend on it shouldn’t be operational either.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Configure your environment for CMDB Data Manager. For details about
how to configure the environment for CMDB Data Manager and the
CMDB Data Manager own prerequisites, see CMDB Data Manager.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
conditions are not orphan dependent CIs and therefore will not be
archived:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Extraneous relationships
For the delete and archive operations, the system also tracks CIs'
extraneous relationships in the Dependent CI Relations Evaluation Config
[cmdb_dependent_ci_extra_rels_config] table. Extraneous relationships
are those relationships that are not in the CI’s chain of dependency
and deleting or archiving them depends on the value of the
cmdb.dependent.ci.extra.rel.check system property. This property is set
to true by default, in which case extraneous relationships are not deleted
or archived. You can set the property to false to delete and archive
those relationships.
1. Requesting and getting approvals from users for the life cycle
updates for the CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
are set with the respective 'On Demand' policy types. Then, a Data
Manager admin or user, according to the Managed By Group setting,
must review and approve these tasks before the Data Manager applies
the delete, archive, or retire subflows to the dependent CIs.
The Cleanup Orphan CIs scheduled job is intended to run only once,
after which the job deactivates itself. Depending on the size of the
CMDB, it might take the Cleanup Orphan CIs scheduled job several days
to complete.
Related tasks
• Create a CI class
• Reclassify a CI
• Delete CIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
• Create a CI class
• Reclassify a CI
• Delete CIs
Related concepts
Related reference
When Discovery runs, the Related List is populated with the components
that Discovery finds running on the CI. The CI record might show different
lists from scan to scan, depending on whether or not Discovery found the
component.
By default, the Related Lists only display those components that are
associated with that CI in the CMDB that has been discovered by the
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
last scan. Components that are recorded in the CMDB but are not
discovered in a scan, are deemed absent and do not appear in the
list.
Related tasks
• Create a CI class
• Reclassify a CI
• Delete CIs
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Using the Teams related list can be useful if many data sources are used
in the organization, and when using the IntegrationHub ETL.
In the base system, the Teams related list contains group types that
match the fields:
• Approval Group
• Change Group
• Managed by Group
• Support Group
If there are multiple groups assigned to a CI, then on the Teams related
list on a CI form, you can designate one of those groups as primary.
When an incident involving that CI is created, the incident is assigned to
that primary group. Only one group type can be designated as primary
for a CI at any given moment.
As an example, use the Teams related list for an application service with
the following characteristics:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In that example, you can track all of these group assignments by adding
the appropriate group types and setting CIs with the new custom group
types.
By-directional synchronization
When you set or modify the value of one of the assignment group
fields on a Service CI form, then the Teams related list is updated with
that change, adding a Teams related record if a corresponding one
doesn't exist. For example, when you set an empty Support group field to
Database San Diego and save the form, then the system adds a Teams
record in which Group type is Support Group and User group is Database
San Diego.
Deleting a Teams record doesn't affect the group assignment fields in the
CI.
By default, the tab for the Teams related list doesn't appear in the
Related Lists section on Service CI forms. You can add the Teams related
list by selecting the form's Additional actions menu, selecting Configure
and then Related Lists. In the Available list that appears, move Teams to
the Selected list and then select Save.
The Teams related list lets you add custom group types that are needed
in your organization, extending the initial list of supported group types.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
To add a group type, you must modify the dictionary definition of the
group_type column in the cmdb_rel_team table.
Procedure
3. On the Dictionary Entry form, in the Choices related list tab, insert a
new row for a new Teams choice such as Datacenter Group.
Create a CI class
Create a CI class (table) that is an extension of an existing CI class. Then
create identification and reconciliation rules for the new class.
The class that is being extended must have its Is_Extendable field
checked, indicating that the class is extendable.
Role required:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more information about extending a class and how attributes are
derived from a parent class in that process, see Table extension and
classes.
Procedure
5. On the Provide Basic Info tab, fill out the information and then click
Next.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
lowercase, alphanumeric ASCII
characters and underscores (_).
6. On the Add Attributes tab, click the + sign and enter details for each
new class column.
7. Click Next.
For description of the different columns in the list view, see Dictionary
entry form. Double-click the value in the Identification Rule column
and set it to true to designate the column as a CI identifier for class
identification.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
10. On the Add Reconciliation Rules tab, click Add to create the
following rules:
a. Reconciliation Rules
11. On the Add Suggested Relationships tab, review the diagram of the
class derived suggested relationships.
a. Click New.
c. Click Save.
When building relationships for the class in the Query Builder, the list of
suggested relationships is updated.
Related tasks
• Reclassify a CI
• Delete CIs
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Reclassify a CI
You can upgrade, downgrade, or switch the class of a CI by modifying its
Class attribute.
Role required: itil or asset (In general, the roles required to update a CI)
Each class is defined with a unique set of attributes. This set consists
of attributes that were derived from the parent class, and additional
attributes defined for the class.
2. If any attributes are unique to the current class and are not defined in
the newly reclassified class, they are lost.
3. A new record with the CI's current sys_id is inserted to the table of
the new class, with the appropriate set of attributes for the class (the
sys_id of the CI is retained).
Downgrade
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Upgrade
Switch
Procedure
1. Locate the CI that you want to reclassify and display it in a list view.
You can use the application navigator. Or for example, if
the CI is a server, then in the navigation search box, type
cmdb_ci_server.list to display the CI in the Servers view.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
If you do not see this attribute, personalize the list to add the Class
field.
3. Double-click the Class value for the CI, and select a new class.
Related tasks
• Create a CI class
• Delete CIs
Related concepts
Related reference
Delete CIs
You can use the CI Class Manager to delete CIs that are no longer
needed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: You can't delete base system tables. For information about
deleting custom tables, see Delete a table.
Procedure
2. Click Hierarchy to expand the CI Classes list and then select the class
from which you want to delete CI records.
4. On the CI List form view, select the CIs that you want to delete.
Select the check box in the header to select all the CIs that are
visible.
Result
Related tasks
• Create a CI class
• Reclassify a CI
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
The CI Class Manager displays the entire CMDB class hierarchy in a tree-
view format, consolidating class definitions into a central location. It lets
you display metadata information for a class, such as reconciliation rules,
mandatory and recommended fields, and audit templates. You can also
select a specific class to view, to modify, or to extend its definition to
create a derived class. For each class, you can directly access CMDB
Health settings, identification and reconciliation rules, orphan scorecard,
and certificate template, defined for the class.
For more information about extending a class and how attributes are
derived from a parent class in that process, see Table extension and
classes.
Procedure
2. Click Hierarchy to expand the CI Classes list and then select a class
to display details for.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Class Info:
• Basic Info: Displays details for the selected class, such as the
display and table name, description, and class icon. Lets you
edit some of the class definitions, and prevents editing of
some details such as the table name.
To add an attribute:
a.• Click the Added tab and scroll to the bottom of the list.
Role required: itil for reading, and itil_admin (on top of itil) for
writing.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required: itil for reading and itil_admin (on top of itil) for
writing.
Role required: Itil for reading and itll_admin (on top of itil) for
writing.
• CI List: Displays the CIs of the selected class. Lets you create
CIs of the selected class and perform other operations such as
delete.
Related tasks
• Create a CI class
• Reclassify a CI
• Delete CIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
Apply the CMDB Principal Class filter in list views of CMDB CIs so that only
CIs that belong to the classes in the filter, appear. In a base system, the
Principal Class filter doesn't contain any classes. The principal class setting
applies only to the current class and is not derived by child classes.
For more information about list view filters, see Save and use filters in a list
view.
Procedure
2. Click Hierarchy to expand the CI Classes list and then select a class
to add or remove from the Principal Class filter.
3. On the class navigation bar, navigate to Class Info > Basic Info.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Click Save.
Result
The Principal Class filter is updated with the addition or the removal of
the class from the list of classes in the filter. When you apply the Principal
Class filter to a Configuration Items list view, only CIs from classes included
in the filter, appear.
What to do next
In both of the following scenarios, the list of CIs refreshes to display only
CIs whose class is included in the Principal Class filter:
1.• In the Filter navigator, type cmdb_ci.list and then press the Enter
key.
2.• In the Configuration Items list view, click the List controls menu icon,
select Filters and then click Principal Class.
2.• Scroll down and select the Affected CIs tab. Click Add.
3.• In the Add Affected CIs form, click the List controls menu icon,
select Filters and then click Principal Class.
Related tasks
• Create a CI class
• Reclassify a CI
• Delete CIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
• Parent CI
• Child CI
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The relationship was not updated for some specified length of time and
therefore is no longer needed.
Key relationships
The following table contains descriptions for some key CMDB
relationships.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Connections
between elements
that are talking to
each other.
Connects to Connected by
Examples: Workstation
to switch, switch
to switch, kubernetes
workload to service.
Typically a
containment
relationship (CI to
contained CI). The
child CI typically has
a single parent CI with
Contains Contained by
this relationship type.
Examples: Tomcat to
Tomcat WAR, VMware
Datacenter contains
Network.
Parent CI defines/gets
resources from a child
Defines resources for Gets resources from CI.
Example: VMware -
Resource pool gets
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Parent CI depends
on child CI. Meaning
Depends on Used by that problem/change
in the child CI may
impact the parent CI.
Hosting relationship
between an element
and its host.
Endpoint to CI that
exposes this endpoint.
Implement End Point Implement End Point
To From
Note: For internal
use only (service
model).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Usually a containment
relationship (CI to
owned CI). The child
Owns Owned by
CI typically has a
single parent with this
relationship type.
Typically between a
CI that represents a
software application,
to the hosting
Runs on Runs
hardware/VM.
From the CI to an
outgoing endpoint.
Use End Point To Use End Point From
Note: For internal
use only (service
model).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CI relations formatter
• CI relationship editor
• Relation qualifier
• CI relationship security
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Suggestion model
The relationship editor has a base CI. The base CI designates the CI that
a user was on before launching the editor, as the base CI in the new
relationship. If you launched the relationship editor from the lnux100 CI,
then lnux100 becomes the base CI. Also, every CI in the system has a
type (class). For example, bond lnux100 is of the Linux server type.
Many CI types are children of other types in the hierarchy. For example,
the class hierarchy for a Linux server is:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CI relationship editor uses the suggestion model to help users select
reasonable relationships for configuration items.
• Runs on :: Hosts
Related tasks
• CI Class Manager
Related concepts
• CI relations formatter
• CI relationship editor
• Relation qualifier
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CI relationship security
Procedure
b. Click Hierarchy to expand the CI Classes list. Then select the class
to add a suggested relationship to.
d. Click New.
f. Click Save.
a. Click New.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Note: The same parent class and relationship can appear more
than once.
What to do next
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• CI relations formatter
• CI relationship editor
• Relation qualifier
• CI relationship security
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
after selecting a class from the class hierarchy and clicking Suggested
Relationships.
• cmdb_ci -> Use End Point To::Use End Point From ->
cmdb_ci_endpoint
General behavior
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Reports
Related tasks
Related concepts
• CI relations formatter
• CI relationship editor
• Relation qualifier
• CI relationship security
Related reference
CI relations formatter
The default CI form includes a CI relations formatter from which you can
examine a CI and its relationships in various views. From the CI relations
formatter, you can also launch the CI relationship editor for the CI.
The CI relations formatter contains a list of related CIs and a toolbar with
controls for viewing the relationships between the current CI and related
CIs. You can configure the controls in this formatter to modify varying
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
aspects of the view. For more information about formatters, see Create a
formatter and add it to the form.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Control Definition
Setting Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Setting Description
type in alphabetical order, click
Flat (default value).
Default value is 3.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Setting Description
Icon Description
Planned changes
Problems
Incidents
Planned outages
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
When exceeded:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• CI relationship editor
• Relation qualifier
• CI relationship security
Related reference
Overview
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Relations formatter
• Relationship editor
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
The CI relations formatter displays related CIs for the base CI, and the
relationships between the CIs. You can use relationship filters on the CI
relations formatter to customize CI relationship views.
Procedure
6. On the Edit Members form, select the tables of the CIs that you want
to show with the filter and then move the tables to the Configuration
Types list.
7. Click Save.
Result
On a CI form, in the relations formatter settings, you can select the newly
defined relationship filter from the Filter Relations by CMDB View list.
In the legacy CI relations formatter, you can click View and select the
newly defined relationship filter.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
After you select a filter, the relations formatter displays only CIs from the
tables specified in the filter or from descending tables.
Role required:
Procedure
3. Fill out the CI Relation Filter form to specify the relationship that you
want to exclude from view.
4. Click Submit.
Excluded relationships do not appear in Related Items on CI forms.
On instances that do not meet the internet browser requirements for the
latest CI relations formatter, the default CI form includes the legacy CI
relations formatter instead.
This element contains the list of related CIs and a toolbar with controls
for viewing the relationships between the current CI and related CIs.
For information about the latest CI relations formatter, see CI relations
formatter.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Configure the controls in this formatter with two properties that restrict
varying aspects of the view.
Flat layout
Click the flat layout icon ( ) to group the related CIs by relationship.
Tree layout
Click the tree layout icon ( ) to group the related CIs in a hierarchical
tree.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI relationship editor
Use the relationship editor to view, create, modify, or delete CI
relationships. Open the relationship editor from the CI Relations formatter.
When you use the relationship editor, the CI from which the editor was
launched is designated as the base CI. You can then select one or
more CIs as a second CI for the relationship. Depending on the selected
relationship type, the base CI can become the parent CI or the child CI
in the new relationship.
Note: The following relationship types are used only for Service
Mapping endpoints, and you cannot use them as a relationship type
between two CIs:
Suggested relationships
If you select the Use suggested relationship check box in the editor, the
Suggested relationship list appears. It displays all available CI, user and
group relationship types for the base CI. Relationship types have a suffix
of (Parent) or (Child) to note the relationship descriptor, and suggested
relationship types are displayed in blue and have a "*" prefix.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you select a relationship, you are also designating the base CI as
being the parent or the child CI in the new relationship. For example,
if you select the 'Feeds' relationship type, the base CI becomes the
designated parent CI, and the second CI that you select becomes the
child CI in this relationship.
Downstream relationships
Upstream relationships
If you do not select the Use suggested relationship check box in the
editor, the Upstream relationships list appears. It displays all relationships
in which the base CI is the child CI. The parent CI in each relationship is
displayed in the Parent column.
• Delete a CI relationship
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• CI relations formatter
• Relation qualifier
• CI relationship security
Related reference
You must use supported browser versions in order to use the latest CI
relationship editor. If you do not use a supported browser version, the
instance provides the legacy CI relationship builder.
Role required:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
a. Open a CI form.
b. Locate the Related Items section near the center of the form.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. In the Relationships section, click the plus icon (+) to add the new
relationships.
Alternatively, you can drag the selected CIs to the Relationships
list. Each new relationship will consist of the base CI, the selected
relationship type, and a selected second CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• CI relationship security
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
b. Locate the Related Items section near the center of the form.
The top half of the legacy relationship editor contains a large option
box that allows you to select which type of relationship you want to
manipulate. Click the particular type of relationship you are interested in
working with.
In the legacy relationship editor, the checkboxes along the right hand
edge of the select box provide a quick way to filter down the list of
available relationships.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
By default, the system displays a list of all suggested relationships for the
type of CI you selected. For example, if you selected a Database
instance, a relationship of "Runs on" makes sense, but a relationship of
"Provides HVAC for" does not. The default filter is stored in the user
preferences
ci_manage_relationships_filter_hint.cmdb_cici_manage_relationships_filter_hint.sys_user,
and ci_manage_relationships_filter_hint.sys_user_group.
• Show all relationships -- If you have the appropriate role (out of the box
this is itil_admin) you will have an additional checkbox labeled "Show all
relationships." If you click that checkbox, the system will let you choose
any relationship defined in the system, regardless of where it is on the
"suggested" list for this type of CI.
In the legacy relationship editor, users can link or unlink CIs for a
relationship type.
As soon as you pick a relationship type, the system will fill in the two select
boxes at the bottom of the screen with CI's that are appropriate for the
relationship you suggested. The left hand select box will contain a list of
CI's that might reasonably be linked via this relationship, while the right
hand box contains a list of those CI's which are already linked.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Relation qualifier
A relation qualifier, which is a CI of the Qualifier [cmdb_ci_qualifier] type,
stores important information about the CI relationships.
For example, for a relationship between a parent CI and a child CI, you
can add a relation qualifier to note that the relationship was discovered
based on traffic (such as cmdb_ci_qualifier_trafficbased). This results in
having two records in the CI Relationship [cmdb_rel_ci] table for the
relationship.
For this relationship, there is a parent CI and a child CI, and a relation
qualifier of type cmdb_ci_qualifier_trafficbased.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• CI relations formatter
• CI relationship editor
• CI relationship security
Related reference
CI relationship security
When applying security to CI relationships, it is important to apply the
access controls both to the CI Relationship (cmdb_rel_ci) table and to
create an operation editCIRelations to the * table as well.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• CI relations formatter
• CI relationship editor
• Relation qualifier
Related reference
CI relation rollup can be useful for tracking and for receiving notifications.
For example:
• In a sum roll up, add up fields from multiple CIs and display the result on
another CI to which they are related. So, if you have four configuration
items in a rack that are all consuming power, create a CI relation rollup
to add all the power usage together and display the result in one field
on the rack CI form.
• With a rack that has 10 slots, send a notification when 9 slots are filled.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI relation rollups use the cmdb synch event business rule on the
[cmdb_ci] table. Although this business rule is active by default, you must
modify the rule slightly before it will run.
Procedure
2. Click New.
Field Description
5. Use the search box to find the [cmdb synch event] table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Click the cmdb synch event business rule to go to the Business Rule
page.
Related tasks
Related concepts
• CI relations formatter
• CI relationship editor
• Relation qualifier
• CI relationship security
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more background information about the CMDB, see the ServiceNow
Community post) at CMDB 101- What is a configuration management
database and why do you need one?.
• The Base Configuration Item [cmdb] table, which is the core CMDB
table for non IT CIs (descending classes are non IT CIs).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The core Configuration Item [cmdb_ci] table, which stores the basic
attributes of all the CIs. The admin, itil, or asset user role is required to
access this table (descending classes are IT CIs).
Note: The Base Configuration Item [cmdb] table uses the table
per partition extension model, which has different behaviors for
replicating and deriving information than other extended tables. See
Table extension and classes.
You can use the schema map to view more details of tables and their
relationships:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Schema Map
CI attributes
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Accessories for
cmdb_ci_acc Accessory phones, computers,
and so on.
Active
Microsoft Active
Directory
cmdb_ci_ad_controller Directory domain
Domain
controller.
Controller
Microsoft Active
cmdb_ci_ad_domain AD Domain
Directory domain.
Application, which is a
cmdb_ci_appl Application
collection of files and
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CIs that
Event Management
generates for various
components such as
Impact calculator,
which are used
to bind alerts that
are later shown in
maps. Used internally
ServiceNow by self-health when
cmdb_ci_appl_now_app
Application monitoring internal
health checks for key
components such as
connector instance
status and MID Server
status.
Logical group of
servers with clustering
software installed on
Application
cmdb_ci_application_cluster each of the servers in
Cluster
the group so that the
group acts like a single
system.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server hosting
cmdb_ci_app_server_compos IBM WebSphere
Composer
er Multichannel Bank
Transformation Toolkit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server hosting
the inner module
cmdb_ci_app_server_ora_ias_ Oracle iAS
of Oracle iAS
m Web module
application (deployed
application).
Server hosting
inner module of
cmdb_ci_app_server_tomcat
Tomcat WAR Apache Tomcat
_war
application (deployed
application).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server hosting
Websphere
cmdb_ci_app_server_ws_odr WebSphere ODR LB
ODR LB
application.
Inner module of
BizTalk
cmdb_ci_appl_biztalk_orch Microsoft Biztalk Server
Orchestration
software.
CA Enterprise
CA Enterprise
cmdb_ci_appl_ca Communicator
Communicator
software.
CA eTrust
CA eTrust Directory
cmdb_ci_appl_ca_dir_server Directory
Server software.
Server
CA Introscope CA introscope
cmdb_ci_appl_ca_ent_man Enterprise Enterprise Manager
Manager software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CA Identity
Manager CA Identity Manager
cmdb_ci_appl_ca_id_man
Provisioning Server software.
Server
Cisco CallManager
cmdb_ci_appl_cisco_call_ma Cisco (Cisco Unified
n CallManager Communications
Manager) software.
Cisco Fibre
Cisco Fibre
cmdb_ci_appl_cisco_fibre InterConnect
InterConnect
software.
Citrix
Inner module of Citrix
cmdb_ci_appl_citrix_app Application
software.
Icon
Citrix Collector
cmdb_ci_appl_citrix_collector Citrix Collector
software.
Citrix XenAPP
Citrix XenApp
cmdb_ci_appl_citrix_xenapp or Presentation
software.
Server
Connect-It
cmdb_ci_appl_connectit Connect-It software.
Service
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Documentum Documentum
cmdb_ci_appl_doc_docbase
DocBase Docbase software.
Documentum
cmdb_ci_appl_doc_docbrok Documentum
Docbase broker
er Broker
software.
Microsoft FAST
Search software
cmdb_ci_appl_fastsearch Fast Search (for the SharePoint
collaboration
platform).
Generic application,
which is identified by
the system when there
Generic
cmdb_ci_appl_generic is an endpoint with
Application
an open port in listen
mode and there is no
pattern for it.
Inner module
of GlassFish
cmdb_ci_appl_glassfish_war GlassFish WAR
application (deployed
application).
Groundwork (open
cmdb_ci_appl_groundwork Groundwork source) monitoring
software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
HP Operations HP Operations
cmdb_ci_appl_hp_operations
Manager Manager software.
HP SM HP Service Manager
cmdb_ci_appl_hp_sm_kb KnowledgeBas KnowledgeBase
e software.
IBM
IBM WebSphere
WebSphere
cmdb_ci_appl_ibm_wmb Message Broker
Message
software.
Broker
IBM
IBM Websphere MQ
cmdb_ci_appl_ibm_wmq WebSphere
software.
MQ
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
MongoDB server
cmdb_ci_appl_mongos Mongos Server
software.
Microsoft Message
cmdb_ci_appl_msmq MSMQ Queuing (MSMQ)
software.
Oracle
Oracle Concurrent
cmdb_ci_appl_ora_conc Concurrent
Server software.
Server
Oracle
Oracle Discoverer
cmdb_ci_appl_ora_disc Discoverer
software.
Engine
Oracle Enterprise
cmdb_ci_appl_ora_ebs Oracle ESB
Service Bus software.
Oracle Forms
cmdb_ci_appl_ora_forms Oracle Forms software.
Engine
Oracle Forms UI
cmdb_ci_appl_ora_forms_ui Oracle Forms UI
software.
Oracle
Oracle Fulfillment
cmdb_ci_appl_ora_fs Fulfillment
Server software.
Server
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Oracle
cmdb_ci_appl_ora_jms_queu Oracle WebLogic JMS
Weblogic JMS
e software.
Queue
Oracle
Oracle Notification
cmdb_ci_appl_ora_notif_svr Notification
Server (ONS) software.
Server
Oracle
Oracle OACORE
cmdb_ci_appl_ora_oacore OACORE
server software.
Server
Oracle Application
Oracle App
cmdb_ci_appl_ora_tns Express (TNS) listener
TNS Service
software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Peoplesoft
Peoplesoft Application
cmdb_ci_appl_peoplesoft Application
Server software.
Server
RabbitMQ (open
cmdb_ci_appl_rabbitmq RabbitMQ
source) software.
RabbitMQ Cluster
cmdb_ci_appl_rabbitmq_clus RabbitMQ
(open source)
ter Cluster
software.
SAP ASCS
cmdb_ci_appl_sap_ascs SAP ASCS software.
Application
SAP Business
SAP Business Objects
cmdb_ci_appl_sap_bo Objects CMS
CMS server software.
Server
SAP BO SAP BO
cmdb_ci_appl_sap_bo_sched
BOXIScheduleR BOXIScheduleRouter
uler
outer software.
Oracle Development
SAP DI
cmdb_ci_appl_sap_di Infrastructure (DI)
Application
software.
Oracle Evaluated
SAP ERS
cmdb_ci_appl_sap_ers Receipt Settlement
Application
(ERS) software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Sendmail (open
cmdb_ci_appl_sendmail Sendmail
source) software.
Microsoft SharePoint
cmdb_ci_appl_sharepoint SharePoint
software.
Microsoft Windows
SharePoint
cmdb_ci_appl_sp_service Sharepoint Services
Service
(WSS) software.
TIBCO ActiveMatrix
ActiveMatrix
cmdb_ci_appl_tibco_matrix BusinessWorks
Business Works
software.
Tuxedo software
(middleware
transactions for
cmdb_ci_appl_tuxedo Tuxedo
Unix, Extended
for Distributed
Operations).
Tuxedo portal
cmdb_ci_appl_tuxedo_portal Tuxedo Portal
software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
WebSphere Message
cmdb_ci_appl_wmb WMB Flow
Broker software.
Logical cluster
Application
cmdb_ci_application_cluster of application-tier
Cluster
servers.
Computer program
designed to perform a
group of coordinated
cmdb_ci_application_softwar Application functions, tasks, or
e Software activities for the
benefit of the user.
An extension of
the Software table,
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Logical grouping
of virtual machines
cmdb_ci_availability_set Availability Set
running on Microsoft
Azure platform.
A computer program
or set of programs
cmdb_ci_batch_job Batch Job
processed in batch
mode.
Logical representation
AWS
cmdb_ci_aws_datacenter of an Amazon Web
datacenter
Services datacenter.
Logical representation
Azure
cmbd_ci_azure_datacenter of a Microsoft Azure
datacener
datacenter.
A process that is
owned and carried
out by the business
Business
cmdb_ci_business_process and contributes to the
Process
delivery of a product
or business service to a
business customer.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Electrical circuits
cmdb_ci_circuit Circuit
information.
Logical group of
computing resources
bound together by
cmdb_ci_cluster Cluster
software in order to
function as one logical
computing resource.
Single computing
resource which is
cmdb_ci_cluster_node Cluster Node
logically/operationally
bound into a cluster.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• VM Instance Price:
Specific table which
extends the Cloud
Price Product base
to store the VM
specific product info
of all the supported
clouds.
Communicatio Communication
cmdb_ci_comm
n Device devices information. A
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
An extension of
the Hardware table,
cmdb_ci_computer Computer
capturing computer
properties.
Configuration files
which establish the
Configuration
cmdb_ci_config_file parameters and initial
file
settings for some
computer programs.
Digital-interface
cmdb_ci_csu_dsu_network CSU/DSU device used to
connect networking
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Organized collection
of data such as the set
of files where data is
cmdb_ci_database Database stored, the reason for
a database, and the
metadata about the
data.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Metadata which
defines database
objects such as base
tables, views (virtual
Database
cmdb_ci_db_catalog tables), synonyms,
Catalog
value ranges, indexes,
users, and user
groups, for a specific
database instance.
Instance of a DB2
cmdb_ci_db_db2_instance DB2 Instance
database.
Instance of an HBase
cmdb_ci_db_hbase_instance HBase Instance
database.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
MySQL primary
cmdb_ci_db_mysql_clustermg MySQLClusterM administrative
node GMNode interface to a running
cluster.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Identity Identification
cmdb_ci_directory_iifp IIFP Feature Pack (Active
Directory) software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
LDAP (Lightweight
Directory Access
cmdb_ci_directory_ldap LDAP DB
Protocol) database
software.
General category
cmdb_ci_disk Disk of data storage
mechanisms.
Sections of a disk
separated so that
cmdb_ci_disk_partition Disk Partition information in each
section can be
managed separately.
Hardware used to
Display
cmdb_ci_display_hardware display information in
Hardware
visual form.
Docker containers (a
Docker
cmdb_ci_docker runtime instance of a
Container
docker image).
Docker software
for running and
cmdb_ci_docker_engine Docker Engine
managing Docker
containers.
Docker images.
Ordered collection
cmdb_ci_docker_image Docker Image
of root filesystem
changes and
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Distributed Resource
Scheduler (DRS)
behavior for the VMs
cmdb_ci_drs_vm_config DRS VM Config
in the vCenter that
override the cluster
behavior.
Virtual machine
EC2 Virtual
running in the Amazon
cmdb_ci_ec2_instance Machine
Elastic Compute
Instance
Cloud (EC2) platform.
Server running
JES software (multi-
cmdb_ci_email_server_jes JES
featured hybrid
MTA/MDA server).
Endpoint, which
represents the entry
point to a service, a
cmdb_ci_endpoint Endpoint process, or a queue
or topic destination
in service-oriented
architecture.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Logical grouping
of hardware and
software used to
develop, test, and
cmdb_ci_environment Environment deliver computing
services. For example:
development, test,
quality assurance, and
production.
Server running
Exchange
Exchange software
cmdb_ci_exchange_cas Client Access
providing client
Server
access services.
Server running
cmdb_ci_exchange_hub ExchangeHub Exchange Hub
software.
Server running
Exchange Hub
cmdb_ci_exchange_hub_tran Exchange Hub
Transport
sport_server software providing
Server
transport services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server running
cmdb_ci_exchange_mailbox_ Exchange Exchange software
server Mailbox Server providing client
access services.
Exchange
cmdb_ci_exchange_service_ Exchange Service
Service
component Component software.
Component
Storage volume
Fibre Channel exported by a storage
cmdb_ci_fc_export
Export server via Fibre
Channel protocol.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Extension of File
System, which
cmdb_ci_file_system_nfs NFS File system
provides NFS file
system information.
Extension of File
System, which
cmdb_ci_file_system_smb SMB File system
provides SMB file
system information.
Firewall
cmdb_ci_firewall_network Firewall hardware.
Hardware
cmdb_ci_generator_power_e Power
Power generator.
q Generator
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Heating, ventilation,
HVAC
cmdb_ci_hvac and air conditioning
Equipment
equipment.
Hyper-V virtual
machine instance. This
Hyper-V Virtual table extends the
cmdb_ci_hyper_v_instance Machine generic Virtual
Instance Machine Instance
[cmdb_ci_vm_instanc
e] table.
cmdb_ci_hyper_v_resource_p Hyper-V
Hyper-V resource pool.
ool Resource Pool
Intrusion
Security intrusion
cmdb_ci_ids_network Detection
detection systems.
System
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Hardware used
Imaging
cmdb_ci_imaging_hardware to create electronic/
Hardware
physical images.
Types of information
that a business
application or any
other entity handles.
Information
cmdb_ci_information_object
Object For example:
'Employee Salary
Data', Employee
Personal Data', and
'Sales Data'.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IT services
Infrastructure which support
cmdb_ci_infra_service
Service providing computing
infrastructure.
IP network information
capturing details such
cmdb_ci_ip_network IP Network
as subnet, router, and
router_interface_type.
IP-enabled (VOIP)
cmdb_ci_ip_phone IP Phone
phone.
Specialization of
the Network Gear
cmdb_ci_ip_router IP Router
[cmdb_ci_netgear]
table.
Specialization of
the Network Gear
cmdb_ci_ip_switch IP Switch
[cmdb_ci_netgear]
table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Storage volume
cmdb_ci_iscsi_export iSCSI Export exported by a storage
server via iSCSI.
Kubernetes cluster,
ingress, namespace,
node, pod, service,
volume, and
workload. Also
represents open
shift build conf,
deployment conf,
cmdb_ci_kubernetes_compo Kubernetes docker images
nent Component repository, group,
images, images,
stream, project, route,
and user.
Parent class
for Kubernetes
components such as
Pods and Clusters.
Hypervisor that
manages kernel-
cmdb_ci_kvm KVM
based virtual
machines (KVMs).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
cmdb_ci_kvm_storage_volum Storage
KVM storage volume.
e Volume
Server functioning as a
cmdb_ci_lb Load Balancer
load balancer.
Server functioning
cmdb_ci_lb_ace ACE as an ACE load
balancer.
Server functioning
cmdb_ci_lb_alteon Alteon as an Alteon load
balancer.
Application
Load Balancer that provides
cmdb_ci_lb_appl
Application load balancing
functionality.
Server functioning as
LB Backend
cmdb_ci_lb_backend_server a backend load
Server
balancer.
Server functioning as
cmdb_ci_lb_bigip F5 BIG-IP an F5 BIG-IP load
balancer.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server functioning as
cmdb_ci_lb_cisco_csm Cisco CSM a Cisco CSM load
balancer.
Server functioning as
cmdb_ci_lb_cisco_css Cisco CSS a Cisco CSS load
balancer.
Server functioning as
cmdb_ci_lb_f5_gtm F5 BigIP GTM an F5 BigIP GTM load
balancer.
A server functioning as
cmdb_ci_lb_f5_ltm F5 BigIP LTM an F5 BigIP LTM load
balancer.
Server functioning as
HAProxy Load
cmdb_ci_lb_haproxy an HA Proxy load
Balancer
balancer.
Server functioning as
cmdb_ci_lb_isa ISA Server
an ISA load balancer.
Server functioning as
Modjk Load
cmdb_ci_lb_modjk a Cisco CSM load
Balancer
balancer.
Server functioning as
ModProxy
cmdb_ci_lb_modproxy a ModProxy load
Load Balancer
balancer.
Server functioning as
cmdb_ci_lb_netscaler Citrix Netscaler a Citrix Netscaler load
balancer.
Server performing
Network Load
cmdb_ci_lb_network network load
Balancer
balancing.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server functioning
Nginx Load
cmdb_ci_lb_nginx as an Nginx load
Balancer
balancer.
Collection of host-to-
Load Balancer
cmdb_ci_lb_pool port mappings to be
Pool
balanced.
Host-to-port mapping
Load Balancer
cmdb_ci_lb_pool_member of a request to be
Pool Member
balanced.
Server functioning as
Radware Load
cmdb_ci_lb_radware a Radware load
Balancer
balancer.
Load balancer
template which
contains load
Load Balancer
cmdb_ci_lb_template balancer-related
Template
configuration settings
for a specific type of
network traffic.
Load Balancer
cmdb_ci_lb_vlan Virtual LAN segment.
VLAN
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Logical partition,
commonly called an
LPAR, is a subset
Logical
cmdb_ci_lpar of a computer's
Partition
hardware resources,
virtualized as a
separate computer.
Linux Volume
cmdb_ci_lvm_pool LVM Pool Manager storage
pool.
Linux Volume
LVM Pool
cmdb_ci_lvm_pool_member Manager storage pool
Member
member.
IBM large-scale
cmdb_ci_mainframe IBM Mainframe
computer system.
The hardware
cmdb_ci_mainframe_hardwa Mainframe components of a
re Hardware large-scale computer
system.
Logical partition,
which is commonly
called an LPAR,
and is a subset
IBM Mainframe
cmdb_ci_mainframe_lpar of a mainframes
LPAR
computer's hardware
resources, virtualized
as a separate
computer.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Multipath IO pool,
Multipath IO representing multiple
cmdb_ci_mpio_pool
Pool redundant paths to
storage.
Extension of
the File System
[cmdb_ci_file_system]
cmdb_ci_nas_file_system NAS File System
table, representing
network attached
storage.
Functionality of
NetApp Clustered
cmdb_ci_netapp_cdot NetApp CDOT
Data OnTap operating
system
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
NetApp Storage
cmdb_ci_netapp_svm NetApp SVM
Virtual Machine.
Extension of the
Hardware table, that
captures network
cmdb_ci_netgear Network Gear
equipment such as
router, switch, hub,
gateway, and bridge.
Server running
cmdb_ci_netware_server Netware Server
NetWare software.
VMware vCenter
cmdb_ci_network Cloud Network
cloud network.
Network access
cmdb_ci_network _acl Network ACL
control list (ACL).
Group policy
cmdb_ci_network_policy_gro Network Policy
consumed by Active
up Group
Directory services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud Mgmt
Virtual network
cmdb_ci_nic Network
adapter.
Interface
Operating-
Containers (a runtime
system-level
cmdb_ci_oslv_container instance of a docker
Virtualization
image).
Container
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Operating-
Software for running
system-level
cmdb_ci_oslv_engine and managing
Virtualization
containers.
Engine
Container images.
Ordered collection
Operating- of root filesystem
system-level changes and
cmdb_ci_oslv_image
Virtualization the corresponding
Image execution parameters
for use within a
container runtime.
Operating-
system-level Locally managed
cmdb_ci_oslv_local_image
Virtualization container image.
Local Image
Hardware used to
Out-of-Band
cmdb_ci_outofband_device perform out-of-band
Device
management.
Patch software to
cmdb_ci_patches Patch
fix or improve a
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Multi-purpose
electronic computer
Personal whose size,
cmdb_ci_pc_hardware
Computer capabilities, and price
make it feasible for
individual use.
Cloud Foundry
provides a highly
efficient, modern
model for cloud native
application delivery
on top of Kubernetes.
Component
represents application,
CloudFoundry
cmdb_ci_pcf_component domain, organization,
Component
quota, routes, service,
service plan, space,
and space instances.
Various computer
peripherals such as
Computer
cmdb_ci_peripheral monitor, docking
Peripheral
station, KVM switch,
projector, scanner,
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Printer whose
size,capabilities and
cmdb_ci_personal_printer Personal Printer
price make it feasible
for individual use.
Hardware used to
Power
cmdb_ci_power_eq manage electrical
Equipment
power.
Interface between a
cmdb_ci_port Port computer and other
electronic devices.
Group of ports on a
cmdb_ci_port_group Port Group
virtual switch.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server running
cmdb_ci_puppet_master Puppet Primary PuppetMaster
application.
Relation qualifier
CIs which contain
important information
about CI relationships.
In a relation
qualifier, you can
annotate arbitrary
unique information
about the relationship
between two CIs. You
can define multiple
cmdb_ci_qualifier Qualifier
qualifiers for a single
relationship, resulting
in a qualifier chain.
However, there can
be only a single
qualifier chain for a
specific relationship
type between two CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Datacenter racks
containing details
cmdb_ci_rack Rack such as rack units, rack
units in use, and power
consumption.
Member of storage
cmdb_ci_raid_member RAID Member pool using RAID
mechanisms.
Resource pool is a
Resource logical abstraction for
cmdb_ci_resource_group
Group flexible management
of resources.
Network which
Storage Area
cmdb_ci_san provides access to
Network
block level storage.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Hardware that
connects workstations
and servers to storage
cmdb_ci_san_fabric SAN Fabric
devices in a SAN.
Referred to as a
"fabric."
M2m relationship
cmdb_ci_san_zone_alias_me SAN Zone Alias between SAN zone
mber Member aliases and SAN zone
members.
Collection of SAN
cmdb_ci_san_zone_set SAN Zone Set
zones.
Hardware used to
cmdb_ci_scanner Scanner create digital imagine
of paper documents.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Application services,
Mapped created by the
cmdb_ci_service_discovered Application Manual service
Service population method.
For each application
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Software package
information containing
details such as version,
cmdb_ci_spkg Software install count, license
count, package
name, and key (when
SAM enabled).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Disk installed in a
cmdb_ci_storage_disk Storage Disk
storage server.
Logical collection of
cmdb_ci_storage_pool Storage Pool
storage.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Software which
provides web server
Tomcat plugins to connect
cmdb_ci_tomcat_connector
Connector web servers with
Tomcat and other
backends.
Telecommunication
hardware used for
digital communication
and related
Transport hardware such as
cmdb_ci_transport_hardware
Hardware telecommunication
racks, servers to
connect port to LAN,
relays, channel banks,
and network circuit
switch.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Physical Cisco
Cisco UCS
cmdb_ci_ucs_blade UCS Blade server
Blade
hardware.
Cisco Unified
Cisco UCS
cmdb_ci_ucs_equipment Computing System
Equipment
(UCS) products.
Set of computers
clustered together to
cmdb_ci_unix_cluster UNIX Cluster
present a single Unix
server resource.
Uninterrupted Power
Supply devices, where
cmdb_ci_ups UPS
devices are traditional
UPS devices.
Uninterrupted Power
cmdb_ci_ups_alarm UPS Alarm
Supply alarm.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Uninterrupted Power
cmdb_ci_ups_bypass UPS Bypass
Supply bypass.
Electrical input to an
cmdb_ci_ups_input UPS Input Uninterrupted Power
Supply device.
Uninterrupted Power
Supply devices, where
Uninterruptible devices are any
cmdb_ci_ups_power_eq
Power Supply non-traditional UPS
devices that manage
electrical power.
vCenter specific
table which stores
Distributed Resource
Scheduler (DRS) basic
VMWare
cmdb_ci_vcenter_cluster_drs_ rule information.
vCenter Cluster
rule Stores the affinity
DRS Rule
rule specifying that
the members of
a selected virtual
machine DRS group
can or must run on the
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Populated by the
vCenter API
ClusterRuleInfo(vim.clu
ster.RuleInfo.
VMware
VMware VCenter data
cmdb_ci_vcenter_datacenter vCenter
center objects.
Datacenter
VMware VCenter
datastore objects
VMware
containing details
cmdb_ci_vcenter_datastore vCenter
such as capacity,
Datastore
freespace, filesystem,
and type.
Individual VMware
cmdb_ci_vcenter_datastore_
Datastore Disk VCenter datastore
disk
disk.
VMware
VMWare vCenter
cmdb_ci_vcenter_network vCenter
virtual network.
Network
VMware
cmdb_ci_vcenter_server_obj vCenter Server VMware hypervisor.
Object
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Collection of disks
Veritas Disk
cmdb_ci_veritas_disk_group in Veritas Volume
Group
Manager.
Logical partition
cmdb_ci_veritas_plex Veritas Plex in Veritas Volume
Manager.
Partition of a
cmdb_ci_veritas_subdisk Veritas Subdisk
Veritas_disk.
User's desktop
environment (such
as icons, wallpaper,
cmdb_ci_virtual_desktop Virtual Desktop windows, folders,
toolbars, and widgets)
is stored remotely on a
server.
Virtual
cmdb_ci_vm Machine Hypevisor software.
HyperVisor
Virtual
Generic virtual
cmdb_ci_vm_instance Machine
machines information.
Instance
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Instance of Parallels
cmdb_ci_vm_parallels Parallels
software.
Template, which is a
master copy of a
Virtual virtual machine that
cmdb_ci_vm_template Machine can be used to
Template create many clones.
Base table for all VM
templates.
VMWare specialization
cmdb_ci_vm_vmware VMware of the Virtual Machine
table. No longer used.
Partitioned virtual OS
environment working
cmdb_ci_vm_zones Zones
in a Solaris operating
system space.
Telecommunication
systems that represent
telephone systems,
Voice System telephone exchanges,
cmdb_ci_voice_hardware
Hardware and voice mail.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
VMware Virtual
VMware VM instance
cmdb_ci_vmware_instance Machine
on VMware hypervisor.
Instance
Master copy of
VMware Virtual a VMware virtual
cmdb_ci_vmware_template Machine machine that can be
Template used to create many
clones.
On-demand
configurable pool of
Virtual Private shared computing
cmdb_ci_vpc
Cloud resources allocated
within a public cloud
environment.
Private network
Virtual Private configured to run
cmdb_ci_vpn
Network across a public
network.
Secure connection to
VPN
cmdb_ci_vpn_connection another network over
Connection
the Internet.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Networking hardware
device that allows a
Wireless Access
cmdb_ci_wap_network Wi-Fi compliant device
Point
to connect to a wired
network.
Client–server software
application in which
Web
cmdb_ci_web_application the client (or user
Application
interface) runs in a
web browser.
Service offered
by an electronic
device to another
cmdb_ci_web_service Web Service electronic device,
communicating with
each other via the
World Wide Web.
A collection of related
cmdb_ci_web_site Web Site
web pages.
A logical grouping
of IBM Websphere
Websphere
cmdb_ci_websphere_cell nodes (each of which
Cell
runs one or more
application servers)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A physical member of
Windows
cmdb_ci_win_cluster_node the Windows Cluster
Cluster Node
application.
A logical or physical
Windows
cmdb_ci_win_cluster_resourc entity managed by
Cluster
e the Windows Cluster
Resource
application.
A server that
responds to
Windows
cmdb_ci_win_domain_control security authentication
Domain
ler requests within a
Controller
Windows Server
domain.
A server running
Windows Microsoft Windows
cmdb_ci_win_server
Server Server operating
system.
A Windows computer
Windows
cmdb_ci_windows_service program that operates
Service
in the background.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attributes
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Supported by User
Attributes
The Hardware class adds the following unique attributes:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
• Store any serial number of any type other than System, only in the
Serial Number table (and not in the server CI attribute).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• bios: The assigned serial number of the BIOS. This type represents the
attributes of the computer system basic input/output services (BIOS)
that are installed on the computer.
Network adapter:
• Set the Name attribute in the Network Adapter class to be the name
of the Network Adapter device (such as eth0, eth1).
Set the MAC Address attribute to be the MAC address value. Format
the string with colon separators between octets and lower case
hexadecimal characters with padded zeros.
IP address:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
•
Software and processes running on a server: The Software
[cmdb_ci_spkg] class contains the generic software package that is
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The Owned By, Assigned To, Managed By, and Supported By are
reference attributes to the User [sys_user] table. The Change Group and
Support Group are reference attributes to the Group [sys_user_group]
table.
Identification rule
The base system contains pre-defined identification rules for the
Hardware, Computer, and Server classes, which are identical. That
identification rule has the following key identifier entries, listed in priority
order:
2. Identifier entry specified with the Serial Number attribute in the CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
If both Serial Number and Name are not available, and only MAC
Address/IP Address are available, use MAC Address as the name of
the CI. Using the MAC Address as the name of the CI ensures that
you don't create an empty CI.
Attributes
The Computer class adds the following unique attributes:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
OS Domain NA
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
Schema description
The CMDB schema model does not separate between servers and
computers that are physical and servers and computer that are virtual.
Instead, the Computer and the Server classes have a field named
IsVirtual. If a computer or server is a virtual instance, set this IsVirtual
attribute to true.
• Store any serial number of any type other than System, only in the
Serial Number table (and not in the server CI attribute).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• bios: The assigned serial number of the BIOS. This type represents the
attributes of the computer system basic input/output services (BIOS)
that are installed on the computer.
Network adapter:
• Set the Name attribute in the Network Adapter class to be the name
of the Network Adapter device (such as eth0, eth1).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Set the MAC Address attribute to be the MAC address value. Format
the string with colon separators between octets and lower case
hexadecimal characters with padded zeros.
IP address:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
•
Software and processes running on a server: The Software
[cmdb_ci_spkg] class contains the generic software package that is
related to the server CI. The cmdb_software_instance table instantiates
each instance of the software package with:
• The Owned By, Assigned To, Managed By, and Supported By are
reference attributes to the User [sys_user] table. The Change Group and
Support Group are reference attributes to the Group [sys_user_group]
table.
Identification rule
The base system contains pre-defined identification rules for the
Hardware, Computer, and Server classes, which are identical. That
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
identification rule has the following key identifier entries, listed in priority
order:
2. Identifier entry specified with the Serial Number attribute in the CI.
If both Serial Number and Name are not available, and only MAC
Address/IP Address are available, use MAC Address as the name of
the CI. Using the MAC Address as the name of the CI ensures that
you don't create an empty CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attributes
The Server class adds the following unique attributes:
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
choice list field from the Service
[cmdb_ci_service] table.
Reference classes
The following reference classes extend the Server class. They do not add
any new attributes.
Cisco Security
cmdb_ci_lb_cisco_cs
Cisco CSM Manager (CSM) load
m
balancer.
Server running
Microsoft Windows
cmdb_ci_win_server Windows Server
Server operating
system.
Cisco Application
cmdb_ci_lb_ace ACE Control Engine load
balancer.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Generic load
cmdb_ci_lb Load Balancer
balancer.
Cisco Content
cmdb_ci_lb_cisco_css Cisco CSS Services Switch (CSS)
load balancer.
cmdb_ci_Server_Hard
Server Hardware Server hardware.
ware
Server running
cmdb_ci_netware_ser
Netware Server NetWare operating
ver
system.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
cmdb_ci_storage_nod
Storage Node Element Storage node.
e_element
cmdb_ci_chassis_serv
Server Chassis Server chassis.
er
Large-scale computer
cmdb_ci_mainframe IBM Mainframe system with high-end
capabilities.
Schema description
The CMDB schema model does not separate between servers and
computers that are physical and servers and computer that are virtual.
Instead, the Computer and the Server classes have a field named
IsVirtual. If a computer or server is a virtual instance, set this IsVirtual
attribute to true.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Store any serial number of any type other than System, only in the
Serial Number table (and not in the server CI attribute).
• bios: The assigned serial number of the BIOS. This type represents the
attributes of the computer system basic input/output services (BIOS)
that are installed on the computer.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network adapter:
• Set the Name attribute in the Network Adapter class to be the name
of the Network Adapter device (such as eth0, eth1).
Set the MAC Address attribute to be the MAC address value. Format
the string with colon separators between octets and lower case
hexadecimal characters with padded zeros.
IP address:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
•
Software and processes running on a server: The Software
[cmdb_ci_spkg] class contains the generic software package that is
related to the server CI. The cmdb_software_instance table instantiates
each instance of the software package with:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The Owned By, Assigned To, Managed By, and Supported By are
reference attributes to the User [sys_user] table. The Change Group and
Support Group are reference attributes to the Group [sys_user_group]
table.
Identification rule
The base system contains pre-defined identification rules for the
Hardware, Computer, and Server classes, which are identical. That
identification rule has the following key identifier entries, listed in priority
order:
2. Identifier entry specified with the Serial Number attribute in the CI.
If both Serial Number and Name are not available, and only MAC
Address/IP Address are available, use MAC Address as the name of
the CI. Using the MAC Address as the name of the CI ensures that
you don't create an empty CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Schema description
ServiceNow® has an extensive modeling of virtual machines (VMs)
environment, with classes such as:
Virtual machines are modeled just like any other server, but with the
IsVirtual attribute set to true.
VMWare vCenter Instance schema structure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Identification rules
• ESX Server: Server is modeled as bare metal Server (with IsVirtual set to
false) and therefore applies the Server class identification rules.
Cloud class
Description, identification rule, and other important schema structures for
the CMDB cloud classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Getting the correct UUID which gets stored in the Serial Number
[cmdb_serial_number] table.
Identification rule
The base system contains pre-defined identification rules for cloud
schema classes. A cloud object requires the following identification items:
• Object ID: Which is synonymous with the IDs that cloud vendors use
for each type of cloud resource, such as Azure Compute, EC2, and
Amazon Simple Storage Service (S3).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can use the added classes as any other CMDB class. Applications
such as Discovery and Service Mapping can use these class extensions to
populate CIs and discover various technologies and software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Firewall extension
Firewall
classes
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovery procedures
Transport Layer provided by
Transport Layer
Security (TLS) extension Certificate Inventory
Security (TLS)
classes and Management
ServiceNow Store app
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
This list contains the added classes, such as the Nutanix classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships (if applicable). You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
APIs
The classes added in this release extend the data model and provide
a foundation for the representation of API CI classes. You can use this
foundation to:
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB CI Class Models: Release 1.49.0 adds the following classes for API.
For the list of CMDB classes in a base system, including ones that this store
app might be extending, see CMDB tables descriptions.
Reusable objects
related to your
API Component API definition that
Configuration Item
facilitate functionality
[cmdb_ci_api_compo or exchange of data.
[cmdb_ci]
nent] Example: GET https://
[instance].service-
now.com/api/now/
table/{tablename}.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
API infrastructure
API Gateway that centralizes client
Application
API requests and
[cmdb_ci_api_gatewa manages backend
[cmdb_ci_appl]
y] processes and
services. Example:
Kong Gateway.
Class attributes
CMDB CI Class Models: Release 1.49.0 adds the following attributes to the
respective classes.
API [cmdb_ci_api]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• HTTP
• gRPC
• GraphQL
• Websocket
• GET
Method String
• POST
• DELETE
Communication
Protocol String protocol. Example:
HTTP, HTTPS.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Communication port.
Port String
Example: 80, 443, etc.
Boolean that
denotes whether
the component is
reachable from the
Internet Facing Boolean
public internet. Specify
1 or "true" if
the component is
reachable.
Type of authorization
or authentication
method. Example:
• Basic
Authorization String
• Key
• Oauth
• None
• CC
Request data types String (255)
• Email
• Address
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Address
Reference to
Reference to a parent
Parent ID [cmdb_ci_api_fronten
API component.
d]
Backend protocol
types of the API.
Examples:
• HTTP
• Logic App
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
There are a number of key relationships that need to be defined for API
and Kong classes.
API relationships
API Component
API
Uses::Used by [cmdb_ci_api_c Suggested
[cmdb_ci_api]
omponent]
Kong Load
API Backend
Balancer
[cmdb_ci_api_b Uses::Used By Suggested
[cmdb_ci_kong_
ackend]
lb]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Reference to the
API Reference deployed API
(cmdb_ci_api).
Reference to the
unmatched API
endpoint, if the API
Unmatched API
Reference doesn't match an
Endpoint
existing API
(cmdb_ci_unmatched
_api_endpoint)
Reference to the
Configuration Item.
This is typically
Configuration Item Reference manually specified as
a reference, if you
know what CI the API
is deployed to.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Reference to the
component where the
API Component Reference API header is defined
(cmdb_ci_api_compo
nent).
Reference to the
unmatched API when
the endpoint can't be
Unmatched API matched to an
Reference
Endpoint existing API or
component
(cmdb_ci_unmatched
_endpoint).
Alternate display
Custom ID String (100)
name of the user.
Reference to the
gateway where the
API Gateway Reference consumer is defined
(cmdb_ci_api_gatewa
y).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Reference to the
Managed API
Managed API Reference
(cmdb_ci_managed_
api).
Reference to the
API Consumer
Consumer Reference
(api_consumer) non-
CMDB table.
Determines if this
non-CMDB table is
Active Boolean
considered active or
inactive.
Reference to the
gateway where the
API Gateway Reference consumer is defined
(cmdb_ci_api_gatewa
y).
The CMDB CI Class Models store app adds or updates classes for
unmatched APIs (application programming interface).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships (if applicable). You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Unmatched APIs
API endpoints that are not structured well enough to populate the
API [cmdb_ci_api] and API Component [cmdb_ci_api_component]
classes instead populate the Unmatched API Endpoint
[cmdb_ci_unmatched_api_endpoint] class. Unmatched APIs are
typically used by integrations like security scanners or observability tools.
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates.
CMDB CI Class Models: Release 1.49.0 adds the following class for
unmatched API endpoints. For the list of CMDB classes in a base system,
including ones that this store app might be extending, see CMDB tables
descriptions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class attributes
CMDB CI Class Models: Release 1.49.0 adds the following attributes to the
Unmatched API Endpoint [cmdb_ci_unmatched_api_endpoint] class.
Backend protocol
types of the API.
Examples:
• HTTP
• Logic App
Communication
Protocol String protocol. Example:
HTTP, HTTPS.
Boolean that
denotes whether
the component is
reachable from the
Internet Facing Boolean
public internet. Specify
1 or "true" if
the component is
reachable.
Type of authorization
Authorization String or authentication
method. Example:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Key
• Oauth
• None
• CC
Request data types String (255)
• Email
• Address
• Address
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• GET
Method String
• POST
• DELETE
• REST
Type Choice list
• SOAP
• HTTP
• gRPC
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Websocket
Type of authorization
or authentication
method. Example:
• Basic
Authorization String
• Key
• Oauth
• None
Boolean that
denotes whether
the component is
reachable from the
Internet Facing Boolean
public internet. Specify
1 or "true" if
the component is
reachable.
• CC
Request Datatypes String (255)
• Email
• Address
• CC
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Address
Comma-separated list
Headers String (255)
of header names.
Reference to a
matching CMDB CI
Configuration Item Reference (API Component
or Unmatched API
Endpoint).
Reference to the
API Reference deployed API
(cmdb_ci_api).
Reference to the
unmatched API
endpoint, if the API
Unmatched API
Reference doesn't match an
Endpoint
existing API
(cmdb_ci_unmatched
_api_endpoint)
Reference to the
Configuration Item Reference Configuration Item.
This is typically
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Avi load balancer classes integrated with the CMDB class hierarchy
Classes
This section lists the classes that the CMDB CI Class Models store app
adds or updates. CMDB CI Class Models: Release 1.6.0 adds the following
classes for the Avi load balancer. For the list of classes in a base system,
including classes that this store app might be extending, see CMDB
tables descriptions.
Avi Controller is
a single point of
Avi Controller Virtual Machine management and
Object control that is the
[cmdb_ci_avi_controll 'brain' of the entire Avi
er] [cmdb_ci_vm_object] Vantage system, and
typically deployed as
a redundant three-
node cluster.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class columns
CMDB CI Class Models: Release 1.6.0 adds the following column to the
respective class.
Avi Service Engine [cmdb_ci_avi_service_engine]
Related concepts
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates. CMDB CI Class Models: Release 1.23.0 adds the following
classes for the BYOL Model of RDS for Oracle. For the list of classes in a
base system, including classes that this store app might be extending, see
CMDB tables descriptions.
Class Description
Class Columns
CMDB CI Class Models: Release 1.23.0 adds the following column to the
respective class.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships (if applicable). You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Firewalls
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network security
system that monitors
Firewall Device
IP Firewall and controls incoming
[cmdb_ci_firewall_devi
[cmdb_ci_ip_firewall] and outgoing network
ce]
traffic, based on
security policies.
Panorama Firewall
Firewall Device Group
Device Group Group of Panorama
[cmdb_ci_firewall_devi
[cmdb_ci_firewall_devi firewall devices.
ce_group]
ce_group_panorama]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
System that
provides centralized
Firewall Manager management for
[cmdb_ci_firewall_ma CMDB CI [cmdb_ci] many firewall devices
nager] and the security
policies residing on
them.
The centralized
Panorama Firewall
Firewall Manager network security
Manager
[cmdb_ci_firewall_ma management tool for
[cmdb_ci_firewall_ma
nager] Palo Alto Networks
nager_panorama]
firewalls.
Panorama Firewall
Firewall Security Policy The security policy that
Security Policy
[cmdb_ci_firewall_sec the Panorama firewall
[cmdb_ci_firewall_sec
_policy] device enforces.
_policy_panorama]
CMDB CI Class Models: Release 1.12.0 adds the following class for the
discovery of network firewall devices.
Class columns
CMDB CI Class Models: Release 1.10.0 adds the following columns to the
respective classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
IBM HMC extension classes integrated with the CMDB class hierarchy
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
This section lists the classes that the CMDB CI Class Models store app
adds or updates. See the class columns table for further details about the
columns added for each class.
CMDB CI Class Models: Release 1.3.0 adds the following classes for the
IBM HMC. For the list of CMDB classes in a base system, including ones
that this store app might be extending, see CMDB tables descriptions.
CMDB CI Class Models: Release 1.2.0 adds the following classes for the
IBM HMC.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
LPAR Resource
Configuration Item Resource of an LPAR
[cmdb_ci_lpar_resourc
[cmdb_ci] instance.
e]
Class columns
CMDB CI Class Models: Release 1.3.0 adds the following columns to the
respective classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB CI Class Models: Release 1.2.0 adds the following columns to the
respective classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates.
CMDB CI Class Models: Release 1.6.0 adds the following classes for IoT.
For the list of CMDB classes in a base system, including ones that this store
app might be extending, see CMDB tables descriptions.
Converged
Infrastructure
Devices that serve
cmdb_ci_hardware both computing and
[cmdb_ci_converged_
networking functions.
infra]
IoT Device
Parent table that
cmdb_ci_hardware contains Internet of
[cmdb_ci_IoT]
Things device types.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A transportation
Aircraft Transport Type method that utilizes
air or space as its
[cmdb_ci_aircraft] [cmdb_ci_transport] primary pathway. For
example, airplanes
and helicopters.
A transportation
Ship Transport Type
method that utilizes
water as its
[cmdb_ci_ship] [cmdb_ci_transport]
primary pathway. For
example, ships.
A transportation
Train Transport Type
method that utilizes
rails as its
[cmdb_ci_train] [cmdb_ci_transport]
primary pathway. For
example, Amtrak.
A transportation
Vehicle Transport Type method that utilizes
wheels or tracks as its
[cmdb_ci_vehicle] [cmdb_ci_transport] method of movement.
For example, cars,
trucks, bulldozers.
• Forwards packets
between LAN and
Converged
IoT Gateway WAN on the IP layer.
Infrastructure
[cmdb_ci_IoT_gatewa • Performs application
[cmdb_ci_converged_
y] layer functions
infra]
between IoT nodes
and other entities.
• Enables local,
short-range
communication
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Single Board
IoT Device
Computing Single Board
Computing device
[cmdb_ci_IoT]
[cmdb_ci_sbc] such as a Raspberry Pi.
Manufacturing Device
IoT Device Connected device
that helps
[cmdb_ci_manufacturi
[cmdb_ci_IoT] a manufacturing
ng]
process.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Medical Diagnostic
Device Medical Device A medical diagnostic
device that is network
[cmdb_ci_med_diagn [cmdb_ci_medical] connected, such as a
ostic] CT system.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A device that is
Medical Therapeutic
network connected
Device Medical Device
which provides
medical patient
[cmdb_ci_med_thera [cmdb_ci_medical]
therapy. For example,
peutic]
the Compex Muscle
Stimulator.
An HMI that is
Human Machine Manufacturing Device network connected
Interface which is used in
[cmdb_ci_manufacturi manufacturing. For
[cmdb_ci_hmi] ng] example, devices
made by Siemens and
Allen Bradley.
A device that is
Multimedia Device
network connected
Game Console
which is used to
[cmdb_ci_multimedia]
play games or stream
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A device that is
Media Player
network connected
Multimedia Device
which is used to play
[cmdb_ci_media_play
[cmdb_ci_multimedia] digital media content.
er]
For example, Amazon
Fire TV.
A device that is
Display Monitor
network connected
Control Multimedia Device
that controls the
display of media on a
[cmdb_ci_monitor_co [cmdb_ci_multimedia]
monitor. For example,
ntrol]
a Crestron Media
Controller.
A device that is
Point of Sale Device Payment Device network connected
which is used in the
[cmdb_ci_pos] [cmdb_ci_payment] purchase of goods or
services. For example,
a credit card reader.
Related concepts
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships (if applicable). You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Kong
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates.
CMDB CI Class Models: Release 1.49.0 adds the following classes for
Kong. For the list of CMDB classes in a base system, including ones that
this store app might be extending, see CMDB tables descriptions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class attributes
CMDB CI Class Models: Release 1.49.0 adds the following attributes to the
respective classes.
Type of database
used by the Kong
Database String
gateway. Example:
Postgres or Cassandra.
URL of target
Target String (255)
integration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
There are a number of key relationships that need to be defined for API
and Kong classes.
Kong relationships
API Backend
Kong Load
[cmdb_ci_api_b Uses::Used By Suggested
Balancer
ackend]
Kong Load
Balancer Contains::Contai
Kong Target Dependent
[cmdb_ci_lb_ap ned By
pl]
Kong Gateway
Provides::Provid Kong Load
[cmdb_ci_kong_ Dependent
ed By Balancer
gateway]
The Kong Gateway class uses the Kong Workspace non-CMDB table as a
related list:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Kubernetes pattern
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Kubernetes workload
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB CI Class Models: Release 1.12.0 adds the following classes for
Kubernetes pattern. For the list of CMDB classes in a base system,
including ones that this store app might be extending, see CMDB tables
descriptions.
• Replicas
Desired
• Replicas
Updated
cmdb_ci_kubern
cmdb_ci_kubern Hosted on
etes_deploymen • Replicas Total
etes_workload Cluster
t
• Replicas
Available
• Replicas
Unavailable
• Pods running
• Pods Waiting
• Pods Failed
• Pods Available
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Pods Failed
• Pods Available
Related concepts
This topic lists the relevant classes that the CMDB CI Class Models store
app adds or updates. See the class columns table for further details
about the columns added for each class.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
CMDB CI Class Models: Release 1.30 adds the following classes for the
Network Intrusion Detection System (NIDS). For the list of CMDB classes in
a base system, including ones that this store app might be extending, see
CMDB tables descriptions.
NIDS is an intrusion
detection system
Network Intrusion
within the network
Detection System cmdb_ci_ids_network
that examines the
(NIDS) (cmdb_ci_nids)
traffic from all devices
on the network.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class columns
CMDB CI Class Models: Release 1.30 adds the following columns to the
Network Intrusion Detection System (NIDS) [cmdb_ci_nids] class.
Identifier of the
NIDS asset. Uses the
NIDS source ID Correlation_id assigned Correlation ID
for the NIDS as its
nids_source_id.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For each CMDB CI record with a “Detected by” relationship with an NIDS
record, a ServiceNow Operational Technology Certified Service Graph
Connector does the following:
a. Location
b. Company
2. If the NIDS network type is set to OT, it assigns the following NIDS-
related metadata values to the CI:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Class descriptions
• Identification rules
• Identifier entries
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
This section lists the relevant classes that the CMDB CI Class Models store
app adds or updates. See the class columns table for further details
about the columns added for each class. For the list of CMDB classes in
a base system, including ones that this store app might be extending, see
CMDB tables descriptions.
NI extension classes
Network Site.
Captures and
maintains the location-
specific attributes for
each network site,
including the network
centers, buildings,
floors, and rooms
where equipment is
Network Site
Site [cmdb_ci_site] located.
[cmdb_ci_ni_site]
The network site
records enable you to
view all the equipment
at a location. You
can filter the locations
by the assigned
type, role, or function
categories.
Telco Equipment
Holder.
Telco Equipment
Equipment Holder Represents the
Holder
[cmdb_ci_equipment_ physical units
[cmdb_ci_ni_equipme
holder] that contain the
nt_holder]
telecommunications
equipment, including
the cages, bays,
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Telco Equipment.
Represents a shelf
or device that
provides the technical
functionality in a
network. Examples
include the routers,
modems, mobile
devices, optical
Telco Equipment cables, relays,
Network gear
[cmdb_ci_ni_equipme and switches. The
[cmdb_ci_netgear]
nt] equipment can have
slots, cards, or
ports. The equipment
can exist within an
equipment holder or
by itself because not
all equipment is rack
mounted.
The equipment
records enable you
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Interface.
Network Interface
Card.
Represents interface
cards that are stored
in a network. Cards
can occupy more
than one slot and
Interface Card can contain other
Hardware
[cmdb_ci_ni_interface cards. They can be
[cmdb_ci_hardware]
_card] the equipment ports
that are physical
or logical (virtual).
Each port is assigned
a bandwidth value.
The bandwidths are
consumed when used
in network designs.
Physical Connection.
Represents the
Physical Connection Network Link
physical port
[cmdb_ci_ni_physical_l [cmdb_ci_network_link
connections on the
ink] ]
interface cards in your
networks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Logical Connection.
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
This section lists the classes that the CMDB CI Class Models store app
adds or updates. See the class columns table for further details about the
columns added for each class.
CMDB CI Class Models: Release 1.6.0 adds the following classes for
Nutanix. For the list of CMDB classes in a base system, including ones that
this store app might be extending, see CMDB tables descriptions.
Multi-cluster manager
responsible for
Nutanix Prism Central Virtual Machine
managing multiple
Object
Acropolis Clusters
[cmdb_ci_nutanix_pris
to provide a
m_central] [cmdb_ci_vm_object]
single, centralized
management
interface.
CMDB CI Class Models: Release 1.2.0 adds the following classes for
Nutanix.
Nutanix controller
Nutanix Controller VM virtual machine that is
Application
present in each node
[cmdb_ci_nutanix_con and that provides
[cmdb_ci_appl]
troller_vm] the storage clustering
and management
capabilities.
Subset of Nutanix
Nutanix Storage
Storage Volume storage pool used to
Container
apply policies such
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Grouping of physical
Nutanix Storage Pool Storage Pool disks within a
Nutanix cluster which
[cmdb_ci_nutanix_stor [cmdb_ci_storage_po is typically used
age_pool] ol] to create physical
separation between
virtual machines.
CMDB CI Class Models: Release 1.1.5 adds the following classes for
Nutanix.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Subset of Nutanix
Nutanix Storage
Storage Volume storage pool used to
Container
apply policies such
[cmdb_ci_storage_vol as reserved capacity,
[cmdb_ci_nutanix_stor
ume] replication factor, and
age_container]
storage optimization
options.
Grouping of physical
Nutanix Storage Pool Storage Pool disks within a
Nutanix cluster which
[cmdb_ci_nutanix_stor [cmdb_ci_storage_po is typically used
age_pool] ol] to create physical
separation between
virtual machines.
CMDB CI Class Models: Release 1.1.4 adds the following classes for
Nutanix.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Nutanix controller
Nutanix Controller VM virtual machine that is
Application
present in each node
[cmdb_ci_nutanix_con and that provides
[cmdb_ci_appl]
troller_vm] the storage clustering
and management
capabilities.
Subset of Nutanix
Nutanix Storage
Storage Volume storage pool used to
Container
apply policies such
[cmdb_ci_storage_vol as reserved capacity,
[cmdb_ci_nutanix_stor
ume] replication factor, and
age_container]
storage optimization
options.
Grouping of physical
Nutanix Storage Pool Storage Pool disks within a
Nutanix cluster which
[cmdb_ci_nutanix_stor [cmdb_ci_storage_po is typically used
age_pool] ol] to create physical
separation between
virtual machines.
Class columns
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB CI Class Models: Release 1.2.0 adds the following columns to the
respective classes.
Version
Version of the cluster.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB CI Class Models: Release 1.1.5 adds the following columns to the
respective classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB CI Class Models: Release 1.1.4 adds the following columns to the
respective classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
OpenStack
OpenStack is a cloud operating system that controls large pools of
compute, storage, and networking resources throughout a datacenter.
All of these resources are managed and provisioned through APIs
with common authentication mechanisms. Other components provide
services such as orchestration, fault management, and service
management to ensure high availability of user applications. OpenStack
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
This section lists the relevant classes that the CMDB CI Class Models store
app adds or updates. See the class columns table for further details
about the columns added for each class.
CMDB CI Class Models: Release 1.8.0 adds the following classes for
OpenStack. For the list of CMDB classes in a base system, including ones
that this store app might be extending, see CMDB tables descriptions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class columns
CMDB CI Class Models: Release 1.8.0 adds the following columns to the
respective classes.
OpenStack Services [cmdb_ci_cloud_openstack_service] class
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In this way, a list of HMIs can be derived and a list of all computers in an
enterprise can also be derived.
You can use the added classes as any other CMDB class. Applications
such as Discovery for Operational Technology, and Service Graph
Connector for Operational Technology (Excel) use these class extensions
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Classes
This section lists the relevant classes that the CMDB CI Class Models store
app adds or updates. See the class columns table for further details
about the columns added for each class.
CMDB CI Class Models: Release 1.30 adds the following classes for
Operational Technology (OT). For the list of CMDB classes in a base
system, including ones that this store app might be extending, see CMDB
tables descriptions.
Computer Numerical
Control, used for
CNC automated control of
cmdb_ci_ot_control
[cmdb_ci_ot_cnc] machining tools such
as drills, lathes, mills,
and for 3D printers.
Distributed Control
System. Achieves
control using
intelligence distributed
DCS [cmdb_ci_ot_dcs] cmdb_ci_ot_control
about the controlled
process, rather than
by a centrally located
single unit.
Distributed Processing
Units. ICS on a
dedicated network,
DPU [cmdb_ci_ot_dpu] cmdb_ci_ot_control
with each DPU
handling thousands of
points of I/O.
Engineering
Workstation. A
computing platform
cmdb_ci_ot_superviso
EWS [cmdb_ci_ot_ews] for configuration,
ry
maintenance, and
diagnostics of ICS
applications and
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Data Historian. A
centralized database
Historian cmdb_ci_ot_superviso
supporting data
[cmdb_ci_ot_historian] ry
analysis for industrial
processes.
Human-Machine
Interface. Hardware
cmdb_ci_ot_superviso or software through
HMI [cmdb_ci_ot_hmi]
ry which an operator
interacts with a
controller.
Intelligent Electronic
Device. Receives or
IED [cmdb_ci_ot_ied] cmdb_ci_ot_control sends data/control
from or to an external
source for power grids.
Component of a
machine that is
Industrial Actuator
cmdb_ci_ot_field_dev responsible for moving
[cmdb_ci_ot_industrial_
ice and controlling a
actuator]
mechanism, such as
opening a valve.
Equipment used to
control the speed
Industrial Drive of machinery. It can
cmdb_ci_ot_field_dev
[cmdb_ci_ot_industrial_ be a mechanical
ice
drive] electromechanical,
hydraulic, or
electronic device.
Device used
Industrial 3D Printer
in additive
[cmdb_ci_ot_industrial_ cmdb_ci_ot_control
manufacturing for
3d_printer]
the construction of
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Industrial Robot
cmdb_ci_ot_field_dev Robotic system used
[cmdb_ci_ot_industrial_
ice for manufacturing.
robot]
Network gear is
an electronic device
which is required for
Network Gear
cmdb_ci_hardware communication and
[cmdb_ci_netgear]
interaction between
devices on a
computer network.
Base class
for Operational
Operations Technology Technology, used
cmdb_ci_hardware
[cmdb_ci_ot] for industrial control.
For instance, in
manufacturing.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Programmable Logic
PLC [cmdb_ci_ot_plc] cmdb_ci_ot_control Controller. Used to
control OT devices.
Device used to
convert standard or
proprietary protocol of
Protocol Converter
cmdb_ci_hardware_n one device to the
[cmdb_ci_protocol_co
etwork_gear protocol suitable for
nverter]
the other device or
tools to achieve the
interoperability.
Remote Terminal
Unit. Special purpose
data acquisition and
RTU [cmdb_ci_ot_rtu] cmdb_ci_ot_control control unit designed
to support DCS
and SCADA remote
stations
Supervisory Control
SCADA Client and Data Acquisition.
cmdb_ci_ot_superviso
[cmdb_ci_ot_scada_cli Client that enables an
ry
ent] operator to manage a
SCADA server.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Supervisory Control
and Data Acquisition.
System capable
SCADA Server
of gathering and
[cmdb_ci_ot_scada_se cmdb_ci_ot_control
processing data and
rver]
applying operational
controls over long
distance.
Class columns
CMDB CI Class Models: Release 1.30 adds the following columns to the
respective classes.
Operational Technology (OT) [cmdb_ci_ot] class
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Form view
Class Description
base hardware
Base class for hardware.
[cmdb_ci_hardware]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class Description
Admin (cmdb_ot_admin)
Can create, read, update, and delete OT records. An admin can also
edit the OT Asset Type on the OT Asset form, and manage specific
configurations on the OT entity tables.
Editor (cmdb_ot_editor)
Viewer (cmdb_ot_viewer)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
OT Entity
Since any CI class may be found on an OT network, the OT Entity
table [cmdb_ot_entity] captures additional attributes required in an OT
Environment:
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
and the OT Asset type should be
HMI
OT Entity Type
Attribute Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Attribute Description
a record in the same table
[cmdb_ot_entity_type].
Serial number
During CI identification, the Identification and Reconciliation Engine
(IRE) processes search for a serial number in two locations. One is
the CI serial number attribute, and the other is the Serial Number
[cmdb_serial_number] table, with reference back to the Operational
Technology (OT) [cmdb_ci_ot] table.
• It stores any serial number of any type other than system serial number,
and only in the Serial Number table (and not in the server CI attribute).
• For Operational Technology (OT), use the string value system for the
serial number type to ensure proper reconciliation across various
sources.
Network adapter
Use the Network Adapter [cmdb_ci_network_adapter] class to store
network adapters.
2. Set the Name attribute in the Network Adapter class to be the same
as the MAC Address.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address
Use the IP Address [cmdb_ci_ip_address] class to store IP addresses.
3. Set the Name attribute in the Network Adapter class to be the same
as the MAC Address.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The Owned By, Assigned To, Managed By, and Supported By attributes
are reference attributes to the User [sys_user] table. The Change Group
and Support Group attributes are reference attributes to the Group
[sys_user_group] table.
Identification rules
2. Identifier entry that is specified in the Serial Number attribute in the CI.
• If Serial Number and MAC Address are not available, then the
Name (which is usually the system reported hostname) attribute is
used.
• If both Serial Number and Name are not available, and only
MAC Address is available, use MAC Address as the name of the
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI. Using the MAC Address as the name of the CI ensures that
you don't create an empty CI.
Deprecated classes
CMDB CI Class Models: Release 1.30 soft deprecated (not removed, but
marked as follows) with the release of the OT class model:
Class Description
Troubleshooting
The following are some troubleshooting tips:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
The CMDB CI Class Models store app adds class models that extend the
CMDB class hierarchy, including:
• Class descriptions
• Identification rules
• Identifier entries
Related concepts
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Classes
This section lists the relevant classes that the CMDB CI Class Models store
app adds or updates. See the class columns table for further details
about the columns added for each class.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB CI Class Models: Release 1.8.0 adds the following classes for RHV.
For the list of CMDB classes in a base system, including ones that this store
app might be extending, see CMDB tables descriptions.
Logical Datacenter
RHV LDC
RHV logical
[cmdb_ci_logical_dat
[cmdb_ci_rhv_ldc] datacenter.
acenter]
RHV Datacenter
[cmdb_ci_rhv_datace
nter] N/A N/A
CMDB CI Class Models: Release 1.6.0 adds the following classes for RHV.
Virtualization Server
RHV Server
The RHV virtualization
[cmdb_ci_virtualizatio
[cmdb_ci_rhv_server] host.
n_server]
Virtual Machine
RHV Object
Object
A base class for other
[cmdb_ci_rhv_object] classes to derive from.
[cmdb_ci_vm_object]
RHV Manager
Application
RHV Manager
[cmdb_ci_rhv_manag
[cmdb_ci_appl] instance.
er]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
RHV Datacenter
[cmdb_ci_rhv_datace
nter]
RHV Object
RHV datacenter.
Note: This class [cmdb_ci_rhv_object]
is being deleted
in the CMDB CI
Class Models 1.6.0
release.
Class columns
CMDB CI Class Models: Release 1.6.0 adds the following columns to the
respective classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Amount of over-commitment
memory_overcommitment
memory allowed on the cluster.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ha_priority HA priority.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The following class was deleted in the CMDB CI Class Models 1.6.0
release.
Related concepts
The app adds class models that extend the CMDB class hierarchy.
You can use the added classes as any other CMDB class. Applications
such as Discovery and Service Mapping patterns can use these class
extensions to populate CIs and discover various technologies and
software.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The scoped apps certification class supports TLS certificates. With this
class you can proactively manage certificates by keeping stakeholders
informed about any impending expiries. Use this extension class to ensure
that certificates are monitored and renewed before they expire, to
prevent severe outage of production systems.
Classes
This section lists the relevant classes that the CMDB CI Class Models store
app adds or updates. See the class columns table for further details
about the columns added for each class.
The CMDB CI Class Models: Release 1.4.0 updates the following class:
A public key
Unique Certificate Configuration Item
certificate in X.509
[cmdb_ci_certificate] [cmdb_ci]
standard format.
The CMDB CI Class Models store app changes the Unique Certificate
[cmdb_ci_certificate] class as follows:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CMDB CI Class Models: Release 1.3.0 adds the following classes. For
the list of CMDB classes in a base system, including ones that this store
app might be extending, see CMDB tables descriptions.
Class columns
CMDB CI Class Models: Release 1.4.0 adds the following columns to the
respective classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Internal
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Issued
Signature algorithm
• Installed
• Revoked
• Retired
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
The app adds class models that extend the CMDB class hierarchy,
including class descriptions, identification rules, identifier entries, and
dependent relationships if applicable. You can use the added classes
as any other CMDB class. Applications such as Discovery and Service
Mapping patterns can use these class extensions to populate CIs and
discover various technologies and software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
VMware NSX load balancer classes integrated with the CMDB class
hierarchy
Classes
This section lists the classes that the CMDB CI Class Models store app adds
or updates.
CMDB CI Class Models: Release 1.10.0 adds the following classes for
the VMware NSX load balancer. For the list of CMDB classes in a base
system, including ones that this store app is extending, see CMDB tables
descriptions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class columns
Related concepts
The classes and rules in the following table enable you to add and
extend the CMDB CI Class Models store app for integrations:
Containment rule:
Postgresql Schema
cmdb_ci_db_postgres
cmdb_ci_db_catalog
cmdb_ci_postgresql_s ql_instance-
chema >Contains:Contained
By-
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Identification Rule:
Dependent, Attributes:
name
Related Entries
(cmdb_related_entry):
• Identifier:
cmdb_ci_postgresql_
schema
• Related table:
cmdb_key_value
• Referenced field:
configuration_item
Identification rule:
Independent,
attributes: name
Information Object
Related Entries
cmdb_ci
cmdb_ci_information_ (cmdb_related_entry):
object
• Identifier:
cmdb_ci_informatio
n_object
• Related table:
cmdb_key_value
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related Entries
(cmdb_related_entry):
• Identifier:
Oracle Catalog cmdb_ci_db_ora_ca
talog
cmdb_ci_db_catalog
cmdb_ci_db_ora_cat
• Related table:
alog
cmdb_key_value
• Referenced field:
configuration_item
Containment rule:
cmdb_ci_db_mysql_ins
tance-
>Contains:Contained
By-
>cmdb_ci_db_mysql_
catalog
MySQL Catalog
Identification rule:
cmdb_ci_db_catalog
cmdb_ci_db_mysql_c
atalog Dependent, attributes:
name
Related Entries
(cmdb_related_entry):
• Identifier:
cmdb_ci_db_mysql_
catalog
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Referenced field:
configuration_item
Related Entries
(cmdb_related_entry):
• Identifier:
MS SQL Database cmdb_ci_db_mssql_
database
cmdb_ci_db_instance
cmdb_ci_db_mssql_d
• Related table:
atabase
cmdb_key_value
• Referenced field:
configuration_item
Containment rule:
cmdb_ci_db_syb_insta
nce-
>Contains:Contained
By-
>cmdb_ci_db_syb_cat
alog
Sybase Catalog
cmdb_ci_db_catalog
cmdb_ci_db_syb_cata
log Identification rule:
Dependent, attributes:
name
Related Entries
(cmdb_related_entry):
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Related table:
cmdb_key_value
• Referenced field:
configuration_item
Containment rule:
cmdb_ci_db_db2_inst
ance-
>Contains:Contained
By-
>cmdb_ci_db_db2_ca
talog
Identification rule:
• Identifier:
cmdb_ci_db_db2_c
atalog
• Related table:
cmdb_key_value
• Referenced field:
configuration_item
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For the list of CMDB classes in a base system, including ones that this store
app is extending, see CMDB tables descriptions.
Related concepts
Baseline CMDB
CMDB baseline provides capabilities that help you understand and
control the changes that have been made to your configuration items
(CIs) in the CMDB.
When the change is complete, you can choose to apply the proposed
changes which makes all changes previously proposed and associates
the changes with the task.
You can create a baseline for a CI to track updates to the CI over time.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Click New.
5. Click Submit.
The creation of a baseline is time consuming and occurs in the
background. A message at the top of the record list notifies you
that your baseline has been scheduled and you will receive an email
when the process is complete.
You can see the changes that have been made to a CI or any first
level related CIs by configuring the CI form layout to display the CMDB
Baseline diff field. This field is labeled Baseline differences on the form.
Changes are displayed only for the cmdb_ci table and child tables. You
can change the com.cmdb.baseline.max_changes system property to
limit the number of relationships and changes that appear in a baseline
diff section on a CI form (set to 100 by default).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Open a CI record.
2. Select the baseline you want to see for this CI from the choice list.
The field displays the details of any changes that were made to
the current record for the selected baseline, or indicates that no
changes were made.
Details of baseline differences
3. To add a relationship to the CI, click the green plus icon in the
Related Items toolbar.
The new relationship appears below the toolbar. For more
information about the Related Items toolbar and how to control the
display, see CI relations formatter.
What to do next
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Manually run once the CMDB Baseline convert XML to attachment fix
script. For information about running a fix script, see Run fix scripts.
Use the baseline CMDB properties to configure how many changes and
relationships for a CI can appear in the baseline diff for the CI.
These properties are available for baseline CMDB. To view and edit these
properties, the admin role is required.
Properties for Baseline CMDB
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Add to System
Properties [sys_properties] table.
General interaction
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Note: Starting with the San Diego release, the CMDB Workspace
store app is automatically installed when installing or upgrading the
product.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Data Manager
• Data attestation
• Query Builder
• Intelligent Search
• Cards in the What's new tile in the CMDB Workspace landing page.
1. When installing the CMDB Workspace store app, check Load demo
data.
Prerequisites
• Plugins:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• sn_cmdb_admin
• sn_cmdb_editor
• sn_cmdb_user
Note: As you drill down in the CMDB Workspace, there are some
dashboards and list views that require specific roles in addition to
the key CMDB Admin, CMDB Editor, or CMDB User roles.
In addition to the Home view described below, you can access features
in the following views of the CMDB Workspace:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CMDB 360 view: View aggregations and analysis of CMDB 360 data on
a dashboard, and create CMDB 360 queries.
• Management view: View recent key activities and health indicators for
the CMDB, and access management tools and dashboards (accessible
only to CMDB admins) that support your management tasks.
Intelligent Search
Lets you use Natural Language Query (NLQ) search capabilities provided
by Intelligent Search for CMDB. Use the input field to construct a search
string using everyday language. As you type, a dynamic list of relevant
suggestions appears, with items matching single words or part phrases in
the typed-in text, such as table names.
You can:
• Select Search tips to see tips about constructing search strings. See
details about the usage, examples for single and multi-table search,
advanced filtering, and relationships in Intelligent Search.
• Select Search to either run the query if the search string is already fully
converted into a valid CMDB query, or to open the Refine your query
dialog box.
Only the first 100 results of the query appear in the results pane.
• Select Load More Results to view the next set of 100 results.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Select Load All Results to view the rest of the query results, up to the
number specified by the glide.cmdb.query.max_results_limit system
property (10,000 by default).
• Use the Sample searches list to get you started in running a pre-defined
search. This list consists of more common searches, or searches that
are more difficult to construct such as searches that involve application
services.
For more details about using NLQ with Intelligent Search, see Intelligent
Search for CMDB.
You can:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Select Related List Condition to add a condition phrase for related lists.
• Application Service
• Dynamic CI Group
• Business Service
Important actions
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• A card appears only if there is at least one record that meets the card's
filter condition.
For information about managing the cards in the Important actions tile,
see Modify important actions in CMDB Workspace.
What's new
Counts of newly created CIs within a recent time interval. The New
CIs total counts all CI types including applications, hardware, and
application services, which also appear in separate cards in the tile. By
default, historical data is aggregated for the Last 24 hours, which you can
set to a different time interval such as Last 7 days.
Counts in the What's new cards are based on the following tables:
Count Table
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Count Table
Application Service
New application services
[cmdb_ci_service_auto]
CI overview
The following tabs provide summaries about CIs:
CI Summary
Accessible to: CMDB Admin, CMDB Editor, CMDB User (without tabs).
Select a bar to drill down to the classes in the group and their CIs.
Then, drill down a CI to show the CI details pane with a timeline, health
overview, and several types of attributes such as key and discovery
attributes.
You can add custom class groups by creating CMDB groups with the
following settings:
Such custom class groups will appear after the next time that the CMDB
Workspace – Group and Encoded Query Counts scheduled jobs run and
update the CMDB Workspace.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
You can examine (read access only) the simple query in the Simple
Condition column in the cmdb_group_contains_encoded_query
table.
My CIs
Select a class bar to drill down into the CIs for the class. Then drill down to
any CI details pane with a timeline, health overview, and several types of
attributes such as key and discovery attributes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Charts showing counts and details for resources that are hosted on
various cloud services versus those resources that aren't, with breakdown
by key CI classes such as applications, databases, and datacenters.
Resources can be deployed on cloud services such as the Microsoft
Azure Cloud, or on the local instance or other non-cloud solutions. For
some ongoing operations in the organization, it might be necessary to
have those details that can be difficult to obtain.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
exhaust resources. For details about the class-specific criteria used for
the chart calculations, see Class-specific criteria for the Cloud vs Non-
cloud resources chart.
•
Select a bar to open the Cloud vs Non-cloud resources pane. Then,
select either of the following tabs to drill down into further details for
the bar:
Shows a bar chart for CIs stored on a cloud service and those CIs
that aren't, per CI class. For each CI class, select the cloud or the
non-cloud bar to show the CIs that are associated with the selected
bar, in a list view. You can then select a CI from the list to further drill
down to the CI details pane.
Pie charts per CI class with more granular details for those CIs that are
hosted on cloud providers. Pie slices have randomly-selected colors,
and they show a breakdown by cloud providers for various CI classes.
For each pie, select a slice to show the CIs that are associated with
the pie slice, in a list view. You can then select a CI from the list to
further drill down to the CI details pane.
Select Latest updates to see updated status for the scheduled jobs
that produce the data for the chart. Status is color-coded to indicate
whether the job has completed successfully (green), or failed to
complete (red).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Application Services pie chart uses the Service Configuration Item
Associations [svc_ci_assoc] table and checks the cloud/non-cloud
status of application service CIs in the CI classes chart. Application
services in the Application Services pie chart are classified as follows:
• Cloud: All of the CIs in the application service have been determined
to be hosted on a cloud service.
The scheduled jobs associated with the charts are set up with several
hard-coded limits that if exceeded, result in failure conditions that are
reflected in the job status. Timing out is set to two hours and the maximum
number of records to collect is set to 500,000. If a job exceeds any of
those limits, it's automatically stopped.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
My work
All open tasks from CMDB Data Manager that are assigned to you, or
to the group assigned in the Managed by Group attribute and which
you are a member of. Tasks can be, for example, attestation tasks and
life cycle-related tasks. The list for CMDB Admins also includes such tasks
that aren't assigned to anyone and CMDB Admins can then assign those
unassigned tasks.
Select Open tasks and Overdue tasks to review and process the tasks.
CMDB Health
Health metrics for CIs and relationships. Select the percentage numbers
to navigate to the CMDB Health and CMDB Relationship Health
dashboards:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Select Factors impacting your score to see the breakdown of the score
percentage by the three key KPIs (Completeness, Compliance, and
Correctness).
For more information, see CMDB Health, CMDB Health KPIs and metrics,
and View CI relationships health.
Total CIs
Count and trend of the total number of CIs in the CMDB for the past 7
days.
Quick links
A list of links to key CMDB dashboards and tools. You can add a link to
the list of quick links that are available to you.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CMDB Data Manager: Centrally create, edit, review, publish, and track
Data Manager policies and the tasks generated by the policies.
• Unified Map: Graphical map showing the hierarchy of CIs and the
relationships between them, and application services. Directly from the
map, you can access attributes of CIs and relationships, and related
items such as changes, incidents, and problems for a CI.
Shared pages
For information about the shared pages, see the Dev site as follows:
• CI Service Relationships
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CI Infrastructure Relationships
CI details pane
When you drill down to a CI record, the following details for the CI
appear:
• Select View CMDB 360 Data to show CMDB 360 details at the CI
attribute level for the specific CI record.
Select Save to save any changes made to attributes for the CI record.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI Details
CI Health itil
Related Incidents
sn_incident_read role
Accessible to: CMDB Admin,
CMDB Editor, CMDB User
Event Management
Related Alerts (com.glideapp.itom.snac) plugin
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Save
More Actions/Delete
Access
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Governing data
The Overdue tasks tab lists those tasks that are overdue so you can
review those tasks at a higher priority.
• For information about all CMDB 360 dashboard settings, see Configure
the CMDB 360 dashboard.
• For information about using the CMDB 360 view, see CMDB 360
experience in CMDB Workspace.
Access
Requirements:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Access
Rejected CIs
Excluded CIs
Draft policies
Draft Data Manager policies that were created but not published.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI Correctness
Cards in this section show health state for the sub metrics of the CMDB
Health correctness KPI. Counts are based on testing CIs against pre-
defined data integrity rules such as:
• Orphan CI rules
• Staleness CI rules
You can set the time interval used in calculations for these counts.
For more information about the correctness KPI, and the duplicate,
orphan, and stale sub metrics, see CMDB Health KPIs and metrics.
Recent CI Activity
A 7-day chart showing metrics related to CIs such as the number of new
CIs and updated CIs.
Management Tools
Provides links that you can use to access CMDB dashboards, tools, and
list views. The links are grouped by categories as described below.
Note: Some links are conditionally available based on installation
of applications, active plugins, and your assigned role. For a link that
doesn't appear, make sure that all the requirements for the link are
met.
Manage:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CMDB Data Manager: Centrally create, edit, review, publish, and track
Data Manager policies and the tasks generated by the policies.
• CMDB groups: Show a list view of current CMDB groups where you can
create new CMDB groups, and manage the existing CMDB groups. A
CMDB group is a collection of CIs to which you can apply CI actions
collectively to all the CIs in the group. For example, CMDB Health can
monitor CIs in a Health-type CMDB group, and report the aggregated
health for the group as a whole.
Optimize:
• CMDB Health: View the CMDB Health dashboards and configure the
CMDB health KPIs and metrics that CIs are evaluated by in CMDB
Health dashboards.
Additional requirements:
• Plugin: com.snc.cmdb.getwell
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visualize:
Access
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Application services
Data ingestion
Tools and features that support and ensure ingestion of high-quality data
into the CMDB.
Data governance
Tools and features that let you manage the CMDB data after it has been
ingested.
Tools and features that provide meaningful and helpful insights into the
CMDB data.
Select each dial chart in the tile to access its tab and associated
cards with further details about the features in the category. Pay special
attention to categories with low levels of adoption and those features
that aren't yet implemented in the instance and which you should
consider for adoption.
Each category tab shows cards for the features in the category and the
following general cards:
• Overall adoption level for the tab: The calculated overall level of
adoption for the tab. Calculations are specific for each tab, and can
be based, for example, on the level of adoption of some or all the
features in the tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Get started: Link to a landing page where you can start immediately
utilizing the feature.
• Install app: Link to the ServiceNow Store where you can immediately
install the app.
• If the result is that the card's feature is installed or being used, then the
card shows charts and counts about the level of usage. In which case,
the card's label might slightly adjust.
• If the result is that the card's feature isn't installed or isn't in use, then links
are provided to resources where you can explore, install, and start using
the feature.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The following sections provide details for each card, including the
calculation script used for the card.
• Low (red): Less than 80% of CIs are processed by Identification and
Reconciliation Engine (IRE)
The percentage of CIs that are being processed by IRE determines both,
the level of adoption for this feature card and the overall adoption level
for the entire data ingestion category.
If Service Graph Connectors are installed and are in use, then the card
shows a count of those connectors.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IntegrationHub ETL
Select View ETL transform maps to open IntegrationHub ETL where you
can examine existing ETL transform maps and create new ones.
• ServiceNow
• ServiceWatch
• ACC-Visibility
• AgentClientCollector
• CredentiallessDiscovery
Determines whether the CMDB application for APIs and CLI store app is
installed.
This card appears only if the store app isn't installed, providing helpful
resources for exploration and adoption.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
If CMDB Data Manager is in use, shows a chart with CIs that were
processed by these policies in the past six months, by month, and by
policy type.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
If data attestation is in use, shows a chart with CIs that were processed by
attestation policy tasks in the past six months, by month.
Data synchronization
Principal classes
Checks if the Principal Class filter is configured with at least one principal
class. The Principal Class filter limits the number of CIs that appear in list
views, to show only CIs of principal classes. Reducing the amount of data
in list views to only relevant data, improves performance and efficiency.
For more information about managing the Principal Class filter in CI Class
Manager, see Update the list of classes in the Principal Class filter.
The Principal class card is available starting with CMDB Workspace v3.6.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• There are any queries executed or queries executed with reports, in the
last 90 days
Note: Historical data might not be available for all past 90
days because CMDB Workspace version 3.4, which relies on
Performance Analytics indicators to collect and save historical
usage data, was deployed less than 90 days ago. This situation
might result in a discrepancy between actual usage and what the
card shows.
Intelligent search
Total number of raw CMDB 360 records in the CMDB 360 data store that
contains records for each discovery source report, per each CI attribute.
This card is identical to the Total CMDB 360 records card in the Discovery
Sources tile in the CMDB 360 view.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Count of CMDB 360 queries that exist in the CMDB Multisource Queries
[cmdb_multisource_query] table.
This card appears only if the store app isn't installed, providing helpful
resources for exploration and adoption. However, the feature is still
included in calculating the search & analytics overall level of adoption.
This card appears only if the feature isn't in use, providing helpful
resources for exploration and adoption. However, the feature is still
included in calculating the search & analytics overall level of adoption.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Partial payloads
Partial payloads occur when the data source didn't provide enough
information to uniquely identify the CI, preventing IRE from processing the
CI.
Shows the total number of partial payloads that exist in your instance.
Large numbers of partial payloads in your instance can cause
performance deterioration of the CMDB.
• Discovery source:
For more information about error types, see Generate and simulate
payload execution using identification simulation.
Related records
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Before you can drill down on a slice of this pie chart, you must have any
user roles required to view the table.
You can also select New from the list view to create a new related
entry table record. For more information about creating or editing
a related entry table record, see Edit a related table from CMDB
performance insights.
• CIs:
Breaks down the number of stale CIs based on the CI class. You can
drill down on slices in this pie chart to see the list of specific CI records
filtered by class.
For more information about stale CIs, see CMDB Health KPIs and
metrics.
Breaks down the number of duplicate CIs based on the CI class. You
can drill down on slices in this pie chart to see the list of specific CI
records.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Recommendations
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can also select Edit to update a data source from the list view. For
more information about editing a data source, see Edit a data source
from CMDB performance insights.
You can also select Edit to update a scheduled data import from the
list view. For more information about editing a scheduled data import,
see Edit a scheduled data import from CMDB performance insights.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can also select Edit to update a new scheduled data import from
the list view. For more information about editing a scheduled data
import, see Edit a scheduled data import from CMDB performance
insights.
You can drill down the cards in the Connectors execution trends tile to
access the Service Graph connector execution trends window. In that
windows, a Service Graph Connector is available in the connectors drop-
down menu only if it has an execution record.
Click the tabs on the Service Graph connector execution trends window
to view the following charts and the Connector Execution list view of
executed connector import sets:
• Processing rate:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
There are two zones, which are the Confidence Band and
the Prediction Band. Service Graph Connectors with connection
executions that have processing rates outside of the Prediction Band
are considered outliers. These zones don't appear when you select
more than one Service Graph Connector.
• Import count:
There are two zones, which are the Confidence Band and the
Prediction Band. Service Graph Connectors with connector executions
that have import row counts outside of the Prediction Band are
considered outliers.
On both charts, you can select outlier and non-outlier Service Graph
Connectors to see the trend lines against each other.
Select the chart to access the tile tabs and their cards with further
details. Pay special attention to application services that aren't fully
configured and are missing data. Reduce the number of incomplete
application services by editing application services and populating any
empty attributes.
Select any card to drill down to the list view of the respective application
services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Application service coverage tab contains the following tiles and
cards:
• Application Servers
• Databases
• Hardware Servers
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Select Owned by, Support group, or Change group to filter the list
of application services that are included in the dashboard, by a key
attribute. A filter doesn't impact counts of application services in which
the respective filter attribute is missing. For example, filtering by Owner,
doesn't change the count of the Missing Owner card.
Charts showing counts and details for resources and application services
that are hosted on various cloud services versus those that aren't.
Resources and application services can be deployed on cloud services
such as the Microsoft Azure Cloud, or on the local instance or other non-
cloud solutions. For some ongoing operations in the organization, it might
be necessary to have those details which can be difficult to obtain.
For details about the charts, see 'Cloud vs Non-cloud resources' in the
CMDB Workspace store app topic.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The task cards that appear in the Important tasks tile on the landing
page of the CMDB Workspace, are stored in the CMDB WS Imp Action
Card Config [sn_cmdb_ws_imp_action_card_config] table. You can edit
some attributes of these cards, including the setting that controls whether
a specific card appears at all. Cards in the Important actions tile are
available only for the CMDB Admin [sn_cmdb_admin] and the CMDB
Editor [sn_cmdb_editor] user roles and each is configured per one of
those roles.
There is some overlap in the task cards that appear for a CMDB
Admin and for a CMDB Editor, however, the filters in those task cards
are different. Typically, for CMDB Admins, the card filter also includes
unassigned tasks that a CMDB Admin needs to assign.
Only editing is possible, you can't add or delete action records in this
table.
Procedure
1. Navigate to All.
3. In the list view of the table, edit the table row that you want to
modify or click the row to open the record form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
You can't edit this field.
4. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
3. Enter the URL and Display text for the link and then click Add.
A valid URL must start with "http:" or "https:". To link to a tool in the
instance such as the CI Class Manager, enter the full URL to the tool's
landing page.
4. Click Done.
Result
The new link is available only for the user that created the link, in the
Quick links section in the landing page of the CMDB Workspace.
What to do next
Click on the Edit quick links icon to edit, delete, or reposition an added
link. Then use the up and down arrows to move a link within the list, and
click the Edit icon next to a link that you want to modify or delete from
the list.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Select All.
3. Click New and fill out the Datacenter Type form for a datacenter that
is used in the organization.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
A child class of
the Logical Datacenter
Datacenter class [cmdb_ci_logical_datacenter]
class which is used in the
organization.
4. Click Submit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the following procedure to later resume that disabled scheduled job.
Procedure
1. Click All.
3. In the Scheduled Email of Query Builders list view, set Active to true for
the scheduled job you want to resume.
Procedure
1. Select All.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Cloud:
• Non-Cloud:
Server [cmdb_ci_server]:
• Cloud:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Non-Cloud:
OR
Application [cmdb_ci_appl]:
• Cloud:
OR
• Non-Cloud:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
OR
• Total: Equals the sum of Cloud + Non-Cloud (not the record count in
the Application [cmdb_ci_appl] table)
• Cloud:
• Non-Cloud:
OR
• Cloud:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
OR
• Non-Cloud:
OR
• Cloud:
• Non-Cloud:
OR
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Cloud:
• Non-Cloud:
• Cloud:
• Non-Cloud:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A record is missing a reference when the Referenced field for that record
is empty. CMDB performance insights enables you to easily edit related
tables that are missing a reference after you drill down on a slice of the
Related records missing reference chart.
You can see the full list of Related tables and associated Referenced
fields in the Related Entries [cmdb_related_entry] table.
Procedure
4. Navigate to the Related records tile of the Payloads & CIs tab.
7. Select Edit.
9. Select Update.
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
4. Select the Sources with batch processing turned off card in the
Service Graph connectors tab.
5. On the Data sources list view, select a check box next to a record.
6. Select Edit.
8. Select Update.
• import_scheduler
• import_admin
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
5. In the Scheduled Import sets list view, select a check box next to a
record.
6. Select Edit.
8. Select Update.
Related concepts
Note: The Application Files table lists the components that are
installed with this application. For instructions on how to access this
table, see Find components installed with an application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In addition, the CMDB Workspace plugin adds the CMDB Group type
'CMDB Workspace'.
Properties installed
Property Description
• Default: true
• Default: true
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
sources chart in the CMDB 360
view.
• Type: integer
• Default: 7
• Location: Navigate to
Workspaces > CMDB Workspace
and then select CMDB 360.
Select Settings and configure
Number of days since CIs were
last discovered by a discovery
source in the Potential issues
section.
• Data mismatch
Details:
• Type: integer
• Default: 100,000
• Location: Navigate to
Workspaces > CMDB Workspace
and then select CMDB 360.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
Select Settings and configure
Maximum number of records to
process in the Global section.
• Default: 3
• Type: integer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Default: 25
Roles installed
Provides access to
CMDB records within
CMDB Editor CMDB Workspace.
A CMDB Editor has • sn_cmdb_user
[sn_cmdb_editor] writing privileges to
CMDB Data Manager • cmdb_ms_editor
tasks and to CIs but
can't change policies
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Provides read-only
CMDB User access to the CMDB • canvas_user
data and to basic UIs
• data_manager_user
[sn_cmdb_user] such as CMDB reports
and dashboards within • cmdb_ms_user
CMDB Workspace.
Provides read-only
access to multisource
data, CMDB 360
Multisource CMDB User
queries, and to
related UIs such as cmdb_read
[cmdb_ms_user]
CMDB 360 reports
and dashboards, and
Multisource Report
Builder.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Intelligent search
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tables installed
Table Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
accessible only to users with the
sn_cmdb_admin role. Authorized
[sn_cmdb_ws_imp_action_card_c users can modify attributes of an
onfig] important action such as Active
and Filter conditions, but can't
modify the Type, Persona, and
Table attributes.
Quick Links
Quick links that appear on the
CMDB Workspace landing page.
[sn_cmdb_ws_quick_links]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Classifications of datacenter
classes which are considered
Datacenter Types
cloud or non-cloud in the
organization, which is used for the
[sn_cmdb_ws_datacenter_type]
Cloud and non-cloud resources
chart.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Read only.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Service Graph Connectors card in
the Insights view.
Read only.
Read only.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Read only.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Mapping data with the Mapped
Application Service class.
The Identification and Reconciliation Engine (IRE) helps maintain the data
integrity as follows:
• Reclassify CIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Identification rules
• Reconciliation rules
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a specific class. Create IRE data source rules for discovery sources that
you don't trust in creating CIs but continue to trust in updating those CIs
that exist.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• Relation qualifier
Overview
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
parent and child domains), then those CIs aren't considered duplicate
CIs because their domain IDs don't match.
Note:
Use the
glide.identification_engine.platform_domain_separation_enabled system
property to switch between those two modes for IRE domain separation.
By default, this property is set to false.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• IRE run from a parent domain can access CIs contained within their
domain, child domains that are lower in the domain hierarchy, and
global domain.
• IRE run from the global domain can access all CIs.
• Domain IDs don't need to be explicitly sent in the input payload of the
identification engine APIs. Internally, the identification engine causes
the current domain ID of the user to call the identification engine APIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Only CIs that have the same domain ID as the currently logged-in
user's domain are used during matching.
• Duplicate CIs that exist across domains (including parent and child
domains) aren't considered as duplicate CIs by IRE.
• Duplicate CIs that exist across domains (such as parent and child
domains) are considered as duplicate CIs by IRE.
• CIs from the logged in user domain and child domains are used
during matching.
• Identifier (cmdb_identifier)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Identification
Reconciliation
De-duplication tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Reclassification tasks
APIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Predefined identification are included for many of the tables in the base
system. You can customize these rules for your organization. When a new
table is created in the CMDB, it derives identification and reconciliation
rules from its parent table if these rules exist. To apply identification and
reconciliation rules to a new table, create the rules either at the child
level or at its parent level.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• About properties that affect some functions of IRE: See Properties for
Identification and Reconciliation.
• About the steps that IRE performs illustrating how IRE works, such as
validating the payload, applying reconciliation, and committing the
data to the CMDB: See [CMDB - IRE] How the CMDB Identification and
Reconciliation Engine works when passing a CI (as payload) to the
createOrUpdateCI() [KB0750386].
• About how to run a payload through IRE: See [CMDB IRE] How to run
the CI identification on demand using the payload [KB0750383].
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI identification
IRE stores the identifier keys associated with partial items in the CMDB
IRE Partial Payloads Index [cmdb_ire_partial_payloads_index] table, and
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
then uses those keys to try to match with identifier keys of incoming
payloads.
You can also use the following system properties to modify how IRE
uses the source_recency_timestamp value in a payload to update the
last_scan attribute in the Source [sys_object_source] table:
• glide.identification_engine.skip_updating_last_scan_if_older
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
•
glide.identification_engine.ire_message_listener_skip_updating_last_scan_to_now
Partial payloads
IRE isolates items for which data sources did not provide enough
information to uniquely identify the CI and therefore processing cannot
continue. Some of these items are identified as partial items, which
get stored for potential later processing. Other items are identified as
incomplete items, which get stored for logging purposes only.
For example: SCCM has multiple feeds such as a disk feed and a
computer feed. The disk feed might have complete information about
the disk but insufficient information about the computer CI that it
depends on.
Partial commits
Errors in some items do not prevent committing the rest of the items in
a payload. Therefore, when a payload contains items with errors, IRE
still commits the remaining valid items in the payload. In this situation,
some of the uncommitted items are saved as partial payloads and other
uncommitted items are saved as incomplete payloads.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Generate summary
Partial items
For more details about IRE error messages, see IRE error messages.
If later, a data source sends the data that was missing in the
partial item, IRE matches the incoming payload with the stored partial
payloads. IRE then merges any matching partial payloads with the
incoming payload. To resolve any conflicting attributes, IRE uses either
source_recency_timestamp (when source_native_key and source_name
are identical), or static reconciliation rules specified for the class. The
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Partial payloads older than 90 days are deleted from the CMDB IRE
Partial Payloads [cmdb_ire_partial_payloads] table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
"items": [
{
"className": "cmdb_ci_linux_server",
"values": { "name": 'linux001',
"ip_address": "100.126.38.19",
"mac_address": "DSWER4587" },
"sys_object_source_info": {
"source_native_key": "Server001",
"source_name": "SCCM",
"source_feed": "COMPUTER_IDENTITY",
"source_recency_timestamp": "2019-08-26 14:00
:00"
}
}
]
}
The computer in the partial payload and the server in the new
payload match because they have identical source_name and
source_native_key. Therefore, the partial payload and the new payload
are merged, the operation is committed, and the partial payload is
deleted from the Partial Payloads table.
Incomplete items
A payload item is determined to be an incomplete item if:
• It does not contain all the data necessary for unique identification
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Adding relationships
Add references between two payload items by using the optional JSON
internal_id element, which uniquely identifies payload items.
Use the referenceItems block to add or update references. You can add
references between any two items, including main items, lookup items,
and related items, in a single payload.
CI reclassification
Reclassification flags have precedence over any other system settings for
CI reclassification during IRE processing.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the IntegrationHub ETL to add custom Java scripts for a data source
of a CMDB integration application. Those scripts provide access to the IRE
input and output payloads, while processing CMDB integrations.
• Write other custom logic inside the script that uses the IRE payload.
After scripts provide access to the IRE input and output payloads. Using a
custom after script lets you:
• Easily compare the input and output payloads and identify the
different operations that IRE performed on each CI.
• Write other custom logic inside the script that uses the IRE output
payload.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
if (cmdbUtil.hasError()) {
var errorMessage = cmdbUtil.getError();
log.error(errorMessage);
} else {
log.info('IE Output Payload: ' + cmdbUtil.getOutp
utPayload());
log.info('Imported CI: ' + cmdbUtil.getOutputReco
rdSysId());
}
The ignore = true code phrase prevents Import Sets from creating the
same record again after it is processed by the identification engine.
Process
The identification engine performs identification of each source record
before it is inserted into the CMDB. The identification engine determines if
the record is a duplicate of an existing CI, and then:
• If duplicate: Updates the existing CI in the CMDB, with data from the
source record.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can configure each record in an import set with its own target table.
Then, instead of inserting all the transformed records into a single target
table, the records are inserted into the different target tables that are
specified per record. For example, you might need to insert some records
from the import set to the Computer class and other records to the Server
class.
When importing data using Import Sets, incorporate the following steps:
• In the data source file, add a target table column. Use a string such
as "MyTable" to label the column header. In each record row, enter
the target table for the record, as a valid CMDB class name such as
"cmdb_ci_computer".
• After you Auto Map Matching Fields on the Table Transform Map form,
add a field map for the added target table column to establish a
relationship between classes and the target tables in the CMDB.
1.• In the Field Map related list on the Table Transform Map form, click
New.
2.• Set Source field to the header of the target table column that you
added in the data source file, such as MyTable.
Restrictions
The following restrictions apply:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Identification rules
The CMDB identification process relies on identification rules to uniquely
identify CIs.
The identification process and identification rules use the CIs attributes for
identification:
Unique attributes
Required attributes
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For example: The Hardware class identification rule has a related entry
for the Software Instance table. This identification rule, including its
associated related entry for the Software Instance table, is derived by
the Computer class. If you then create a new identification rule for the
Computer class, it overwrites the identification rule that was derived from
the Hardware class. Therefore, the Hardware class identification rule,
including its associated related entry for the Software Instance table, is
no longer in effect for the Computer class. If the same related entry is
needed, you must explicitly add a related entry for the Software Instance
table in the newly created identification rule for the Computer class.
Independent CIs
CIs, such as Server CIs, which exist on their own and are not dependent
on any other CIs.
Dependent CIs
• Network Adapter CIs can't exist meaningfully without the Hardware CIs
that contain them.
• Application CIs can't exist on their own without the Server CI they are
hosted on.
The steps for identifying dependent CIs can be different from the steps for
identifying independent CIs. This difference is reflected in the differences
between dependent identification rules and independent identification
rules:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Identifier entries
Uses a lookup table (related table) which can be any table that has a
reference to the CI that is being identified. After you select a related
lookup table, you select identifier attributes from the related table that
reference either the cmdb_ci table itself, or one of its descendants.
If the lookup records do not already exist, then they are inserted in the
lookup table referenced in the identifier entry.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• One rule that looks only at criterion attributes (CI identifier rule)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
name:'package1',
version:'version1'
}
}],
values: {
sys_id:'194876usytrr65378098'
}
}]
};
Related entries
You can define related entries which are rules that are based on related
CIs. A related entry is based on a related table which can be any
table (CMDB or non-CMDB) that has a reference to the CI that is being
identified. Related entries let you create or update records on other
tables in which the data is associated with the CI being identified by
the identifier entries. Related entries are not used to directly identify CIs.
After you select a related table for the rule, the list in Referenced field
is populated with fields from the related table that reference either the
cmdb_ci table itself, or one of its descendants.
A related entry for a class is derived by child classes for which no related
entries are specified.
Identification rules are used to uniquely identify CIs in the CMDB, as part
of the identification and reconciliation process. Each CMDB class can
be associated with a single identification rule.
Narrow the scope of CIs that are included in the identification process
by creating an identification inclusion rule.
Related concepts
• Relation qualifier
Identification rules are used to uniquely identify CIs in the CMDB, as part
of the identification and reconciliation process. Each CMDB class can be
associated with a single identification rule.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required: itil has read access, itil_admin (on top of itil) has full access.
• Identification rules
Procedure
2. Click Hierarchy to display the CI Classes list. Select the class for which
to create an identification rule.
3. In the class navigation bar, expand Class Info and then click
Identification Rule.
4. Click Edit to edit an existing rule, or click Add in the Identification Rule
section to create one. Fill out the form, and then click Save.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
6. In the Identifier Entry dialog box, choose an option and then click
Next. Continue with one of the following three steps according to the
option you selected.
Option Description
7. Use attributes from main table <'table'> option: Set the options on the
form and then click Save.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Note: It is possible to
add reference fields as a
criterion attribute. However,
such fields might not always
be effective:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Click Save.
b. On the Main Table Settings tab, select the attributes to use from
the currently selected table, and then click Next.
Search On Table is preset to the currently selected table in the CI
Classes list.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can click Advanced options and enter the information for a
lookup identifier as described in the previous step (scroll down if
necessary).
d. Click Save.
Note: The Allow null attribute option in the hybrid option, is set to
false. Therefore, all of the selected criterion attributes from both
the currently selected table and the lookup table, must have a
value. Also, setting optional conditions is available only for the
lookup table, and is not available for the main table.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
You can keep gaps between
the priority numbers, so you
can assign the unused priority
numbers to new entries without
modifying the existing priority
order.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Note: It is possible
to add reference fields
as a criterion attribute.
However, such fields might
not always be effective:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
entry even if there are criterion
attributes which are null.
Example
{
"items": [
{
"className": "cmdb_ci_linux_server",
"lookup": [
{
"className": "cmdb_serial_number",
"values": {
"serial_number": "VMware-42 21 e
3 da 44 14 5a a6-56 48 2b 0a 28 53 42 4c",
"serial_number_type": "system",
"valid": "true"
}
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
},
{
"className": "cmdb_serial_number",
"values": {
"serial_number": "4221E3DA-4414-5
AA6-5648-2B0A2853424C",
"serial_number_type": "uuid",
"valid": "true"
}
}, }
],
“related": [
{
"className": "cmdb_ci_ucs_chassis",
"values": {
“name": “chassis1",
“category": “category1",
“short_description": “My Chassis
1"
}
},
{
"className": "cmdb_ci_ucs_chassis",
"values": {
“name": "chassis2",
"category": "category2",
"short_description": "My Chassis
2"
}
}, }
],
"values": {
......
"name": "xpolog2.lab3",
"os_name": "Linux",
"output": "Linux xpolog2.lab3 2.6.32-431.
el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86
_64 x86_64 GNU/Linux",
"serial_number": "VMware-42 21 e3 da 44 1
4 5a a6-56 48 2b 0a 28 53 42 4c",
"sys_class_name": "cmdb_ci_linux_server"
}
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
}
]
}
What to do next
You can optionally create an inclusion rule to narrow the scope of CIs
that are included in identification.
Related tasks
Narrow the scope of CIs that are included in the identification process by
creating an identification inclusion rule.
Role required: itil has read access, itil_admin (on top of itil) has full access.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: Identification inclusion rules impact any script that calls IRE,
therefore create them carefully. Identification inclusion rules can
prevent the identification of certain types of CIs, affecting some
features of Discovery and Service Mapping.
Procedure
2. Click Hierarchy to display the CI Classes list. Select the class for which
to create an identification inclusion rule.
3. In the class navigation bar, expand Class Info and then click
Identification.
5. Click Save.
What to do next
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Reconciliation rules
Reconciliation rules determine which discovery sources can update CI
attributes.
Static reconciliation rules are the legacy reconciliation rules that set
priorities for the various discovery sources for updating CI attributes. Static
reconciliation rules specify which discovery sources can update class
attributes, and the precedence order among these discovery sources.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When both, static and dynamic reconciliation rules exist for the same
CI attribute, the dynamic reconciliation rule takes precedence over the
static reconciliation rule.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Any reconciliation rules defined for a child class override the rules defined
for its parent class. This rule applies also when the child's reconciliation
rule is static and the parent's rule is dynamic (dynamic reconciliation rules
have precedence over static reconciliation rules when they are for same
level class).
For example, rule #1 above lets Discovery update the name attribute in
the cmdb_ci_computer class and all of its child classes. However, rule #2
for the cmdb_ci_linux_server child class, which overrides rule #1 for the
parent class, explicitly authorizes ServiceWatch to update this attribute in
the child class.
As a result:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Static reconciliation rules that authorize different discovery sources for the
same attributes of the same class can coexist and do not exclude each
other.
Like example rule #1 above, this new rule applies to the name attribute
in the cmdb_ci_computer class so both Discovery and ServiceWatch can
update the attribute. Any reconciliation rules are enforced to prevent the
discovery sources from overwriting each other's updates.
For more information about reconciliation rules, see the [CMDB - Data
Precedence Rules] Understanding the CMDB data precedence rules and
troubleshooting [KB0756709] knowledge base article (Starting with the
Paris release, reconciliation and data precedence rules are merged.
Domain separation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
If both, static and dynamic reconciliation rules exist for the same CI
attribute, the dynamic rule has precedence.
Related tasks
Role required: itil has read access, itil_admin (on top of itil) has full access.
Static reconciliation rules are used in conjunction with data refresh rules
to determine reconciliation steps for a CI. These rules determine if,
when, and by which discovery source a CI can be updated. If multiple
discovery sources are authorized to update the same class attributes,
assign a priority to each of these discovery sources to prevent them from
overwriting each other's updates.
• The lower priority source is the first source updating the CI.
• The CI became stale based on data refresh rules for the CI class.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Rule configured for a specific attribute, has precedence over rule set
with Apply to all attributes (regardless of priority value).
• Between two rules for the same attribute or between two rules set with
Apply to all attributes, the rule that is specific directly for the class has
precedence over the derived rule.
• Between two rules for the same attribute or between two rules set
with Apply to all attributes at the same class level, precedence is
determined by rule priorities.
Information about the last discovery source that updates each attribute
is stored in the Data Source History [cmdb_datasource_last_update]
table, but only after enabling the reconciliation rule. Therefore, there
might be unexpected updates after you enable the rule until the highest
priority data source has updated the CI.
Procedure
3. In the class navigation bar, expand Class Info and then click
Reconciliation Rules.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Fill out the fields on the Add Data Sources & Prioritize tab, and then
click Next.
Field Description
7. Fill out the fields on the Select Attributes tab, and then click Next.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
8. Fill out the fields on the Set Filter Condition tab, and then click Save.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: The
glide.identification_engine.enable_reconciliation_filter_before_update
system property determines when filter conditions are applied. By
default, those filter conditions are applied after attribute values
have changed during payload processing. Set this property to
true so that Identification and Reconciliation Engine (IRE) applies
the filter conditions before attribute values change.
What to do next
• Click Preview Rule to see per attribute, the precedence order between
any discovery sources that are authorized to update that attribute and
any dynamic reconciliation rules.
• Click Preview Data to see all attributes for a specific CI. Also, for each
attribute, the current CMDB value and discovery sources reported
values for the attribute.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required: itil has read access, itil_admin (on top of itil) has full access
Procedure
3. In the class navigation bar, expand Class Info and then click
Reconciliation Rules.
6. On the Select Rule tab, select a rule type in the Dynamic Rule Type
list field, and then click Next.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. On the Select Attributes tab, select the attributes for which to apply
the rule. Then click Next.
Attributes that the specified rule type can't be applied to and
attributes for which a dynamic reconciliation rule already exists for,
don’t appear.
8. Fill out the fields on the Set Filter Condition tab, and then click Save.
Field Description
What to do next
• Click Preview Rule to see per attribute, the precedence order between
any discovery sources that are authorized to update that attribute and
any dynamic reconciliation rules.
• Click Preview Data to see all attributes for a specific CI. Also, for each
attribute, the current CMDB value and discovery sources reported
values for the attribute.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required: itil has read access, itil_admin (on top of itil) has full access.
Data refresh rules have no impact when dynamic reconciliation rules are
in effect.
Data refresh rules are used in conjunction with static reconciliation rules
to determine reconciliation steps for a CI. These rules determine if, when,
and by which discovery source a CI can be updated.
Procedure
2. Click Hierarchy to display the CI Classes list. Select the class for which
to create a data refresh rule.
3. In the class navigation bar, expand Class Info and then click
Reconciliation Rules.
4. In the Data Refresh Rules section, click Add to create a rule or select
an existing rule to edit. Fill out the details in the Create Data Refresh
Rules dialog box.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
If the fields specified in the static
reconciliation rule for the CI's
class were not updated by the
specified discovery source within
the specified time period — the
CI is determined to be stale for
that discovery source.
5. Click Save.
Related concepts
IRE data source rules have no impact when dynamic reconciliation rules
are in effect.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For example, an IP scan tool that discovers network gear but does not
discover servers and therefore creates server CIs without details. You
can prevent such discovery source from creating specific CIs, while still
permitting it to update those specific CIs if they exist. IRE data source
rules are stored in the IRE Data Source Rule [cmdb_ire_data_source_rule]
table.
• Child classes derive IRE data source rules from parent classes like
identification rules do.
• IRE data source rules that are specified for a child class, override any
IRE data source rules derived from a parent class.
If later, a permitted discovery source attempts to insert that same CI, then
IRE inserts the CI after merging it with the matching CI from the partial
payloads. IRE then deletes the partial payload from the CMDB IRE Partial
Payloads [cmdb_ire_partial_payloads] table, and allows future updates
by the discovery source specified in the rule.
IRE data source rules do not apply to lookup and related items, and only
a single rule can be active for any class/discovery source pair.
Procedure
2. In the list view, click New and fill out the IRE Data Source Rule form.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
3. Click Submit.
Result
1. The insert operation fails and IRE logs the following message:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. IRE allows the discovery source, that was previously prohibited from
inserting the CI, to update that same CI which now exists in the
CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: For a duplicate CI, if any of the CI's attributes, other than
duplicate_of, is updated by IRE processing, then the CI is no longer
considered a duplicate CI. In that situation, the value of duplicate_of
is cleared in the CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
Procedure
3. On the Payload Information form, in the Data source field, select the
data source that is associated with this class update.
For the ServiceNow Discovery data source, select ServiceNow.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. If any errors indicate that there are missing fields, fill in the missing
fields and then click Generate Script again.
What to do next
• Click Copy Script to copy the JSON script into the clipboard. You can
then paste that script into a third party software or to another screen of
the identification simulation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
b. On the Insert JSON Payload page, select the Data source that is
associated with this class update.
What to do next
1. Examine the results of the simulation in the results pane, and fine-tune
the payload as needed:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
4. Click on the Settings icon again to close the Settings dialog box.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Also, internal applications that use IRE (such as Discovery) can call an
internal API to provide a URL to viewing IRE run logs.
• Info
• Warn
• Error
• Debug
• DebugVerbose
• DebugObnoxious
Procedure
a. Source: Select the data source for which to display run logs.
b. Time Range: Specify a time range for which to display run logs.
The Runs list displays all runs for the specified data source, during the
specified time range.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. In the Runs list, click a Run # to display its Context ID and Run ID.
A unique Context ID is associated with each specific payload that is
run. Each run of that payload, is associated with a unique Run ID. A
single Context ID for a payload that is run multiple times is associated
with multiple Run IDs.
4. Click the drop down arrow for a Run # to display additional details.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- IDENTIFICATION_RULE_MISSING
Description:
MISSING_MATCHING_ATTRIBUTES
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- NO_CLASS_NAME_FOR_INDEPENDENT_CI
Description:
Error- IDENTIFICATION_RULE_FOR_LOOKUP_MISSING
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- IDENTIFICATION_RULE_FOR_RELATED_ITEM_MISSING
Description:
Error- NO_LOOKUP_RULES_FOR_DEPENDENT_CI
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- INVALID_INPUT_DATA
Description:
Description:
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Description:
Description:
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- DUPLICATE_RELATIONSHIP_TYPES
Description:
Error- DUPLICATE_PAYLOAD_RECORDS
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- LOCK_TIMEOUT
Description:
Resolution:
Failed to acquire synchronization
lock for xyz Increase the mutex expiration time
by adding the system property
glide.identification_engine.mutex_
expiration_time and setting to an
integer value that is greater than
the default value (15 min).
Error- MULTIPLE_DUPLICATE_RECORDS
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- REQUIRED_ATTRIBUTE_EMPTY
Description:
Error- MISSING_DEPENDENCY
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- METADATA_RULE_MISSING
Description:
Error- MULTIPLE_DEPENDENCIES
Description:
Description:
Multiple paths leading to the same
destination: xyz -> abc Multiple paths leading to the same
destination.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- ABANDONED
Description:
Description:
Description:
Identification engine API got
called recursively, aborting... The Identification engine API was
called recursively.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Description:
Description:
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- MULTI_MATCH
Description:
Description:
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- QUALIFICATION_LOOP
Description:
Error- TYPE_CONFLICT_IN_QUALIFICATION
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- RECLASSIFICATION_NOT_ALLOWED
Description:
Error- DUPLICATE_RELATED_PAYLOAD
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Error- DUPLICATE_LOOKUP_PAYLOAD
Description:
INSERT_NOT_ALLOWED_FOR_SOURCE
Description:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• glide.class.upgrade.enabled
• glide.class.downgrade.enabled
• glide.class.switch.enabled
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Set a property to true to configure IRE to process CI updates but not the
CI respective reclassification update.
• glide.identification_engine.update_without_switch_enabled
• glide.identification_engine.update_without_downgrade_enabled
• glide.identification_engine.update_without_upgrade_enabled
This set of properties takes precedence over the previous set of
properties (glide.class.<reclassification>.enabled). For example, with
the following conflicting property settings, the second property takes
precedence over the first:
• glide.class.downgrade.enabled = false
• glide.identification_engine.update_without_downgrade_enabled =
true
• glide.class.switch.enabled = true
• glide.identification_engine.update_without_switch_enabled = false
However, with the following property settings, IRE updates the attributes
but skips the class switch:
• glide.class.switch.enabled = true
• glide.identification_engine.update_without_switch_enabled = true
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Also, you can pass payload level settings (which apply to all items within
a payload), per data source, by specifying CI reclassification properties
on the Robust Import Set Transformers form. For more information, see
Robust import set transformer properties.
• classUpgrade
• classDowngrade
• classSwitch
• updateWithoutUpgrade
• updateWithoutDowngrade
• updateWithoutSwitch
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Use the
glide.identification_engine.reclassification_restriction_rules_enabled
system property to globally enable or disable the application of active
reclassification restriction rules. This property is set to true by default.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
CI reclassification type:
Type
Downgrade or Switch.
3. Click Submit.
What to do next
Procedure
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
What to do next
After examining the task details, you can locate the CI that is noted in
the task Description and manually reclassify it. For details, see Reclassify a
CI.
The dependencies that are defined by these rules are used when
identifying dependent CIs to prioritize the order of CI identification, and
to match CIs and respective dependent CIs in a payload. Dependent
relationship rules are also used by Service Mapping and can be defined
for custom CI types. After defining a new CI type, you can define
dependent relationship rules that specify how the new CI type is related
to existing types in the CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• To access rules at the class level, use the CI Class Manager. Navigate to
All > Configuration > CI Class Manager.
• To access grouped rules, use the Metadata Editor. Navigate to All >
Configuration > Identification/Reconciliation > Metadata Editor.
Hosting rules
Containment rules
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For example, you might have a containment rule specifying that the CI
type ‘Tomcat’ ‘Contains::Contained By' CI type ‘WAR File’.
Reference rules
• Reference rules are a flat set of rules that can be only one level deep.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Rules requirements
The rules that you create are bound by the following requirements which
narrow the relationships and ensure that only valid options are available
in the drop-down lists in the Metadata Editor.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Inbound
• Outbound
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required: itil has read access, itil_admin (on top of itil) has full access.
The class for which you create dependent relationship rule, must have a
dependent identification rule.
Procedure
2. Click Hierarchy to display the CI Classes list, and select the class for
which you want to create a hosting or a containment rule.
5. Fill out the details in the Add Dependent Relationship Rule dialog box.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Click Save.
What to do next
You can click Reset to derived and then confirm the operation to delete
all dependent relationship rules that were added specifically for the
selected class. Only dependent relationships that are derived from a
parent class, remain.
For more information about child and parent classes, see Table extension
and classes.
To create a containment rules group for a new CI type, you need to first
add the CI Type1 of the relationship. To add a child containment rule
for a CI type that exists, you need to select that CI type, and define the
second portion of the relationship rule which is the relationship type and
CI Type2.
To each rule within a containment rules group you can add inbound or
outbound endpoints, which are noted by blue up and down arrows. After
adding an endpoint, you can not add a containment rule in that branch
of the containment rules hierarchy.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
3. Click Add New Rule to add a top-level rule or point to a rule for
which you want to add a child rule and click the green '+' icon that
appears on the right.
Field Description
5. Click Create.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
d. Click Create.
Create hosting rule for CIs to assist in correctly identifying dependent CIs
during the business discovery process and service mapping. Discovery
calls the identification API that applies dependent relationship rules.
A hosting rule implicitly contains two rules, which are the reversal of each
other. When you create the rule '<CI Type1> <relationship type> <CI
Type2>', the rule '<CI Type2> <reversed relationship type> <CI Type1>' is
automatically added.
Procedure
3. Click Add New Rule to add a top-level rule or point to a rule for
which you want to add a child rule and click the green '+' icon that
appears on the right.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
5. Click Create.
Starting with the Vancouver release, IRE supports some non-CMDB tables.
You can use all IRE features with some non-CMDB tables after creating
identification rules (CI identifiers and identifier entries) for those tables.
Non-CMDB tables supported for IRE features include:
You can't use the CI Class Manager to manage any IRE-related rules
for non-CMDB tables. Instead, you must work directly with the respective
tables in list views to create and manage those rules as described in the
following procedures:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can use the following store apps with supported non-CMDB tables:
• IntegrationHub ETL
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required: itil has read access, itil_admin (on top of itil) has full access
Each identification rule consists of a single identifier for the table, one or
more identifier entries, and one or more related entries.
• Identification rules
When creating identifier entries, you can configure the Search on table
and Criterion attributes fields on the Identifier Entry form to implement
one of the following options:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Lets you select attributes from any related table (Lookup table), other
than the currently selected table.
Lets you select attributes from both the currently main selected table,
and from another table (Lookup table).
Procedure
Field Description
4. Click Submit.
5. In the Identifiers list view, locate and open the identifier that you just
created.
6. On the Identifier form, select the Identifier Entries tab and then click
New.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
To create:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
A lookup table should have
a reference to the associated
identifier table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
priority. Identifier entries of
identical priorities are applied
randomly.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
a. Matches any record that has
at least one of the lookup
items from the input payload
referencing the record in the
table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Available only if the
glide.identification_engine.enabl
e_identifier_optional_condition
system property is set to true
(false by default). In the base
system, identifier entries of
various classes are pre-
configured with advanced
options conditions. All these pre-
configured conditions in regular
identifier entries will
automatically apply when you
set this property to true.
Therefore, to prevent
unexpected behavior, review
those predefined conditions in
regular identifier entries before
setting this property to true.
8. Click Submit.
9. On the Identifier form, select the Related Entries tab and then click
New.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
What to do next
Sample script:
var gr = new GlideRecord('cmdb_identifier_entry');
// get the identifier entry you want to update
gr.get('<identifier_entry_sys_id>');
// set the attributes you want in the hybrid rule in a co
mma separated list
// for example: 'name,serial_number'
gr. hybrid_entry_ci_criterion_attributes='<column_name_1>
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
,<column_name_2>,<etc.>';
gr.update();
If both, static and dynamic reconciliation rules exist for the same record
attribute, the dynamic rule has precedence.
Role required: itil has read access, itil_admin (on top of itil) has full access.
Static reconciliation rules are used in conjunction with data refresh rules
to determine reconciliation steps for a record. These rules determine if,
when, and by which data source a record can be updated. If multiple
data sources are authorized to update the same attributes, assign a
priority to each of these data sources to prevent them from overwriting
each other's updates.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
source with a higher priority. Updates from a data source with a lower
priority are rejected, unless these two conditions are met:
• The lower priority source is the first source updating the record.
• The record became stale based on data refresh rules for the class.
• Rule configured for a specific attribute, has precedence over rule set
with Apply to all attributes (regardless of priority value).
• Between two rules for the same attribute or between two rules set with
Apply to all attributes, the rule that is specific directly for the class has
precedence over the derived rule.
• Between two rules for the same attribute or between two rules set
with Apply to all attributes at the same class level, precedence is
determined by rule priorities.
Information about the last discovery source that updates each attribute
is stored in the Data Source History [cmdb_datasource_last_update]
table, but only after enabling the reconciliation rule. Therefore, there
might be unexpected updates after you enable the rule until the highest
priority data source has updated the CI.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Note: The
glide.identification_engine.e
nable_reconciliation_filter_b
efore_update system
property determines when
filter conditions are applied.
By default, those filter
conditions are applied after
attribute values have
changed during payload
processing. Set this property
to true so that Identification
and Reconciliation Engine
(IRE) applies the filter
conditions before attribute
values change.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. Click Submit.
A dynamic reconciliation rule for non-CMDB table uses CMDB 360 data
to choose a value such as the largest value that is reported, for updating
a record.
Role required: itil has read access, itil_admin (on top of itil) has full access
Procedure
1. Click All.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Name
5. Click Submit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required: itil has read access, itil_admin (on top of itil) has full access
Data refresh rules have no impact when dynamic reconciliation rules are
in effect.
Data refresh rules are used in conjunction with static reconciliation rules
to determine reconciliation steps for a record. These rules determine if,
when, and by which data source a record can be updated.
Procedure
1. Click All.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
— the record is determined to
be stale for that data source.
5. Click Submit.
Role required: itil has read access, itil_admin (on top of itil) has full access.
Note: Identification inclusion rules impact any script that calls IRE,
therefore create them carefully. Identification inclusion rules can
prevent the identification of certain types of records, affecting some
features of Discovery and Service Mapping.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
Field Description
4. Click Save.
IRE data source rules have no impact when dynamic reconciliation rules
are in effect.
• Child classes derive IRE data source rules from parent classes like
identification rules do.
• IRE data source rules that are specified for a child class, override any
IRE data source rules derived from a parent class.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
the data source and record class in the insert operation and in an
IRE data source rule, match. When CreateOrUpdateCIEnhanced() is
used, IRE stores the failed payload in the CMDB IRE Partial Payloads
[cmdb_ire_partial_payloads] table for future potential use.
Note: When an insert operation is not allowed by the IRE
data source rule, then when using createOrUpdateCI(), the entire
IRE payload fails since createOrUpdateCI() doesn't allow partial
commits.
If later, a permitted data source attempts to insert that same record, then
IRE inserts the record after merging it with the matching record from the
partial payloads. IRE then deletes the partial payload from the CMDB
IRE Partial Payloads [cmdb_ire_partial_payloads] table, and allows future
updates by the data source specified in the rule.
IRE data source rules do not apply to lookup and related items, and only
a single rule can be active for any class/data source pair.
Procedure
2. In the IRE Data Source Rules list view, click New and fill out the IRE
Data Source Rule form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
records of the specified class, to
the non-CMDB table.
3. Click Submit.
Result
If a payload item with an insert request, and in which the data source
and the record class match the data source and the record class
specified in the IRE data source rule:
1. The insert operation fails and IRE logs the following message:
1. The current record is merged with the matching record from the
partial payload, applying static reconciliation rules as needed.
4. IRE allows the data source, that was previously prohibited from
inserting the record, to update that same record which now exists
in the non-CMDB table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Identification rules
6. Ensure that the identification rule is at the class level that it needs to
be.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Payload
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. When matching CIs, use CIs’ sysIds if available. If provided, IRE can
use the sysId to directly locate a CI without requiring any criterion
attributes from the identification rule. In this case, IRE does not use the
sysId in the matching process.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
, {
parent:1,
child:2,
type:'Runs on::Runs'}
]
};
6. When inserting many CIs, all of which depend on the same CI, you
should serialize your API calls. Otherwise, attempting to concurrently
process many CIs can clog the system, significantly degrading overall
system performance.
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Default value: true
null during identification and
reconciliation. • Location: Configuration >
CMDB Properties > Identification/
glide.required.attribute.enabled
Reconciliation Properties
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
respective reclassification update,
and creates a reclassification task.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
Depending on the property
setting, IRE processes or skips the
upgrade update:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
CI downgrade reclassification
update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Add to System
Properties [sys_properties] table.
• Other values:
true
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
false
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
used cached data is discarded,
releasing space for new data.
Note: You cannot disable the
service cache.
• Type: Integer
• Default value: 20
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
when calling an Identification and
Reconciliation API.
• Type: integer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Add to System
Properties [sys_properties] table.
• Type: integer
• Type: string
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Values: info, warn, error, debug,
or debugVerbose
Note: Depending on
the setting, the system can
generate large amounts of
data that might affect overall
system performance. Set the
value with caution, and limit
the level of details and
use time to the minimum
necessary for testing or
debugging.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
Adjusting this property can help
with performance issues related to
IRE processing of partial items.
• Type: integer
• Default: 1000
• Type: integer
• Default: 2000
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
performance issues related to IRE
processing of partial items.
• Type: integer
• Default: 5000
• true: If last_discovered is
provided in the payload and it
is older than the last_discovered
of the CI in the CMDB, IRE does
not use the payload values to
update the last_discovered and
the discovery_source attributes in
the CMDB.
glide.identification_engine.skip_up • false: Even if the last_discovered
dating_source_last_discovered_if_ provided in the payload is
older older than the last_discovered
of the CI in the CMDB, IRE uses
the payload values to update
the last_discovered and the
discovery_source attributes in the
CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Default: true
• Default: false
glide.identification_engine.skip_up • true: If
dating_last_scan_if_older source_recency_timestamp is
provided in the payload and it
is older than the last_scan of the
CI in the CMDB, IRE does not
update the last_scan attribute
in the Source [sys_object_source]
table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• false: Even if the
source_recency_timestamp
provided in the payload is older
than the last_scan of the CI
in the CMDB, IRE uses the
payload value to update the
last_scan attribute in the Source
[sys_object_source] table.
• Default: true
• Default: false
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Learn more: About mapping
data columns to CMDB classes
and attributes
• Default: false
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
records that will be searched for a
matching CI.
Note:
To prevent unexpected
behavior, review those
predefined conditions in
regular identifier entries before
setting this property to true. In
the Filter box in the primary
navigation, enter
cmdb_identifier_entry.lis
t. Then, in the Identifier Entry
list view, review the 'Optional
condition' column.
• Default: false
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Add to System
Properties [sys_properties] table.
Tables installed
Table Description
Identifier
Identification rule sets defined for
[cmdb_identifier] different classes of CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Reconciliation Definition
Static reconciliation rules defined
for different classes of CIs at the
[cmdb_reconciliation_definition]
table and field level.
Identifier Entry
Rule entries with different priorities
[cmdb_identifier_entry] assigned to each identifier.
Reclassification Task
Reclassification tasks that
were generated during the
[reclassification_task]
identification process.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
the identification simulation. Also
details about logs level and order.
[cmdb_ie_log]
Note: Internal table used by
identification simulation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
stored per ImportSet row id, within
a run.
Role Description
Related reference
When you populate the CMDB with information, you create a record for
each configuration item in the cmdb_ci table or on one of the tables
that extend that table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovery
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• ITOM Visibility
• Discovery basics
You can import data to the CMDB using Import Sets. Import sets find files
of information (in formats such as XML, Excel, or CSV), import them, and
transform them onto the required table. This process can be scheduled or
performed on demand.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Manually create a CI
Create a single CI for a specific class. The role required is based on the
settings of the class table you select for the CI.
c. In the class navigation bar, select CI List and then on the CI list
view, click New.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. Navigate to All > Configuration and then elect the class to use for
the CI, such as Business Services.
c. In the list view of the table, click New and fill out the form fields for
the table.
d. Click Submit.
Available methods
Use the combination of the following data integration methods to
integrate third-party data into CMDB.
Integration
Service
Commons for CMDB
Graph Connectors
IntegrationHub ETL
Framework that
Connectors for
provides a set of ETL transform
bringing in third-party
common operations maps for integrations.
data correctly and
and functionalities for
quickly.
integrations.
Learn about applications and features related to the CMDB classes, class
models, data populating, discovery patterns, and data reconciliation
process.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A collection of class diagrams and class attributes for key CMDB classes.
A ServiceNow Store app that adds class models that extend the
base CMDB class hierarchy. The hierarchy includes class descriptions,
identification rules, identifier entries, and dependent relationships, if
applicable. You can then use the added classes as any other CMDB
base class.
Discovery patterns
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed Service Graph Connectors and any custom integrations created
in IntegrationHub ETL.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can use the CMDB Integrations Dashboard that provides a central
view of status, processing results, and processing errors of all installed
Service Graph Connectors and any custom integrations created in
IntegrationHub ETL run.
• RTE transforms included within the Integration Commons for CMDB app
Validate that integrations for CMDB pass validation and still work after
you make any configuration changes such as applying an upgrade or
developing an application.
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can use the CMDB Integrations Dashboard that provides a central
view of status, processing results, and processing errors of all installed
Service Graph Connectors and any custom integrations created in
IntegrationHub ETL run.
Learn more about the CMDB Integrations Dashboard from the following
video.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
• Select the CMDB Execution Status tab to see metrics such as the
total number of integrations and processed rows, integration runs
actively running, daily statistics, and details about the classes that
were updated.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Point to the score on the various tiles to drill down to the list
views for the associated records. Point to the charts to show more
details for the chart.
Filter Description
The following RTE transforms are available in the Integration Commons for
CMDB app.
CI Lookup Operation
Use to get the value of a field on an existing configuration item (CI) in the
CMDB by the source native key.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_ci_lookup_operation
source_sys_rte_eb_field
Input in order is:
1. Discovery Source
target_sys_rte_eb_field
Example
ServiceNow|||
COMPUTER-
ServiceNow name Computer-01
NAME|||
Computer-01
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cleanse Company
Details
Table sn_cmdb_int_util_cleanse_company_operation
source_sys_rte_eb_field
Input field
Input is a company/manufacturer name.
target_sys_rte_eb_field
Output field Output is the resulting sys_id and name of the company
in core_company, concatenated by triple pipe (|||).
Script
sn_cmdb_int_util.CmdbIntegrationHardwareModelUtil().c
include
leanseCompany(input)
function
Example
Input Result
93d4ecfac0a8000b6294d71b73397
SERVICENOW
7fb|||ServiceNow
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_cleanse_hardware_model_operation
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationHardwareModelUtil().c
include
leanseModelAndCompany(manufacturer_in, model_in)
function
For either the manufacturer or model, if a matching record does not exist
then a new record is created so the return always includes sys_ids and
names for both records (unless the input is empty or invalid).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
93d4ecfac0a8000b629
4d71b733977fb|||
ServiceNow ServiceNow|||
SERVICENOW
Incorporated ba29cb303710200044e
0bfc8bcbe5d6d |||
ServiceNow
Details
Table sn_cmdb_int_util_cleanse_hardware_model_operation
source_sys_rte_eb_fields
Input in order is:
4. CI Class
Input fields
Note: The CI Class field is an
optional input field, and when included,
the MakeAndModelJS platform API gets the
model record by querying the product
model class from the Model Category
[cmdb_model_category] table. Else, the API
gets the model record from the Hardware
Models [cmdb_hardware_product_model] table
only.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
If either value is provided by itself, then the operation
only processes what is found.
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationHardwareModelUtil().c
include
leanseModelAndCompany(manufacturer_in, model_in)
function
For either the manufacturer or model, if a matching record does not exist
then a new record is created so the return always includes sys_ids and
names for both records (unless the input is empty or invalid).
Example
Manufacturer
Model Name Model Number Result
Name
93d4ecfac0a80
00b6294d71b733
977fb|||
ServiceNow ServiceNow|||
SERVICENOW BC0AA8000C56
Incorporated ba29cb3037102
00044e0bfc8bc
be5d6d |||
ServiceNow
Cleanse IP Address
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_cleanse_ip_operation
source_sys_rte_eb_field
Input fields
Input is the IP address to cleanse.
target_sys_rte_eb_field
Output field
Output is the resulting IP address, which can be empty.
Script
sn_cmdb_int_util.CmdbIntegrationNetworkUtil().cleanseI
include
pAddress(input)
function
The IP address is tested for both IPv4 and IPv6 structures along with some
known derivations (an IPv4 with spaces instead of periods). If a result is
found, then it is formatted and returned.
Examples
Ip Ip Results
192.160.89.1 192.160.89.1
192.160.89.1,54.21.12.311 192.160.89.1
192-160-89-1 192.160.89.1
2001:0db8:0000:0000:0000:ff00:0042 2001:0db8:0000:0000:0000:ff00:0042
:8329 :8329
junk
175912537 10.124.54.89
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Ip Ip Results
-1
Cleanse IP Version
Use when the source of data does not provide an IP version or when the
IP version might be unreliable.
Details
Table sn_cmdb_int_util_cleanse_ip_version_operation
source_sys_rte_eb_field
Input fields
Input is the IP address to cleanse.
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationNetworkUtil().deriveIpV
include
ersion(input)
function
The input IP address value is checked for either proper IPv4 or IPv6
structure, otherwise the return is empty. This function provides no IP
cleansing.
Example
Input Result
192.160.89.1 4
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_cleanse_mac_operation
source_sys_rte_eb_field
Input fields
Input is the MAC address to cleanse.
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationNetworkUtil().cleanse
include
MacAddress(input)
function
The MAC address is tested for proper structure along with some known
derivations (for example, a MAC address with spaces instead of colons).
If a result is found, then it is formatted and returned.
Example
Input Result
00 0A 95 9D 68 16 00:0a:95:9d:68:16
Use to extract, cleanse, and format an operating system name, when the
source provides an operating system value.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_cleanse_os_operation
source_sys_rte_eb_field
Input fields
Input is the operating system name to cleanse.
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationOsUtil().cleanseAndIns
include
ertOs(input)
function
Examples
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_cleanse_serial_number_operation
source_sys_rte_eb_fields
Input fields
Input is the serial number to cleanse.
target_sys_rte_eb_field
Output field
Output is the resulting serial number.
Examples
ec2aa2da-5312-aa3e-804c- ec2aa2da-5312-aa3e-804c-
c35feabeda5f c35feabeda5f
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1045–1209–6738–4668–7696–2783 1045–1209–6738–4668–7696–2783
Details
Table sn_cmdb_int_util_cleanse_software_model_operation
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationSoftwareModelUtil().cl
include
eanseSoftwareModel(company, model, version)
function
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The software name and version are cleansed and formatted and
returned. The version is removed from the software name if present.
Examples
Software Software
Manufacturer Results
Name Version
Dell Inc.
NoManufact
urer
1.0.0.0
b7e7d7d8c0a8016900a5d7f
Dell Inc. DataEngine 1.0.17.2 291acce5c|||Dell Inc.|||
DataEngine|||1.0.17.2
7aad6d00c611228400f00e0
GenuineIntel TestSoftware 1.0.0.1 f80b67d2d|||Intel|||
TestSoftware|||1.0.0.1
b7e7d7d8c0a8016900a5d7f
Dell Inc. TestSoftware 232 291acce5c|||Dell Inc.|||
TestSoftware|||232
b7e7d7d8c0a8016900a5d7f
Dell Inc. TestSoftware 123.0.0.0 291acce5c|||Dell Inc.|||
TestSoftware|||123.0
0c43d035c61122750000251
America 553f6f8e8|||America
TestSoftware 1.0.0.0
Online Online|||TestSoftware|||
1.0
America 0c43d035c61122750000251
TestSoftware 1.0.0.0
Online 553f6f8e8|||America
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Software Software
Manufacturer Results
Name Version
Online|||TestSoftware|||
1.0
b7e7d7d8c0a8016900a5d7f
dell LowerCase 1.0.0.0 291acce5c|||Dell Inc.|||
LowerCase|||1.0
Dell
Corporation. b7e7d7d8c0a8016900a5d7f
TestSoftware 1.0.0.0 291acce5c|||Dell Inc.|||
Incorporate TestSoftware|||1.0
d, Corp.
Microsoft
0e8b8e650a0a0b3b004f285
SQL
ffbb1a4fc|||Microsoft|||
Microsoft 2.0.0
Microsoft SQL Server 2016
Server 2016
Enterprise|||2.0
Enterprise
b7e7d7d8c0a8016900a5d7f
Dell
DataEngine 1.0.17.2 291acce5c|||Dell Inc.|||
Computer
DataEngine|||1.0.17.2
b7e8b5c4c0a80169008b49
e468920048|||Adobe
Adobe TestSoftware 1
Systems|||
TestSoftware|||1.0
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
sn_cmdb_int_util_create_software_instance_name_oper
Table
ation
source_sys_rte_eb_fields
target_sys_rte_eb_field
Output field
Output is the software instance name.
Script sn_cmdb_int_util.CmdbIntegrationSoftwareModelUtil().cr
include eateSoftwareInstanceName(hw_name_in, sw_name_in,
function sw_version_in)
Examples
microsoft 2.0.1-
computer1 microsoft 2.0.1
computer1
adobe-
computer2 adobe
computer2
adobe 2.1-
computer3 adobe 2.1
computer3
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_derive_class_from_model_operation
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Output field
Output is the resulting class name.
Script
sn_cmdb_int_util.CmdbIntegrationClassUtil().deriveClassN
include
ameFromModelInput(model_in, class_in)
function
Does not return a value of a class which is higher in the class hierarchy
(a parent class) than the provided input class. For example, does not
return cmdb_ci_computer if the input is cmdb_ci_server. Looks only
at the cmdb_ci_computer hierarchy, going through cmdb_ci_server
(cmdb_ci_computer, cmdb_ci_server, children of cmdb_ci_server).
Currently looks for Server, Windows Server, and Linux Server indicators in
the model.
Examples
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Junk
cmdb_ci_server cmdb_ci_server
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
sn_cmdb_int_util_derive_class_from_native_value_operati
Table
on
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Output field
Output is the resulting class name.
Script
sn_cmdb_int_util.CmdbIntegrationClassUtil().deriveClassN
include
ameFromNativeValue(native_id_in, class_in)
function
Does not return a value of a class which is higher in the class hierarchy
(a parent class) than the provided input class. For example, does not
return cmdb_ci_computer if the input is cmdb_ci_server. Looks only
at the cmdb_ci_computer hierarchy, going through cmdb_ci_server
(cmdb_ci_computer, cmdb_ci_server, children of cmdb_ci_server).
Currently looks for Server, Windows Server, and Linux Server indicators in
the native identifier.
Examples
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Junk
cmdb_ci_server cmdb_ci_server
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sn_cmdb_int_util_derive_class_from_os_operation
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Output field
Output is the resulting class name.
Script
sn_cmdb_int_util.CmdbIntegrationClassUtil().deriveClassN
include
ameFromOsName(os_in, class_in)
function
Does not return a value of a class which is higher in the class hierarchy
(a parent class) than the provided input class. For example, does not
return cmdb_ci_computer if the input is cmdb_ci_server. Looks only
at the cmdb_ci_computer hierarchy, going through cmdb_ci_server
(cmdb_ci_computer, cmdb_ci_server, children of cmdb_ci_server).
Currently looks for Server, Windows Server, and Linux Server indicators in
the operating system name.
Examples
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Junk
cmdb_ci_server cmdb_ci_server
Details
Table sn_cmdb_int_util_derive_virtual_from_model_operation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationVirtualDetectionUtil().d
include
etectVirtualFromModelName(model_in, is_virtual_in)
function
Looks for indicators in the model name for a virtual device (VMware).
Examples
thinkpad false
true true
false false
false
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
sn_cmdb_int_util_derive_virtual_from_native_value_oper
Table
ation
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationVirtualDetectionUtil().d
include
etectVirtualFromNativeIdentifier(native_in, is_virtual_in)
function
Tests native indicator against a list of common values and looks for a
‘true’ boolean indicator.
Examples
virtual true
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
y false true
y true
y true true
yes true
true true
t false true
t true
t true true
other false
false false
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
false
true true
Details
sn_cmdb_int_util_derive_virtual_from_serial_number_oper
Table
ation
source_sys_rte_eb_fields
Input in order is:
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationVirtualDetectionUtil().d
include
etectVirtualFromSerialNumber (serial_in, is_virtual_in)
function
Looks for indicators in the serial number for a virtual device (VMware).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Examples
123 false
true true
false false
false
Use when the source has numerical values that need to be scaled and
numerical value with an input such as 2048Mb. The source does not
always provide the units so it may be required to calculate or guess the
units being provided. The target units depend on the target field in the
CMDB. If not specified, the decimal place field is set at 2 by default.
Details
Table sn_cmdb_int_util_extract_and_scale_by_units_operation
Script sn_cmdb_int_util.CmdbIntegrationExtractScaleUnitUtil().e
include xtractAndScaleUnits(input,defaultUnit,outputUnit,decimal
function Places)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Examples
2048Mb Mb GB 2GB
17179869184 B GB 16GB
Use when you have a list of fields providing similar information that must
map to a single field and you want to rank the order in which they can
provide those values.
Details
Table sn_cmdb_int_util_first_non_null_operation
source_sys_rte_eb_fields
Input fields
Input is a list of fields of any length.
target_sys_rte_eb_field
Output field Output is the value from the first field in the list that
doesn’t have a null (or empty) value.
Script
sn_cmdb_int_util.CmdbIntegrationFirstNonNullValueUtil().f
include
irstNonNullValue(batch[i])
function
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
Use when the source provides name, domain, FQDN, or DNS information.
Can be used for only a subset of these (if for example, the
source only provides name and domain). In the case that a source
only provides fields that are lower in the input list (FQDN) the
CmdbIntegrationHardwareNameUtil script include can be called from a
script operation to minimize having to create empty dummy fields.
Details
Table sn_cmdb_int_util_process_name_set_operation
source_sys_rte_eb_fields
Takes up to four Input fieldss (any additional fields are
ignored), in the following order:
1. Name
2. Domain
4. DNS
You don't have to provide all four input values, but you
must provide those values in the specified order. If for
example, you only want to cleanse domain, you must
provide a name attribute, even it if empty.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Output is a concatenated set of values in the same
order, using a triple pipe (|||): {name}|||{domain}|||
{fqdn}|||{dns}
Script sn_cmdb_int_util.CmdbIntegrationHardwareNameUtil().p
include rocessNameDomainFqdnDnsSet(name, domain, fqdn,
function dns)
FQDN and DNS are first processed to see if their formats are correct.
FQDN has an additional discovery regex it must pass (via properties):
glide.discovery.fqdn.regex – default : ^([^.]+)\\.((?:[^.]
+\\.)+[^.]+)$
Possible name and domain values are extracted if possible. When name
and domain are processed, if there is no FQDN, a value is generated
if possible. A resulting name value is also modified using the following
discovery flags:
Examples
myName||
|
other.net||
|
mycomp.ser
otherName. otherName.
myName other.net vicenow.co
other.net other.net||
m
|
mycomp.ser
vicenow.co
m
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
otherName|
||
other.net||
|
mycomp.ser
otherName. otherName.
na other.net vicenow.co
other.net other.net||
m
|
mycomp.ser
vicenow.co
m
|||
servicenow.
servicenow.
com
com||||||
name|||
servicenow.
com|||
name.servic name.servic
enow.com enow.com|
||
name.servic
enow.com
name|||
servicenow.
name.servic com|||
enow.com name.servic
enow.com|
||
name|||
servicenow.
name.servic com|||
enow.com name.servic
enow.com|
||
name|||
servicenow.
name servicenow.
com
com|||
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Process FQDN
Use when the source provides a suspected FQDN value but no other
naming fields such as name, domain, or DNS.
Details
Table sn_cmdb_int_util_process_fqdn_operation
source_sys_rte_eb_field
Input fields
Input is a single field containing an FQDN.
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationHardwareNameUtil().p
include
rocessNameDomainFqdnDnsSet('’, '’, fqdn, '’)
function
The processing follows the same logic as the ‘Process Name, Domain,
FQDN, DNS set’ transform except that only FQDN is used as an input.
Example
Input Result
mycomputer|||
mycomputer.servicenow.com servicenow.com|||
mycomputer.servicenow.com|||
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Scale Units
Use when the source has numerical inputs that must be scaled. The
source does not always provide the current units so it may be required
to calculate or guess the units being provided. The target units depend
on the field being targeted in the CMDB.
Details
Table sn_cmdb_int_util_scale_unit_operation
source_sys_rte_eb_fields
Inputs in order are:
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationScaleUnitUtil().scaleUni
include
ts(input_value, input_unit, output_unit)
function
Example
Input Result
• Input Field 1: 1
1024
• Input Field 2: GB
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Input Result
• Input Field 3: MB
Use when a source, such as Jamf, does not provide the software
publisher but does provide a Mac software bundle ID. Software
Bundle ID Lookup looks up records in the Bundleid Lookup [sn-
cmdb_int_util_bundleid_lookup] table by bundle_id. If a record with the
specified bundle_id exists, it extracts the respective software publisher.
Otherwise, it creates a new record which will be queried the next time
the Lookup Mac Software Bundle IDs data source runs.
Details
Table sn_cmdb_int_util_software_bundle_id_lookup_operation
• source_sys_rte_eb_field
Input fields
• Bundle ID
target_sys_rte_eb_field
Script
sn_cmdb_int_util.CmdbIntegrationSoftwareBundleIdLook
include
up. lookupSoftware(bundleId)
function
Example
Input Result
Microsoft Corporation|||Microsoft
Input Field 1: com.microsoft.Word
Word||| Microsoft Corporation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
User Lookup
Use to look up a user in the User [sys_user] table by user name or email,
attempting to match in the following order:
Details
Table sn_cmdb_int_util_user_lookup_operation
source_sys_rte_eb_fields
Inputs in order are:
2. Email (Optional)
target_sys_rte_eb_field
Output field
sysId of the sys_user.
Script
sn_cmdb_int_util.CmdbIntegrationUserLookup.
include
lookupUser(username, email)
function
Examples
Input Result
62826bf03710200044e0bfc8bcbe5
Input Field 1: abel.tuter
df1
62826bf03710200044e0bfc8bcbe5
• Input Field 1: atuter df1
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Input Result
• Input Field 2:
abel.tuter@example.com
As a user with the admin role, you can use the ADMHelper script
include to configure the ADM adapter that populates running processes,
TCP connections, and applications into CMDB. The ADMHelper script
include is available within the Integration Commons for CMDB
(sn_cmdb_int_util) store app. The ADMHelper script include invokes
the ApplicationDependencyMapping script include that is available
within the Discovery and Service Mapping Patterns application
(sn_itom_pattern).
The ADM adapter requires the inputs as discussed in the following table:
For interpreting and populating the CIs, the ADM processor requires the
input data in a specific format. Ensure that the keys are formed as shown
in the following example:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
[
[ {
{ "pid": "1",
"pid": "1068", "ppid": "0",
"local_ip": "127.0.0.1", "command": "/usr/lib/system
"local_port": "199", d/systemd", "name": "system
"ip": "0.0.0.0", d",
"port": "199", "parameters": "--switched-r
"state": "LISTEN", oot --system --deserialize
"type": "on" 21"
} }
]
]
• Application [cmdb_ci_appl]
Validate that integrations for CMDB pass validation and still work after
you make any configuration changes such as applying an upgrade or
developing an application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Test an integration
against the values in
the CMDB Integration
CMDB INT: Test Against
Source Analysis Paris
Source Analysis
[sn_cmdb_int_util_cmd
b_integration_source_
analysis] table.
Validate all
CMDB INT: Validate
application feeds in Paris
Application Feed
an integration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Validate CMDB
CMDB INT: Validate
integration Paris
Relationships
relationships.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Roles required
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Process
The two key components that IntegrationHub ETL uses for processing are:
• Robust Transform Engine (RTE): Used to transform raw source data that
is stored in staging tables, into the data that is mapped and integrated
into the CMDB. RTE uses ETL transform maps that were created for the
integration during data transformation.
IntegrationHub ETL uses RTE and IRE which work together to process
and integrate data. Data is first imported from a data source, and is
then stored in temporary staging tables in Import Sets systems. Using
the data in the staging tables and the ETL transform map created by
IntegrationHub ETL, RTE creates IRE payloads which are then processed
by IRE. IRE applies reconciliation processes to avoid potential problems
such as duplicate CIs, ensuring that the CMDB or non-CMDB tables
remain healthy, and then integrates the resulting data.
When you create an integration, you import source data, transform data
if needed, and select target CMDB classes (or non-CMDB tables) and
attributes to map the data to. Eventually, you run an integration test
of the sample data, using your settings in the IntegrationHub ETL. You
can then preview the integration test results and adjust any settings
before scheduling recurring integration runs for large data sets. If you
develop and test the ETL transform map on a development instance,
then you can test and adjust the configuration before implementation on
a production instance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For example, you can integrate data from SCCM (Microsoft System
Center Configuration Manager).
Guided Setup
A guided setup organizes all the tasks in the correct order, tracks the
completion of tasks, and enforces any task dependencies. Tasks that
depend on the completion of other tasks, are enabled or disabled as you
step through the tool and complete tasks.
Read-only mode
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• IntegrationHub ETL includes an integration test for a small data set using
the new ETL transform map. This test lets you review the results and
adjust configuration settings before scheduling recurring integrations.
Terms
The following terms are associated with the IntegrationHub ETL:
CMDB application
Data source
The source feed, such as SCCM 7.0 Computer Identity, where the raw
source data is imported from. If you use various REST endpoints for
different types of data, then each REST endpoint is associated with its
own data source and an ETL transform map.
Source data
Original, raw data that have been imported into IntegrationHub ETL.
Source data can be used in its original form, or you can transform the
data before mapping and integration.
Transform
Transformed data
Some of the source data might not be compliant with the requirements
of its target CMDB attributes and classes or non-CMDB tables. In those
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
cases, you can apply various types of transforms to the source data,
before mapping the data to the target CMDB classes and attributes
or non-CMDB tables. Transforms, can for example convert data format,
replace values, and concatenate values from multiple data columns.
Each CMDB application can have multiple connections for retrieving raw
data. Each connection that is used to retrieve a certain type of data,
has its own pair of data source and an ETL transform map. Therefore, one
CMDB application can have multiple ETL transform maps, and each of
those ETL transform maps is associated with a single Data Source.
For example:
SCCM Computer
/sccm/2019/comp
Identify
SCCM
SCCM Disk /sccm/2019/disk
To process nested data payloads, you must first ensure that the data
source that is used for the integration, is set with the Data in single column
option. With that setting, you can correctly represent nested data in a
JSON payload which IntegrationHub ETL then processes as nested data,
rather than as flat data.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
"u_interface_ip": "computer2-eth1-ip"
,
"u_interface_mac": "computer2-eth1-ma
c",
"u_interface_name": "computer2-eth1",
"ip": ""
},
{
"u_interface_ip": "computer2-eth2-ip"
,
"u_interface_mac": "computer2-eth2-ma
c",
"u_interface_name": "computer2-eth2",
"ip": {
"u_ip_address": "computer2-eth2-i
p",
"u_mac_address": "computer2-eth2-
mac"
}
}
],
"software": [
{
"u_software_name": "computer2-softwar
e2",
"u_software_version": "computer2-soft
ware2-1.0",
"instance": {
"u_software_instance_name": "comp
uter2-software1-instance"
}
},
{
"u_software_name": "computer2-softwar
e2",
"u_software_version": "computer2-soft
ware2-2.0",
"instance": {
"u_software_instance_name": "comp
uter2-software2-instance"
}
}
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
]
},
You can view the layers of nested data in a separate panel in
IntegrationHub ETL, apply transforms, map, and integrate that data into
the CMDB.
When creating a nested data JSON payload, the following restrictions
apply:
Field names must start with a letter (between A-Z or a-z) or with ‘_’, and
must only contain letters (between A-Z or a-z), digits (0-9), or the ‘_’
character.
For a demo about working with nested payload data, watch the
Integration Hub - ETL nested payload feature demo video on the
ServiceNow YouTube channel.
Related reference
IntegrationHub ETL provides a guided setup which walks you through the
completion of all necessary tasks for creating an ETL transform map for a
specific integration.
Guided setup
Guided setup organizes all the tasks in the correct order, tracks the
completion of tasks, and enforces any task dependencies. Tasks that
depend on the completion of other tasks, are enabled or disabled as you
step through the tool and complete tasks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use guided setup on the ETL Transform Map Assistant page to complete
the following tasks.
Provide basic details for the integration, such as the source of the data
that you want to integrate into CMDB, and import the source data.
The data source that you plan to select for the ETL Transform Map must
exist in the same application scope as the one being used in the current
session.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. On the ETL Transform Map Assistant page, in the Specify Basic Details
section of the guided setup, select the Import Source Data and
Provide Basic Details task.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Note: Be cautious in
subsequently modifying the
data source as it can
result in substantial changes
to the data integration.
Aligning to the import
set table of the new
data source might require
the removal of columns
and associated transforms,
or the addition of new
columns. IntegrationHub
ETL validation processes
will detect any required
updates and let you agree
or reject these updates.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
A time stamp appears in the header when you click Save, which
remains for the duration of the IntegrationHub ETL session for the ETL
transform map. When you re-enter the session or switch between ETL
maps, the time stamp disappears.
Review sample records of raw source data, which will be integrated into
the CMDB. Transform and prepare data to align with the target classes
and attributes, if needed.
Starting with IntegrationHub ETL v3.2, you can override the value of the
sn_int_studio.preview.size property by setting the Preview Size Override
field on the Import Source Data and Provide Basic Details form, per map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Review the values in the data columns of the sample data and identify
columns that do not align with the requirements of the intended
target classes and attributes. You can transform data, for example, by
converting the data format, replacing values, and concatenating data
columns. You can apply transformations one on top of another, creating
a chain of data transformations. You can also set a data column to be
ignored in the mapping and integration process.
Note: To set a CMDB attribute to be empty, use the string
'<EMPTY_STRING>'.
Columns for nested data appear alongside the rest of the data, with a
Nested Objects notation in the data column header. The count of nested
data items per object appear with a link which lets you drill to deeper
levels of the nested data. To show the data structure of nested data in a
separate panel, enable the Show data structure option.
The Data Structure panel has two options for displaying nested data:
You can navigate through the levels of nested data in the Data Structure
panel, the breadcrumbs path, or through number links that appear in
the source data itself. Your selections and the data that appears are
kept synchronized between all views of the nested data, regardless of
navigation.
For a demo about working with nested payload data, watch the
Integration Hub - ETL nested payload feature demo video on the
ServiceNow YouTube channel.
Procedure
1. Navigate to All > Configuration > IntegrationHub ETL, and click the
Name of an integration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The landing page of the IntegrationHub ETL lists all integrations that
exist in the system, including integrations that were downloaded from
the ServiceNow Store.
2. In the ETL Transform Map Assistant page, in the Prepare Source Data
for Mapping section of the guided setup, select Preview and Prepare
Data.
4. (Optional) Select the action menu for a column and then select a
Sort operation.
5. Select the action menu for a column and then select Group by to
group the data by the respective column. Select Ungroup to undo
the grouping operation.
6. (Optional) Click New Transform and then select Use Source Column .
Or, select the action menu for a column, and then select New
Transform to transform the selected column.
You can't create new transforms for nested objects at this top-level
view of the data. A nested object column contains number links
which indicate the number of nested items for the record. To create
a new transform for nested objects, click that number link to drill
down to the actual nested data. Alternatively, navigate in the Data
Structure panel to the nested object for which you want to create a
transform.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Click Apply.
A new column with the transformed values appears, placed in
alphabetical order based on the output column name. If you
used the suggested output column name, then the new column
appears to the right of the input column.
a. Click New Transform and then select Set Fixed Value Column.
c. Click Apply.
8. (Optional) Select the action menu for a column, and then select
Ignore in Mapping to exclude the column from mapping and
integration in the current session.
9. (Optional) Select the action menu for a column, and then select
Delete This and Downstream Columns. This delete action deletes the
column along with any columns that were added using this column
as an input column.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
10. (Optional) Click New Transform and then select Table Lookup which
lets you specify a table to look up and extract additional values from.
Fill out the fields in the Table Lookup sidebar on the right.
Values from the specified lookup table are matched with the
mapped data. For the records that match, the specified values from
the lookup table, are added as a column, to the data that is being
prepared for mapping.
Table Lookup
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
11. Review the data and ensure that the intended set of data to
be integrated is transformed, correctly formatted and prepared for
import.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
Data is prepared when the set of source data columns and transformed
columns that you want to integrate, meet any formatting and other
value requirements of the target CMDB classes and attributes. These
columns are then ready to be mapped and integrated to CMDB classes
and attributes.
There are several requirements and guidelines for mapping source data
to target CMDB classes and attributes. Also, there is an option of
deactivating class mappings while preserving the settings for an easy
reactivation. Review these concepts to ensure proper processing by the
Identification and Reconciliation Engine (IRE).
Required mappings
You must map data to all required attributes of the target class in
addition to mapping to attributes that are not configured as required.
Also, the following two fields appear by default and you cannot delete
them:
IRE uses to uniquely identify a record and for building relationships and
references. Also, improves performance of insert and update operations.
When processing a payload, IRE generates an error if this field is empty.
IRE uses to identify records that are older than the current record and
therefore can be ignored, to help resolve conflicting attribute values. If a
value is provided, it is used only if it is later than the value that is currently
stored in the CMDB. If a value is not provided, IRE updates the attribute
with the current timestamp.
The following system properties let you modify how IRE uses the
source_recency_timestamp value in a payload to update the last_scan
attribute in the Source [sys_object_source] table:
• glide.identification_engine.skip_updating_last_scan_if_older
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
•
glide.identification_engine.ire_message_listener_skip_updating_last_scan_to_now
Conditional class
A conditional class lets you map different sets of data records to different
target classes according to specific column values, or the status of a
specific plugin.
Associated class
An associated class lets you select the CMDB class to be associated with
a target non-CMDB table. Setting an associated class is required for IRE
processing if the non-CMDB table is not configured for IRE processing. For
a non-CMDB table that is supported and configured for IRE processing,
setting an associated class is optional. See IRE support for non-CMDB
tables for more information.
The software Instance is a non-CMDB class but it does not have IRE rules
associated with it. So, things we said about it here pre-Utah are still valid.
But for non-CMDB classes with IRE rules it's not mandatory to have an
association. For example “If the target class for mapping is a non-CMDB
class with a reference to a CMDB class, you must select the CMDB
class to associate the non-CMDB target class with” non-CMDB class with
IRE rules Instead of “you must” it should be. “You can”. Same with the
Example it's not valid for non-CMDB with IRE rules.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Appear in light gray in the user interface and you can't reactivate
them.
• The class that you initially deactivated which triggered the automatic
deactivation
All classes that you directly deactivate mappings for and the resulting
class mappings that are automatically deactivated, are not populated
when the integration runs. Also, any relationships and lookup tables
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
associated with those classes, are not populated when the integration
runs.
•
Deactivate a class with dependent relationships (Applies only if the
dependent relationship exists in IntegrationHub ETL):
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Then, the Linux Server class is not populated, but the [If]
[operating_system] [contains] [Linux] condition is in effect.
Choose target classes and attributes in the CMDB to map source data
columns to. You can map a data column to a specific target class, or
add conditions so that the choice of target class depends on specific
data values.
Data columns that you map can be either source data columns which
were not transformed, or transformed data columns. For example, to
integrate a data column into the Computer and Software Package
classes, select those classes as target classes and then map data
columns into specific attributes in those classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Configuration > IntegrationHub ETL, and click the
Name of an integration.
The landing page of the IntegrationHub ETL lists all integrations that
exist in the system, including integrations that were downloaded from
the ServiceNow Store.
2. In the ETL Transform Map Assistant page, in the Map Data to CMDB
and Add Relationships section of the guided setup, select Select
CMDB Classes to Map Source Data.
Attributes that are configured as required in the platform, are noted,
and you must map a data column to each of those attributes.
3. Click Add Class to add a target class to map to, or click Edit Class to
edit a class.
b. Click Save.
4. Click Add Conditional Class and then in the Add Conditional Class
dialog box, specify the conditions that must be met for data to be
mapped to different target classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
can modify the value to the data branch from which you want
to map data from, which must be at a higher level in the same
data branch of the hierarchy.
c. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. In the Add Associated Class dialog box, select a CMDB class. The
list includes all entries in the Related Entry [cmdb_related_entry]
class for the specified non-CMDB table (deactivated classes are
not included).
b. Click Add.
a. To map, drag data columns from the Data sidebar on the right,
to CMDB target attribute on the left side of the mapping page.
Or, click the icon to search and select data columns for the
mapping.
When mapping nested data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
from which you selected the first column to map, is valid for
selecting columns in subsequent mappings.
b. Click Add Attribute. Then, in the Add Attribute dialog box, from
the Attribute list, select one or more items as target attributes to
map data to. You can also scroll down to the IRE Settings section
of the list and select one of the robust import set transformer
properties . Click Save.
For information about precedence order between robust import
set transformer properties defined at the individual item level
and at the IRE payload level, see robust import set transformer
properties .
c. Map any lookup rules such as the 'Serial Number Lookup 1' rule.
After mapping a field of a lookup rule, you can set the Activate/
Deactivate Lookup rule toggle switch for a rule, to on or off.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Add Relationships
Add relationships that exist among the target CMDB classes, for an
integration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Configuration > IntegrationHub ETL, and click the
Name of an integration.
The landing page of the IntegrationHub ETL lists all integrations that
exist in the system, including integrations that were downloaded from
the ServiceNow Store.
2. In the ETL Transform Map Assistant page, in the Map Data to CMDB
and Add Relationships section of the guided setup, select Add
Relationships.
Add Relationship
a. Select the Parent, Child, and
Relationship Type values.
b. Click Add.
c. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A time stamp appears in the header when you click Save, which
remains for the duration of the Integration Hub ETL session for the ETL
transform map. When you re-enter the session or switch between ETL
maps, the time stamp disappears.
Run an integration test and view a summary of the results, for the
sample data (by default, up to 100 records). The summary includes
total numbers for relationships that were created, mapped classes,
partial and incomplete payloads that IRE couldn’t process. You can also
view detailed messages from Robust Transform Engine (RTE) and from
Identification Reconciliation Engine (IRE).
Note: Most IntegrationHub ETL log messages
(from RTE and IRE) are informational. However,
even if the com.glide.import_set.importlog_level and the
glide.importlog.log_to_table system properties are set to not add
INFO log messages, IntegrationHub ETL does render INFO log
messages. For more details about these properties, see Import sets
properties.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
After you view the details in the summary page, you can return to any
step to make adjustments and then rerun the integration.
Procedure
1. Navigate to All > Configuration > IntegrationHub ETL, and click the
Name of an integration.
The landing page of the IntegrationHub ETL lists all integrations that
exist in the system, including integrations that were downloaded from
the ServiceNow Store.
4. View the summary page and click the various tabs to see the
integration run results for the affected CMDB classes. You can click
to open CI forms and view information.
Note: The order of the attribute columns follows the default
columns list for the class in the platform. First, the default columns
for the class appear from left to right, followed by the rest of the
attribute columns organized in alphabetical order. For example,
to see the default columns list for the Computers class, navigate
to All > Configuration > Computers.
5. (Optional) Select any class tab and click Edit Mapping to return to
the Select CMDB Classes to Map Source Data page where you can
review and change mapping settings.
Note: Clicking Edit Mapping rolls back all the changes that were
made to the CMDB as a result of this integration run.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. Click the Error Log, Activity Log, or the Warning Log tabs to see the
respective details logged by IRE and RTE during the integration.
Use the Verbose toggle switch to change the viewing mode for the
Message and the Log Message columns:
8. Click the Incomplete Payloads and Partial Payloads tabs for details
about IRE payloads for the integration run.
• Retain Data: All the changes to the CMDB resulting from this
integration, are retained.
• Perform Rollback: All the changes to the CMDB resulting from this
integration, are rolled back and the CMDB is restored to its state
before running the integration.
Configure a schedule for importing data to CMDB using this ETL Transform
Map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Configuration > IntegrationHub ETL, and click the
Name of an integration.
The landing page of the IntegrationHub ETL lists all integrations that
exist in the system, including integrations that were downloaded from
the ServiceNow Store.
4. In the Scheduled Data Imports list view (which opens in a new tab),
click New.
5. Fill out the Scheduled Data Import form and then click Submit.
See Schedule a data import for details about the form fields.
Transforms from the Integration Commons for CMDB store app, are also
available in IntegrationHub ETL.
Concatenation
Combines the values from input fields into a single string, joining them on
the optional joining_string field.
Details
Table sys_rte_eb_concat_operation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Additional
joining_string (optional)
Fields
Example
Additional
joining_string = ”, ”
Fields
Convert to Boolean
Converts the incoming value to a boolean. ‘true’ and ‘1’ values convert
to 'true' (case insensitive), and any other values convert to 'false'.
Details
Table sys_rte_eb_to_boolean_operation
• true
• 1
• “input_1”
• “”
•0
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• 11
Convert to Date
Details
Table sys_rte_eb_to_date_operation
target_sys_rte_eb_field
Output field
Returns an empty value if unable to parse at all.
Additional
date_format (Java simple date format)
Fields
Example
Additional
date_format = “yyyy/MM/dd hh:mm:ss a z”
Fields
Example
Additional
date_format = “yyyy/MM/dd hh:mm:ss a z”
Fields
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
Input "09/20/18”
Additional
date_format = “yyyy/MM/dd hh:mm:ss a z”
Fields
Convert to Numeric
Details
Table sys_rte_eb_to_numeric_operation
target_sys_rte_eb_field
Example
Input 1.23
Result 1.23
Example
Input 1.00
Result 1
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
Input input_1
Result null
Example
Input two
Result null
Copy
Details
Table sys_rte_eb_copy_operation
Sets the target field to be the first numeric value found in the source field.
Details
Table sys_rte_eb_extract_numeric_operation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Example
Result "100”
Example
Result “100.123"
Example
Additional
decimal_places = 2
Fields
Result “100.12”
Example
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
Additional
decimal_places = 2
Fields
Result “100.00”
Example
Additional
remainder_target_field = <field>
Fields
Glide Lookup
Details
Table sys_rte_eb_glide_lookup_operation
• target_table
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
field in target_sys_rte_eb_fields, there must be an equal
number of values in glide_target_fields.
Example
Min/Max
Sets the target field to either the maximum or minimum of the values from
all input fields.
Details
Table sys_rte_eb_min_max_operation
Additional
Fields • data_type (choice list <STRING,NUMERIC,DATE>)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
• min_max (choice list <MIN,MAX>)
Example
• data_type = NUMERIC
Additional
Fields • min_max = MAX
Result “2”
Example
• data_type = STRING
Additional
Fields • min_max = MAX
Result “b”
Example
Result “-1”
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
• data_type = STRING
Additional
Fields • min_max = MIN
Result “a”
Runs a script with multiple inputs, setting the target_field == output for
that script.
Details
Table sys_rte_eb_multi_in_script_operation
• script (script)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Input data
1 computer Windows XP
2 computer Linux
3 computer Windows XP
If use_unique_inputs_sets is set to true, then the script processes only
two values (computer + Windows XP and computer + Linux). If
use_unique_inputs_sets is set to false, then each of the three values is
individually processed (computer + Windows XP, computer + Linux, and
computer + Windows XP).
Sample script:
(function(batch, output) {
for (var i = 0; i < batch.length; i++) {
// batch[i] is the unique set of
inputs/individual record
// batch[i].<field> gives access t
o the field value
var in0 = gs.nil(batch[i].record_
type) ? '' : batch[i].record_type;
var in1 = gs.nil(batch[i].operati
ng_system) ? '' : batch[i].operating_system;
// output[i] is the output for th
e specific combination of inputs/individual record
output[i] = in0 + "_" + in1;
}
}
})(batch, output);
Sample script:
/* Example Script
// In this example the script input fields a
re 'input_field_1', 'input_field_2' - replace these with th
e fields used as script inputs // There is a static field '
input' that has all the input field values concatenated wi
th a '|' (function(batch, output) {
for (var i = 0; i < batch.length; i++) {
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
})(batch, output);
*/
Rexeg Replace
Details
Table sys_rte_eb_regex_replace_operation
Example
Input “String&With(Special)$Characters”
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
Replace
Details
Table sys_rte_eb_replace_operation
• match_string (string)
Additional
Fields • replacement_string (string)
Example
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Round Numeric
Details
Table sys_rte_eb_round_numeric_operation
Example
Input “1.5”
Result "2"
Example
Input “1.4”
Result "1"
Example
Result ""
Script
Runs a script with input, setting the target_field == output for that script.
This transform has been superseded by the Multi Input Script transform
and is included for backwards compatibility with existing configurations.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Table sys_rte_eb_script_operation
• script (script)
The source field is included in the ‘batch’ variable as the JavaScript field
‘input’.
(function(batch, output) {
for (var i = 0; i < batch.length; i++) {
// batch[i] is the unique set of
inputs/individual record
// batch[i].input gives access t
o the field value
var in0 = gs.nil(batch[i].input)
? '' : batch[i].input;
// output[i] is the output for th
e specific combination of inputs/individual record
output[i] = in0 + " modified by sc
ript”;
}
}
})(batch, output);
Example:
/* Example Script
(function(batch, output) {
for (var i = 0; i < batch.length; i++) {
//step1: access the input variables
var a = batch[i].input; //Value of the source fie
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ld.
Set
Details
Table sys_rte_eb_set_operation
• set_value (string)
Additional • overwrite_existing_value (optional, boolean): When
Fields true, the current value of the target field is overwritten.
Otherwise, a non-empty value isn't replaced.
Split
Splits the source field’s value on the splitting_string and assigns each
resulting item from the split to the target_sys_rte_eb_fields, in order.
Details
Table sys_rte_eb_split_operation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details
Additional
splitting_string (string)
Fields
Example
Additional
splitting_string = ”||”
Fields
Example
Additional
splitting_string = ”||”
Fields
Example
Additional
splitting_string = ”||”
Fields
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Trim
Details
Table sys_rte_eb_trim_operation
Example
Input “ value 1 ”
Result “value 1”
Uppercase
Details
Table sys_rte_eb_upper_case_operation
Example
Input “value1”
Result “VALUE1”
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Uppercase Trim
Details
Table sys_rte_eb_upper_case_trim_operation
Example
Input “ value1 ”
Result “VALUE1”
Add custom before and after Java scripts for a data source of a CMDB
integration application. Those scripts provide access to the input and
output payloads of IRE. When a CMDB integration invokes Identification
and Reconciliation Engine (IRE), those scripts run before and after IRE
processes the integration payload.
Procedure
The landing page of the IntegrationHub ETL lists all integrations that
exist in the system, including integrations that were downloaded from
the ServiceNow Store.
2. Click the CMDB Application link for the integration that you want to
add scripts for.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Click Update.
Related concepts
Use an existing ETL transform map if you need to create a map that is
mostly similar to that existing map. Select an existing map, specify a new
data source for the new duplicate map, and then change or retain other
settings such as data transforms.
The data source for the new duplicated ETL transform map must satisfy
these requirements:
• The schema of the data source must be identical to the schema of the
original ETL transform map. For example, both data sources must have
an identical number of columns and identical column labels.
• The data source must not be used in any other ETL transform map.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The landing page of the IntegrationHub ETL lists all integrations that
exist in the system, including integrations that were downloaded from
the ServiceNow Store.
2. Click Duplicate and then fill out the Duplicate ETL Transform Map
form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
Data for the new duplicated ETL transform map is imported, and the
Import Source Data and Provide Basic Details task, is set as complete.
What to do next
Continue with the next steps on the guided setup steps to review the
imported data and complete the integration using the duplicated ETL
transform map.
Overview
The connectors also make sure that third-party data is mapped to the
right locations in your CMDB as specified by the Common Service Data
Model (CSDM). The CSDM enables ServiceNow products to use the data
and increases reporting accuracy. For more information on CSDM, see
Common Service Data Model.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The guided setup provided within each connector walks you through the
steps for configuration. You can then track the status and processing
results of all installed integrations using the integrations dashboard,
provided with the Integration Commons for CMDB store app. For more
information, see Integration Commons for CMDB (2.11.1).
Note: The Integration Commons for CMDB store app provides
a dashboard with a central view of the status, processing results,
and processing errors of all installed integrations using Service
Graph Connectors. For more information, see CMDB Integrations
Dashboard.
Key capabilities
Healthy data
Improved experience
Reduced risk
Ensures that the Service Graph Connectors are supported and up-to-
date with the certified partners.
You can use Service Graph Connectors for common applications from
the ServiceNow Store.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Identification rules
• Reconciliation rules
Important: Visit the ServiceNow Store website to view the latest list of
all Service Graph Connectors.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
VMware Workspace
Tanium
ONE UEM
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Infoblox
Partner-built connectors
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
The integration uses AWS native technologies and AWS security best
practices to enable cloud teams to connect the data within their
ServiceNow workflow. For more information about the Service Graph
Connector for AWS, see the Service Graph Connector for AWS -
Introduction article on the ServiceNow Community site.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Supported versions
Supported ServiceNow versions:
• Tokyo
• Utah
• Vancouver
Use Cases
The following are examples on how you can use the Service Graph
Connector for different ServiceNow applications:
Guided Setup
The guided setup for the Service Graph Connector for AWS provides
an organized sequence of tasks to configure the integration on your
instance. To access the guided setup, see Configure guided setup.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring AWS
integrations in the CMDB Integrations Dashboard, see Using the CMDB
Integrations Dashboard.
Data Mapping
Data from the AWS data sources is mapped and transformed into the
ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
Note: If the Use last run datetime field is empty, the connector will
pull in the baseline data. If the field has a data, the connector will
pull in new data.
The following tables lists the data sources included for AWS and the
corresponding staging tables where the imported data is loaded.
Data sources and staging tables for AWS
SG-AWS-API-Gateway
SG-AWS-API-Gateway [sn_aws_integ_sg_aws_api_gatew
ay]
SG-AWS-Datacenters
SG-AWS-Datacenters [sn_aws_integ_sg_aws_datacenter
s]
SG-AWS-DynamoDb
SG-AWS-DynamoDb
[sn_aws_integ_sg_aws_dynamodb]
SG-AWS-EC2
SG-AWS-EC2
[sn_aws_integ_sg_aws_ec2]
SG-AWS-EKS-Cluster
SG-AWS-EKS-Cluster
[sn_aws_integ_sg_aws_eks_cluster]
SG-AWS-EKS-Cluster-2
SG-AWS-EKS-Cluster-2 [sn_aws_integ_sg_aws_eks_cluster_
2]
SG-AWS-EKS-FULL
SG-AWS-EKS-FULL
[sn_aws_integ_sg_aws_eks_full]
SG-AWS-ELB-V1
SG-AWS-ELB-V1
[sn_aws_integ_sg_aws_elb_v1]
SG-AWS-ELB-V2
SG-AWS-ELB-V2
[sn_aws_integ_sg_aws_elb_v2]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
SG-AWS-Hardware-Type
SG-AWS-Hardware-Type [sn_aws_integ_sg_aws_hardware_t
ype]
SG-AWS-Image-Id
SG-AWS-Image-Id
[sn_aws_integ_sg_aws_image_id]
SG-AWS-Image
SG-AWS-Image-Private
[sn_aws_integ_sg_aws_image]
SG-AWS-Lambda
SG-AWS-Lambda
[sn_aws_integ_sg_aws_lambda]
SG-AWS-Network-Interface
SG-AWS-Network-Interface [sn_aws_integ_sg_aws_network_int
erface]
SG-AWS-Organization
SG-AWS-Organization [sn_aws_integ_sg_aws_organizatio
n]
SG-AWS-RDS
SG-AWS-RDS
[sn_aws_integ_sg_aws_rds]
SG-AWS-S3
SG-AWS-S3
[sn_aws_integ_sg_aws_s3]
SG-AWS-Security-Group
SG-AWS-Security-Group [sn_aws_integ_sg_aws_security_gro
up]
SG-AWS-Service-Account
SG-AWS-Service-Account [sn_aws_integ_sg_aws_service_acc
ount]
SG-AWS-Software-Inventory
SG-AWS-Software-Inventory [sn_aws_integ_sg_aws_software_in
ventory]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
SG-AWS-Software-Remove
SG-AWS-Software-Remove [sn_aws_integ_sg_aws_software_re
move]
SG-AWS-SSM-SendCommand
SG-AWS-SSM-SendCommand [sn_aws_integ_sg_aws_ssm_sendco
mmand]
SG-AWS-Storage-Volume
SG-AWS-Storage-Volume [sn_aws_integ_sg_aws_storage_vol
ume]
SG-AWS-Subnets
SG-AWS-Subnets
[sn_aws_integ_sg_aws_subnets]
SG-AWS-Tags
SG-AWS-Tags
[sn_aws_integ_sg_aws_tags]
SG-AWS-VM-Hw-Consolidation
SG-AWS-VM-Hw-Consolidation [sn_aws_integ_sg_aws_vm_hw_con
solidation]
SG-AWS-VPC
SG-AWS-VPC
[sn_aws_integ_sg_aws_vpc]
The imported data from staging tables is then inserted into the following
target tables:
• Application [cmdb_ci_appl]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Image [cmdb_ci_os_template]
• IP Address [cmdb_ci_ip_address]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Server [cmdb_ci_server]
• TCP [cmdb_tcp]
For more information on where data is saved when pulling data from
AWS, see CMDB classes targeted.
When you run the diagnostic test, the data is loaded in the following
tables:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The AWS configuration data for each connection is stored in the SG AWS
Application properties [sn_aws_integ_sg_aws_application_properties]
table.
For more information about how CI information is pulled from AWS, see
the Service Graph Connector for AWS - Functional Spec and CI article on
the ServiceNow Community site.
Additional resources
See the following articles on the ServiceNow Community site for any
additional information on the AWS set up:
Set up the AWS environment and scheduled jobs to pull in AWS data into
the CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CMDB CI Class Models store app store app, which is automatically
installed.
Starting with the San Diego release, embedded help content won’t be
visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then select Configure.
For more information on the Service Graph Connector for AWS setup
instructions, see the following articles:
Procedure
1. Ensure that you’ve selected the Service Graph Connector for AWS
application scope by using the application picker.
For more information, see Application picker.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Navigate to All > Service Graph Connector for AWS > Setup.
a. When you download all the scripts onto your local machine,
select Close to close the Download the scripts dialog box and
get return to the guided setup.
Field Description
Connection Details
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Organization Details
AWS Regions
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
regions are us-gov-east-1
and us-gov-west-1.
S3 Account Details
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
the Amazon Simple Storage
Service (Amazon S3) bucket.
Management Account ID
Management account in
the AWS organization. The
account calls the ListAccounts
API associated with the
AWS organization to collect
CI information from all
the accounts. For more
information, see ListAccounts
Management Account ID
on the AWS documentation
site.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
c. Select Update and close the tab and return to the guided setup
tab.
b. On the Notification form that opens in a new tab, fill in the fields.
For more information, see Create an email notification.
c. Select Update and close the tab and return to the guided setup
tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Enter the access key ID and the secret access key in the
Access Key ID and Secret Access Key fields respectively.
The AWS access keys are long-term credentials for the IAM
user and include two parts: an access key ID and a secret
access key. You must use both the access key ID and the
secret access key together to authenticate requests.
b. Test the AWS API connection to import data from the AWS
application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. For the Configure the EKS Resource Details section of the Service
Graph Connector for AWS page, select Get Started.
b. For the Enter the EKS EC2 Resource Details task, select Configure.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
setup and configured in step
7.a.
e. Repeat steps from 8.b to 8.d to add multiple EKS EC2 resources.
All the EKS EC2 resources are added to the SG-AWS-EKS-Master
[sn_aws_integ_sg_aws_eks_master] table.
f. Set the Enter the EKS EC2 Resource Details task to complete by
selecting Mark as Complete.
9. Run the AWS diagnostic tool before running a scheduled import job
to identify any issues in the AWS environment setup.
a. For the Service Graph AWS Diagnostic Tool section of the Service
Graph Connector for AWS page, select Get Started.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. (Optional) View only EKS cluster test results by selecting View EKS
Test Details.
10. Configure the scheduled jobs to import data from the AWS
application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. On the Scheduled Data Import form, verify the field values for the
scheduled job.
For more information, see Schedule a data import.
f. Repeat the steps 10.c to 10.e for each scheduled job for data
import.
g. Select the back icon (<) to return to the guided setup page.
c. Select Submit and close the tab and return to the guided
setup tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Select Update.
f. Select the back icon (<) to return to the guided setup page
tab.
a. Ensure that you have edit permissions for the Scheduled data
import [scheduled_import_set] table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Select Update.
f. Select the back icon (<) to return to the guided setup page
tab.
a. For the Clear Cache for Data Source and Scheduled Data
Imports tables task, select Configure.
e. Select the back icon (<) to return to the guided setup page
tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
c. Select Submit.
d. Close the tab for the SG-AWS Create Data Source and
Scheduled Import form and return to the guided setup page
tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
f. Repeat the steps 11.i.iii to 11.i.v for each scheduled job for
data import.
g. Close the tab for the Scheduled Data Imports list and return
to the guided setup page tab.
When you complete the guided setup, you can configure the integration
to periodically pull data from AWS. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Host host
Name name
Object ID object_id
Name name
Object ID object_id
Type type
Version version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud DataBase
Key Value
[cmdb_ci_cloud_data Reference
[cmdb_key_value]
base]
Name name
Object ID object_id
CodeSha256 codesha256
Language language
Version version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud Function
Key Value
[cmdb_ci_cloud_funct Reference
[cmdb_key_value]
ion]
Name name
Object ID object_id
Cloud Gateway
Key Value
[cmdb_ci_cloud_gate Reference
[cmdb_key_value]
way]
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
Compute Security
Cloud Load Balancer
Contains::Contained Group
[cmdb_ci_cloud_load
by [cmdb_ci_compute_s
_balancer]
ecurity_group]
Name name
Object ID object_id
Public IP public_ip
Private IP private_ip
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
State state
Cloud Mgmt
Key Value
Network Interface Reference
[cmdb_key_value]
[cmdb_ci_nic]
Name name
Object ID object_id
AWS Datacenter
Cloud Network
Hosted on::Hosts [cmdb_ci_aws_datac
[cmdb_ci_network]
enter]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud Subnet
Cloud Network Contains::Contained
[cmdb_ci_cloud_subn
[cmdb_ci_network] by
et]
Compute Security
Cloud Network Contains::Contained Group
[cmdb_ci_network] by [cmdb_ci_compute_s
ecurity_group]
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
Name name
Cloud Service
Cloud Organizations Contains::Contained Account
[cmdb_ci_cloud_org] by [cmdb_ci_cloud_servi
ce_account]
Account Id account_id
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
Cloud Service
Account Key Value
Reference
[cmdb_ci_cloud_servi [cmdb_key_value]
ce_account]
Name name
Object ID object_id
CIDR cidr
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud Subnet
Key Value
[cmdb_ci_cloud_subn Reference
[cmdb_key_value]
et]
Name name
Object ID object_id
Compute Security
AWS Datacenter
Group
Hosted on::Hosts [cmdb_ci_aws_datac
[cmdb_ci_compute_s
enter]
ecurity_group]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Container id container_id
Name name
Status status
Image id image_id
Name name
DynamoDB [cmdb_ci_dynamodb_table]
The following attributes in the DynamoDB [cmdb_ci_dynamodb_table]
table are populated by collected data:
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
DynamoDB
Key Value
[cmdb_ci_dynamodb_ Reference
[cmdb_key_value]
table]
Name name
Object ID object_id
Cores cores
Memory MB memory_mb
vCPUs vcpus
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Image [cmdb_ci_os_template]
The following attributes in the Image [cmdb_ci_os_template] table are
populated by collected data:
Name name
Object ID object_id
Description short_description
Environment environment
Guest OS guest_os
Image
[cmdb_ci_os_templat Reference Key Value
e]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address [cmdb_ci_ip_address]
The following attributes in the IP Address [cmdb_ci_ip_address] table are
populated by collected data:
Nic nic
IP Address ip_address
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
Key key
Value Value
Name name
Port port
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Kubernetes Cluster
Managed Server
[cmdb_ci_kubernetes_
by::Manages [cmdb_ci_server]
cluster]
Kubernetes
Kubernetes Cluster
Contains::Contained Namespace
[cmdb_ci_kubernetes_
by [cmdb_ci_kubernetes_
cluster]
namespace]
Kubernetes Cluster
Key Value
[cmdb_ci_kubernetes_ Reference
[cmdb_key_value]
cluster]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Namespace namespace
SelfLink self_link
Kubernetes
Kubernetes Cluster
DaemonSet
Hosted on::Hosts [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
daemonset]
Name name
Namespace namespace
SelfLink self_link
Kubernetes Cluster
Kubernetes
Hosted on::Hosts [cmdb_ci_kubernetes_
Deployment
cluster]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Namespace namespace
Name name
Name name
Namespace namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Namespace namespace
IP Address ip_address
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Namespace namespace
Volume ID volume_id
Name name
Object ID object_id
Region region
Cloud Service
AWS Datacenter
Account
[cmdb_ci_aws_datac Hosted on::Hosts
[cmdb_ci_cloud_servi
enter]
ce_account]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address ip_address
Name name
Server
[cmdb_ci_server],
Network Adapter
Linux Server
[cmdb_ci_network_ad Reference
[cmdb_ci_linux_server]
apter]
, or Windows Server
[cmdb_ci_win_server]
Server [cmdb_ci_server]
The following attributes in the Server [cmdb_ci_server] table are
populated by collected data:
Name name
Class sys_class_name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Is Virtual virtual
Operating System os
OS Version os_version
Virtual Machine
Server Virtualized Instance
[cmdb_ci_server] by::Virtualizes [cmdb_ci_vm_instanc
e]
Server IP Address
Owns::Owned by
[cmdb_ci_server] [cmdb_ci_ip_address]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
Server
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_server]
apter]
Software [cmdb_ci_spkg]
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected datawhen the Software Asset Management
(SAM) application isn't installed:
Key key
Name name
Version version
Manufacturer manufacturer
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Publisher publisher
Version version
Name name
Installed on installed_on
Software Instance
Server
[cmdb_software_insta Reference
[cmdb_ci_server]
nce]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Object ID object_id
Volume ID volume_id
Name name
Size size
State state
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Storage Volume
Key Value
[cmdb_ci_storage_vol Reference
[cmdb_key_value]
ume]
Name name
Object ID object_id
Storage Volume
AWS Datacenter
Snapshot
Hosted on::Hosts [cmdb_ci_aws_datac
[cmdb_ci_storage_vol
enter]
_snapshot
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
CPUs cpus
Disks disks
IP Address ip_address
Monitor monitor
State state
VM Instance ID vm_inst_id
Virtual Machine
AWS Datacenter
Instance
Hosted on::Hosts [cmdb_ci_aws_datac
[cmdb_ci_vm_instanc
enter]
e]
Virtual Machine
Storage Mapping
Instance Contains::Contained
[cmdb_ci_storage_ma
[cmdb_ci_vm_instanc by
pping]
e]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Virtual Machine
Image
Instance Provisioned
[cmdb_ci_os_templat
[cmdb_ci_vm_instanc From::Provisioned
e]
e]
Virtual Machine
Hardware Type
Instance Provisioned
[cmdb_ci_compute_t
[cmdb_ci_vm_instanc From::Provisioned
emplate]
e]
Virtual Machine
Instance Key Value
Reference
[cmdb_ci_vm_instanc [cmdb_key_value]
e]
Virtual Machine
Storage Volume
Instance Use End Point To::Use
[cmdb_ci_storage_vol
[cmdb_ci_vm_instanc End Point From
ume]
e]
Virtual Machine
Cloud Mgmt
Instance Use End Point To::Use
Network Interface
[cmdb_ci_vm_instanc End Point From
[cmdb_ci_nic]
e]
Host host
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
Supported ServiceNow versions:
• San Diego
• Tokyo
• Utah
Use cases
The following are examples on how you can use the Service Graph
Connector:
Guided setup
The guided setup for the Service Graph Connector for Microsoft Azure
provides an organized sequence of tasks to configure the integration on
your instance. To access the guided setup, see Configure guided setup.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring Microsoft
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Data mapping
Data from the Azure data sources is mapped and transformed into
the ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow®
CMDB using the Identification and Reconciliation Engine (IRE).
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
• SG-Azure Datacenters
• SG-Azure Network
• SG-Azure Software
• SG-Azure Subscriptions
• SG-Azure SQL
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you complete the guided setup, you can configure the integration
to periodically pull data from Azure. The data is loaded into staging
tables and then inserted into the following target tables:
• Image [cmdb_ci_os_template]
• Servers [cmdb_ci_server]
• Software [cmdb_ci_spkg]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more information on where data is saved when pulling data from
Azure, see CMDB classes targeted.
Set up data sources and scheduled import jobs to pull in data from Azure
into your CMDB.
• The CMDB CI Class Models store app store app, which is automatically
installed.
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The connector uses the Azure Management APIs for the complete pull
of data from Azure. However, to pull delta changes from Azure, the
Azure Resource Graph APIs are used. The domain name system (DNS)
is Microsoft Azure Management, but the path is a resource graph.
For more information on the Azure setup instructions, see the Service
Graph Connector for Azure - Overview article on the ServiceNow
Community site.
Procedure
3. Create data sources and scheduled imports for the new connection.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
GlideTableManager.invalidateTable("schedu
led_import_set");
GlideCacheManager.flushTable("scheduled_imp
ort_set");
GlideTableManager.invalidateTable("sys_db
_object");
GlideCacheManager.flushTable("sys_db_object
");
• Application (client) ID
• Client Secret
• Directory (tenant) ID
• Connection URL
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Connection Information
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Credential Information
Application (client) ID of
OAuth Client ID your Azure client application
as described in step 4.a.
• Global
https://login.micro
softonline.com/<ten
antid>/oauth2/v2.0/
OAuth Token URL token
• US Government
https://login.micro
softonline.us/<tena
ntid>/oauth2/v2.0/t
oken
• China
https://login.partn
er.microsoftonline.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
cn/<tenantid>/oauth
2/v2.0/token
• Germany
https://login.micro
softonline.de/<tena
ntid>/oauth2/v2.0/t
oken
Where <tenantid> is the
tenant ID of your Azure client
application as described in
step 4.a.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
c. On the Scheduled Data Import form, verify the field values for
the scheduled job.
a. Ensure that you have the OAuth credentials from step 4.a.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Connection Information
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
the software as described in
step 4.b.iv.
Credential Information
Application (client) ID of
OAuth Client ID your Azure client application
as described in step 4.a.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Global
https://login.micro
softonline.com/<ten
antid>/oauth2/v2.0/
token
• US Government
https://login.micro
softonline.us/<tena
OAuth Token URL ntid>/oauth2/v2.0/t
oken
• China
https://login.partn
er.microsoftonline.
cn/<tenantid>/oauth
2/v2.0/token
• Germany
https://login.micro
softonline.de/<tena
ntid>/oauth2/v2.0/t
oken
Where <tenantid> is the
tenant ID of your Azure client
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
application as described in
step 4.a.
c. On the Scheduled Data Import form, verify the field values for
the scheduled job.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
When you complete the guided setup, you can configure the integration
to periodically pull data from Microsoft Azure. The data is saved in tables
that extend from the Configuration item [cmdb_ci] table.
Name name
Object ID object_id
State state
Status install_status
Availability Zone
Key Value
[cmdb_ci_availability_ Reference
[cmdb_key_value]
zone]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
State state
Status install_status
Type type
Version version
Cloud DataBase
Key Value
[cmdb_ci_cloud_data Reference
[cmdb_key_value]
base]
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Status install_status
Name name
Object ID object_id
State state
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Key key
Value value
Name name
Object ID object_id
Public IP public_ip
Private IP private_ip
State state
Static is_static
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud Public IP
Cloud Mgmt
Contains::Contained Address
Network Interface
by [cmdb_ci_cloud_publi
[cmdb_ci_nic]
c_ipaddress]
Cloud Mgmt
Key Value
Network Interface Reference
[cmdb_key_value]
[cmdb_ci_nic]
Name name
Object ID object_id
Cidr cidr
State state
Azure Datacenter
Cloud Network
Hosted on::Hosts [cmdb_ci_azure_data
[cmdb_ci_network]
center]
Compute Security
Cloud Network Contains::Contained Group
[cmdb_ci_network] by [cmdb_ci_compute_s
ecurity_group]
Cloud Subnet
Cloud Network Contains::Contained
[cmdb_ci_cloud_subn
[cmdb_ci_network] by
et]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Is Virtual virtual
Operating System os
OS Version os_version
Status install_status
Virtual Machine
Linux Server Virtualized Instance
[cmdb_ci_linux_server] by::Virtualizes [cmdb_ci_vm_instanc
e]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Compute Security
Cloud Network Contains::Contained Group
[cmdb_ci_network] by [cmdb_ci_compute_s
ecurity_group]
Cloud Subnet
Cloud Network Contains::Contained
[cmdb_ci_cloud_subn
[cmdb_ci_network] by
et]
Name name
Object ID object_id
Status install_status
Cloud Public IP
Azure Datacenter
Address
Hosted on::Hosts [cmdb_ci_azure_data
[cmdb_ci_cloud_publi
center]
c_ipaddress]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud Public IP
Address Key Value
Reference
[cmdb_ci_cloud_publi [cmdb_key_value]
c_ipaddress]
Account Id account_id
Name name
Object ID object_id
Cloud Service
Account Key Value
Reference
[cmdb_ci_cloud_servi [cmdb_key_value]
ce_account]
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
State state
Cloud Storage
Azure Datacenter
Account
Hosted on::Hosts [cmdb_ci_azure_data
[cmdb_ci_cloud_stora
center]
ge_account]
Cloud Storage
Account Key Value
Reference
[cmdb_ci_cloud_stora [cmdb_key_value]
ge_account]
Name name
Object ID object_id
CIDR cidr
Cloud Subnet
Key Value
[cmdb_ci_cloud_subn Reference
[cmdb_key_value]
et]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
State state
Compute Security
Azure Datacenter
Group
Hosted on::Hosts [cmdb_ci_azure_data
[cmdb_ci_compute_s
center]
ecurity_group]
Compute Security
Group Key Value
Reference
[cmdb_ci_compute_s [cmdb_key_value]
ecurity_group]
Name name
Object ID object_id
Class sys_class_name
Cores cores
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Memory MB memory_mb
vCPUs vcpus
As a user with the admin role, you can enable the Cloud Hardware
Type class extension by setting the value of the use a single
hardware type for cloud data centers property (sn_itom_pattern.use
a single hardware type for cloud data centers) to true. For more
information, see the Service Graph Connector For Microsoft Azure -
Migrating to a new hardware type model [KB1288455] article in the
Now Support Knowledge Base.
Image [cmdb_ci_os_template]
The following attributes in the Image [cmdb_ci_os_template] table are
populated by collected data.
Name name
Object ID object_id
Guest OS guest_os
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Version version
Vendor vendor
Publisher publisher
Version version
Name name
Object ID object_id
Region region
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Status install_status
Cloud Service
Azure Datacenter
Account
[cmdb_ci_azure_data Hosted on::Hosts
[cmdb_ci_cloud_servi
center]
ce_account]
Name name
Object ID object_id
State state
Status install_status
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Virtual Machine
Resource Group
Contains::Contained Instance
[cmdb_ci_resource_gr
by [cmdb_ci_vm_instanc
oup]
e]
Resource Group
Key Value
[cmdb_ci_resource_gr Reference
[cmdb_key_value]
oup]
Valid valid
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Is Virtual virtual
Operating System os
OS Version os_version
Status install_status
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Virtual Machine
Windows Server Virtualized Instance
[cmdb_ci_win_server] by::Virtualizes [cmdb_ci_vm_instanc
e]
Server [cmdb_ci_server]
The following attributes in the Server [cmdb_ci_server] table are
populated by collected data.
Name name
Object ID object_id
Is Virtual virtual
Operating System os
OS Version os_version
Status install_status
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Storage Volume
Server Contains::Contained
[cmdb_ci_storage_vol
[cmdb_ci_server] by
ume]
Cloud Mgmt
Server
Owns::Owned by Network Interface
[cmdb_ci_server]
[cmdb_ci_nic]
Virtual Machine
Server Virtualized Instance
[cmdb_ci_server] by::Virtualizes [cmdb_ci_vm_instanc
e]
Software [cmdb_ci_spkg]
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected data.
Key key
Name name
Version version
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Installed on installed_on
Name name
Software Instance
Server
[cmdb_software_insta Reference
[cmdb_ci_server]
nce]
Object ID object_id
Volume ID volume_id
Name name
Size size
State state
Status install_status
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Storage Volume
Key Value
[cmdb_ci_storage_vol Reference
[cmdb_key_value]
ume]
Name name
Object ID object_id
State state
Status install_status
VM Instance ID vm_inst_id
Virtual Machine
Azure Datacenter
Instance
Hosted on::Hosts [cmdb_ci_azure_data
[cmdb_ci_vm_instanc
center]
e]
Virtual Machine
Image
Instance Provisioned
[cmdb_ci_os_templat
[cmdb_ci_vm_instanc From::Provisioned
e]
e]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Virtual Machine
Hardware Type
Instance Provisioned
[cmdb_ci_compute_t
[cmdb_ci_vm_instanc From::Provisioned
emplate]
e]
Virtual Machine
Cloud Mgmt
Instance Contains::Contained
Network Interface
[cmdb_ci_vm_instanc by
[cmdb_ci_nic]
e]
Virtual Machine
Storage Volume
Instance
Uses:Used by [cmdb_ci_storage_vol
[cmdb_ci_vm_instanc
ume]
e]
Virtual Machine
Instance Key Value
Reference
[cmdb_ci_vm_instanc [cmdb_key_value]
e]
• Ensure that you have the Resource Policy Contributor and User Access
Administrator roles. For more information, see, What is Azure Policy? in
the Azure documentation site.
Workspaces are associated with single subscriptions only. So, rather than
configuring a subscription every time for pulling software data using
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
the connector, you can add VMs from various subscriptions to a single
workspace by using the following Azure policies:
Procedure
5. In the Policy definition field of the Basics tab, select the ellipsis icon
(...).
6. In the Available Definitions side panel, search for the policy based on
your machine type.
7. Select Add.
9. In the Log Analytics workspace field of the Parameters tab, select the
ellipsis icon (...).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
10. From the Subscription and workspaces lists of the Log Analytics
workspace side panel, select a subscription and the workspace to
connect the multiple VMs with different subscriptions.
15. Add the VMs to the inventory in the linked automation account.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• San Diego
• Tokyo
• Utah
Guided Setup
The guided setup for the Service Graph Connector for Observability -
AppDynamics provides an organized sequence of tasks to configure the
integration on your instance. To access the guided setup, see Configure
guided setup.
Data Mapping
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more information on where data is saved when pulling data from
AppDynamics, see CMDB classes targeted.
Set up scheduled import jobs to pull in data from AppDynamics into your
CMDB.
• The CMDB CI Class Models store app store app, which is automatically
installed.
1. Select a task section in the guided setup, and then click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
a. Select Configure.
a. Click Configure.
b. Review the fields and enter the controller base URL into the
Host field.
HTTP(s) Connection form
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. In the Push HTTP Request Template section, push the HTTP Request
by selecting Configure.
d. On the CMDB Duplicate Row Rules form, select the rule that you
want to activate and update the Active column value to true.
Note: To remove fields from being evaluated, add the field
names in the Ignore Fields column. To ignore multiple fields,
separate the fields with a comma in a separated list.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, select the scheduled import jobs icon ( ).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
e. Select the imports that you want to run, and click Execute Now
then Mark as Complete.
When you complete the guided setup, you can configure the integration
to periodically pull data from AppDynamics. The data is saved in tables
that extend from the Configuration item [cmdb_ci] table.
AppDynamics ID appdynamics_id
Type type
The following attributes in the Application [cmdb_ci_appl] table are
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class sys_class_name
Name name
Application Server
Runs on::Runs
[cmdb_ci_appl] [cmdb_ci_server]
AppDynamics
Application Extension
Reference
[cmdb_ci_appl] [sn_sg_appd_extensio
n]
The following attributes in the Calculated Application Service
[cmdb_ci_service_calculated] table are populated by collected data:
Name name
Metadata metadata
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Calculated
Application Service Application
Depends on::Used by
[cmdb_ci_service_cal [cmdb_ci_appl]
culated]
Calculated
Application Service Server
Depends on::Used by
[cmdb_ci_service_cal [cmdb_ci_server]
culated]
Calculated Calculated
Application Service Application Service
Depends on::Used by
[cmdb_ci_service_cal [cmdb_ci_service_cal
culated] culated]
The following attributes in the IP Address [cmdb_ci_ip_address] table are
populated by collected data:
IP Address ip_address
Nic nic
IP version ip_version
Name name
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
The following attributes in the Key Value [cmdb_key_value] table are
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Key key
Value value
The following attributes in the Network Adapter
[cmdb_ci_network_adapter] table are populated by collected data:
Name name
Network Adapter
Server
[cmdb_ci_network_ad Reference
[cmdb_ci_server]
apter]
The following attributes in the Server [cmdb_ci_server] table are
populated by collected data:
Name name
Server IP Address
Owns::Owned by
[cmdb_ci_server] [cmdb_ci_ip_address]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
Server
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_server]
apter]
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• San Diego
• Tokyo
• Utah
Guided Setup
The guided setup for the Service Graph Connector for Observability
- Datadog provides an organized sequence of tasks to configure the
integration on your instance. To access the guided setup, see Configure
guided setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration, or
a specific integration run. For more details about monitoring Observability
Datadog integrations in the CMDB Integrations Dashboard, see Using the
CMDB Integrations Dashboard.
Data Mapping
Data from the Datadog data sources is mapped and transformed into
the ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
For more information on where data is saved when pulling data from
Datadog, see CMDB classes targeted.
When you complete the guided setup, the data from Datadog is
automatically loaded into staging tables and then inserted into the
following target tables:
• IP address [cmdb_ci_ip_address]
• Server [cmdb_ci_server]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CMDB CI Class Models store app store app, which is automatically
installed.
1. Select a task section in the guided setup, and then click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
f. Click Update.
c. Review the fields and in the Host field, enter the Datadog
base URL or IP address.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
f. Click Update.
For more information about the Datadog API, see the Datadog
Developer documentation.
c. Review the fields on the User form, enter the Datadog CMDB
integration user account details, and set a password for the
user account.
d. Click Update.
b. For the Assign role to the Datadog CMDB user task, select
Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
f. Click Save.
g. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Click Submit.
Field Description
e. Click Submit.
g. In the Name column of the Datadog Webhooks list, click the link
to a monitor.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
i. Repeat steps 6.g and 6.h for all the monitors in the Datadog
Webhooks list.
When you complete the guided setup, the data is automatically pulled
from Datadog. The data is saved in target tables.
Class sys_class_name
Operating System os
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
Server
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_server]
apter]
Server IP Address
Owns::Owned by
[cmdb_ci_server] [cmdb_ci_ip_address]
The following attributes in the Cloud Service Account
[cmdb_ci_cloud_service_account] table are populated by collected
data:
Account Id account_id
Name name
Object ID object_id
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address ip_address
Nic nic
Name name
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
The following attributes in the Cloud DataBase
[cmdb_ci_cloud_database] table are populated by collected data:
Object ID object_id
Type type
Version version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Network Adapter
Server
[cmdb_ci_network_ad Reference
[cmdb_ci_server]
apter]
The following attributes in the Logical Datacenter
[cmdb_ci_logical_datacenter] table are populated by collected data:
Name name
Object ID object_id
Region region
Cloud Service
Logical Datacenter
Account
[cmdb_ci_logical_dat Hosted on::Hosts
[cmdb_ci_cloud_servi
acenter]
ce_account]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• Supported versions:
• San Diego
• Tokyo
• Utah
• Vancouver
Guided Setup
The guided setup for the Service Graph Connector for Observability -
Dynatrace provides an organized sequence of tasks to configure the
integration on your instance. To access the guided setup, see Configure
guided setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration, or
a specific integration run. For more details about monitoring Dynatrace
integrations in the CMDB Integrations Dashboard, see Using the CMDB
Integrations Dashboard.
Data mapping
Data from the Dynatrace data sources is mapped and transformed into
the ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
• SGO-Dynatrace Applications
• SGO-Dynatrace Hosts
• SGO-Dynatrace Processes
Note: Beginning with the 1.8.0 version of the Service Graph
Connector for Observability - Dynatrace, the SG-Dynatrace
Processes Transform Map includes the onStart transform script that
transforms all the processes fetched from Dynatrace using the
DynatraceADMprocessor class. The earlier robust transformer is no
longer used.
• SGO-Dynatrace Services
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more information on where data is saved when pulling data from
Dynatrace, see CMDB classes targeted.
• The CMDB CI Class Models store app store app, which is automatically
installed.
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
If this list is empty, then there are no scheduled jobs that need
to be deactivated.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. Set impact values for clusters and have the connector get access to
the SNC.ImpactManager API.
Note: This step appears when Observability Commons is
installed.
a. Click Configure.
a. Click Configure.
a. On the Setup page, under the Basic section, select the Configure
Auth Token for Dynatrace task.
a. Click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. Click Configure.
b. Update the Host field with a fully qualified hostname for your
Dynatrace instance.
c. Enable the use of a MID Server, select the Use MID Server
check box.
Note: The HTTP connection will be pre-configured to
use the API key that was configured during the previous
setup task.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
c. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
c. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The setup enables pulling ITOM events from Dynatrace into the
ServiceNow instance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. Click Configure.
a. Click Configure.
a. Click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: If you do not need to add multiple instances, you can skip
this step.
a. On the left side bar, select the Add Multiple Instances icon ( ).
f. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
a. Select the Clear Cache for Datasource and Import set task, then
Configure.
GlideTableManager.invalidateTable("sys_data_s
ource");
GlideCacheManager.flushTable("sys_data_source"
);
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
GlideTableManager.invalidateTable("scheduled_
import_set");
GlideCacheManager.flushTable("scheduled_import
_set");
GlideTableManager.invalidateTable("sys_variab
le_value");
GlideCacheManager.flushTable("sys_variable_val
ue");
GlideTableManager.invalidateTable("sys_db_obj
ect");
GlideCacheManager.flushTable("sys_db_object");
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
f. If needed, set up the MID Server for the connection you created.
d. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Select the imports that you want to run, and click Execute Now
then Mark as Complete.
When you complete the guided setup, you can configure the integration
to periodically pull data from Dynatrace. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
Calculated
Configuration Item Application Service
Depends on::Used by
[cmdb_ci] [cmdb_ci_service_cal
culated]
Database Instance
Configuration Item
Depends on::Used by [cmdb_ci_db_instanc
[cmdb_ci]
e]
The following attributes in the Application [cmdb_ci_appl] table are
populated by collected data:
Class sys_class_name
Name name
Version version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Application Computer
Runs on::Runs
[cmdb_ci_appl] [cmdb_ci_computer]
Name name
Correlation ID correlation_id
Metadata metadata
Calculated
Application Service Configuration Item
Depends on::Used by
[cmdb_ci_service_cal [cmdb_ci]
culated]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Class sys_class_name
Is Virtual virtual
Operating System os
OS Version os_version
Computer IP Address
Owns::Owned by
[cmdb_ci_computer] [cmdb_ci_ip_address]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Edition edition
Name name
Database Instance
Configuration Item
[cmdb_ci_db_instanc Depends on::Used by
[cmdb_ci]
e]
Database Instance
Contains::Contained Group
[cmdb_ci_db_instanc
by [cmdb_ci_group]
e]
Database Instance
Application
[cmdb_ci_db_instanc Depends on::Used by
[cmdb_ci_appl]
e]
Database Instance
Key Value
[cmdb_ci_db_instanc Reference
[cmdb_key_value]
e]
The following attribute in the Group [cmdb_ci_group] table is populated
by collected data:
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address ip_address
IP version ip_version
Name name
The following attributes in the Key value [cmdb_key_value] table are
populated by collected data:
Key key
Value value
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected data:
Key key
Name name
Version version
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
The following attributes in the Software Installation [cmdb_sam_sw_install]
table are populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Version version
The following attributes in the Software Instance
[cmdb_software_instance] table are populated by collected data:
Name name
Installed on installed_on
Software Instance
Computer
[cmdb_software_insta Reference
[cmdb_ci_computer]
nce]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
Value
Field
N
o
t
i
f
i
c
a
Custom Integration
t
i
o
n
T
y
p
e
D
i
s
p
l
a
Name of the notification
y
N
a
m
e
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Value
Field
W
e
b
h
o the following URL: https://<name_of_your_servicenow_instance_name> /api/
Use
sn_em_connector/em/inbound_event?source=SGO-Dynatrace
o
k
U
R
L
A
d
d
i
t
i
o
na. In the ServiceNow instance, set a password for the pre-created Dynatracee API user by doin
a following:
l
H a. Navigate to System Security > Users.
T
T b. Select the Dynatrace API user.
P
c. Set the Password field with a new password.
H
e d. Clear the Password needs reset check box.
a
d e. Update or save the user.
e
r b. Set the Username field to DynatraceAPI.
s
>c. Set the Password field to the password that you had created.
C
r d. Click Add.
e
a
t
e
b
a
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Value
Field
s
i
c
a
u
t
h
o
r
i
z
a
t
i
o
n
"ImpactedEntities": {ImpactedEntities},
C "ImpactedEntity": "{ImpactedEntity}",
u
s "PID": "{PID}",
t
o "ProblemDetailsHTML": "{ProblemDetailsHTML}",
m
P "ProblemDetailsJSON": {ProblemDetailsJSON},
a
y "ProblemDetailsMarkdown": "{ProblemDetailsMarkdown}",
l
o "ProblemDetailsText": "{ProblemDetailsText}",
a
d "ProblemID": "{ProblemID}",
"ProblemImpact": "{ProblemImpact}",
"ProblemSeverity": "{ProblemSeverity}",
"ProblemTitle": "{ProblemTitle}",
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Value
Field
"ProblemURL": "{ProblemURL}",
"State": "{State}",
"Tags": "{Tags}"
A
l
e
r
t
i
n
g
Select the alerting profile created in the Before you begin section or another alerting profile.
P
r
o
f
i
l
e
S
e
n
d
i
n
g
T
Click to send a test notification, and verify that the response status is 200.
e
s
t
N
o
t
i
f
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Value
Field
i
c
a
t
i
o
n
s
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• San Diego
• Tokyo
• Utah
Guided Setup
The guided setup for the Service Graph Connector for Observability -
New Relic provides an organized sequence of tasks to configure the
integration on your instance. To access the guided setup, see Configure
guided setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration, or
a specific integration run. For more details about monitoring Observability
New Relic integrations in the CMDB Integrations Dashboard, see Using the
CMDB Integrations Dashboard.
Data Mapping
Data from the New Relic data sources is mapped and transformed into
the ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
When you complete the guided setup, you can configure the integration
to periodically pull data from the New Relic application. The data is
loaded into the following staging tables:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Application [cmdb_ci_appl]
• Disk [cmdb_ci_disk]
• IP Address[cmdb_ci_ip_address]
• Server [cmdb_ci_server]
• Software [cmdb_ci_spkg]
For more information on where data is saved when pulling data from
New Relic, see CMDB classes targeted.
Set up scheduled import jobs to pull in data from New Relic into your
CMDB.
• The CMDB CI Class Models store app store app, which is automatically
installed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1. Select a task section in the guided setup, and then click Configure.
Procedure
2. Navigate to All > Service Graph Connectors > New Relic > Setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Connection Information
Credential Information
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
b. Test the NerdGraph API connection to import data from the New
Relic application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
e. Click Submit.
d. Click Submit.
6. Configure the scheduled jobs to import data from the New Relic
application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. On the Scheduled Data Import form, verify the field values for the
scheduled job.
For more information, see Schedule a data import.
f. Repeat the steps 6.c to 6.e for each scheduled job for data
import.
When you complete the guided setup, you can configure the integration
to periodically pull data from New Relic. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
Operating System os
Server Contains::Contained
Disk [cmdb_ci_disk]
[cmdb_ci_server] by
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Server IP Address
Owns::Owned by
[cmdb_ci_server] [cmdb_ci_ip_address]
Network Adapter
Server
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_server]
apter]
The following attributes in the Calculated Application Service
[cmdb_ci_service_calculated] table are populated by collected data:
Name name
Metadata metadata
IP Address ip_address
IP version ip_version
Name name
Nic nic
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Installed on installed_on
Name name
Software Instance
Server
[cmdb_software_insta Reference
[cmdb_ci_server]
nce]
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected data:
Key key
Nic nic
Name name
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
The following attributes in the Disk [cmdb_ci_disk] table are populated by
collected data:
Device ID device_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Computer computer
Name name
Server
Disk [cmdb_ci_disk] Hosted on::Hosts
[cmdb_ci_server]
The following attributes in the Network Adapter
[cmdb_ci_network_adapter] table are populated by collected data:
Name name
Network Adapter
Server
[cmdb_ci_network_ad Reference
[cmdb_ci_server]
apter]
The following attributes in the Application [cmdb_ci_appl] table are
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class sys_class_name
Name name
Application Server
Runs on::Runs
[cmdb_ci_appl] [cmdb_ci_server]
The Service Graph Connector for ExtraHop pulls network visibility data
into the ServiceNow® Configuration Management Database (CMDB)
application. The connector enriches discovered device data and
establishes relationships between devices based on network traffic flow.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
• Quebec
• Rome
• San Diego
• Tokyo
Use cases
The following are examples on how you can use the Service Graph
Connector:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Guided setup
The guided setup for the Service Graph Connector for ExtraHop provides
an organized sequence of tasks to configure the integration on your
instance. To access the guided setup, see Configure guided setup.
Data mappings
When you complete the guided setup, you can configure the integration
to periodically pull data from the ExtraHop application. The data is
loaded into the following staging tables:
• CI Relationship [cmdb_rel_ci]
• Hardware [cmdb_ci_hardware]
• IP Address [cmdb_ci_ip_address]
Set up a REST message and scheduled jobs to import ExtraHop data into
your CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
Procedure
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Type of authentication to
Authentication type apply to HTTP requests. The
field is automatically set.
Option to use
multiple authentication by
Use mutual authentication authenticating HTTP requests.
Mutual authentication cannot
be used with a MID Server.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Type of authentication to
Authentication type
apply to HTTP requests.
Option to use
multiple authentication by
Use mutual authentication authenticating HTTP requests.
Mutual authentication cannot
be used with a MID Server.
c. Select the HTTP Request tab and fill out the Use MID Server field.
d. Click the Authentication tab and then click the Test related link.
Testing the connection takes a few moments. When the test is
complete, the page is refreshed and shows the test results.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Type of authentication to
Authentication type apply to HTTP requests. This
field is automatically set.
Option to use
multiple authentication by
Use mutual authentication authenticating HTTP requests.
Mutual authentication cannot
be used with a MID Server.
c. Click the Authentication tab and then click the Test related link.
Testing the connection takes a few moments. When the test is
complete, the page is refreshed and shows the test results.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
When you complete the guided setup, you can configure the integration
to periodically pull data from ExtraHop. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Manufacturer manufacturer
Hardware IP Address
Owns::Owned by
[cmdb_ci_hardware] [cmdb_ci_ip_address]
Network Adapter
Hardware
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_hardware]
apter]
IP Address ip_address
IP version ip_version
Name name
Nic nic
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Network Adapter
Hardware
[cmdb_ci_network_ad Reference
[cmdb_ci_hardware]
apter]
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• San Diego
• Tokyo
• Utah
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Vancouver
Use cases
You can use the Service Graph Connector for GCP to get visibility into
cloud resource identities, relationships, and state in real-time.
Guided setup
The guided setup for the Service Graph Connector for GCP provides
an organized sequence of tasks to configure the integration on your
instance. To access the guided setup, see Configure guided setup.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring GCP
integrations in the CMDB Integrations Dashboard, see Using the CMDB
Integrations Dashboard.
Data mapping
Data from the GCP data sources is mapped and transformed into the
ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
When you complete the guided setup, you can configure the integration
to periodically pull data from the GCP application.
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
The following tables lists the data sources included for GCP and the
corresponding staging tables where the imported data is loaded.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
SG-GCP Folder
SG-GCP Folder
[sn_gcp_integ_sg_gcp_folder]
SG-GCP Image
SG-GCP Image
[sn_gcp_integ_sg_gcp_image]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
SG-GCP Network
SG-GCP Network
[sn_gcp_integ_sg_gcp_network]
SG-GCP Organization
SG-GCP Organization [sn_gcp_integ_sg_gcp_organizatio
n]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
SG-GCP Project
SG-GCP Project
[sn_gcp_integ_sg_gcp_project]
SG-GCP Subnet
SG-GCP Subnet
[sn_gcp_integ_sg_gcp_subnet]
SG-GCP VM Hw Consolidation
SG-GCP VM Hw Consolidation [sn_gcp_integ_sg_gcp_vm_hw_co
nsolidation]
SG-GCP VM Instance
SG-GCP VM Instance [sn_gcp_integ_sg_gcp_vm_instanc
e]
The imported data from the staging tables is then inserted into the
following target tables:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Image [cmdb_ci_os_template]
• IP Address [cmdb_ci_ip_address]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Server [cmdb_ci_server]
For more information on where data is saved when pulling data from
GCP, see CMDB classes targeted.
Set up scheduled import jobs to pull in data from Google Cloud Platform
(GCP) into your CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CMDB CI Class Models store app store app, which is automatically
installed.
1. Select a task section in the guided setup, and then click Configure.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Navigate to All > Service Graph Connectors > GCP > Setup.
For instructions, see the Service Graph Connector for GCP - Setup
Instructions [KB1220598] article in the Now Support Knowledge
Base.
Note: After you have set up the GCP environment, return
to the guided setup and set the GCP Setup Instructions task
in the Configure the Connection and Credentials section to
complete by clicking Mark as Complete.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
default, along with the last
two logged-in users with the
administrator role.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Create a JSON Web Token (JWT) signing key from the X.509
certificate credentials.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ID of the organization
Organization Id associated with the GCP
application.
Organization
Projects
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
select the name of the JWT provider you mapped with the
GCP organization in step 4.f.
c. On the Scheduled Data Import form, verify the field values for
the scheduled job.
e. Repeat the steps 4.h.ii to 4.h.iv for each scheduled job for
data import.
f. Click the back icon (<) to return to the guided setup page.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Click Update.
f. Click the back icon (<) to return to the guided setup page
tab.
a. Ensure that you have edit permissions for the Scheduled data
import [scheduled_import_set] table.
e. Click Update.
f. Click the back icon (<) to return to the guided setup page
tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. For the Clear Cache for Data Source and Scheduled Data
Imports tables task, click Configure.
e. Click the back icon (<) to return to the guided setup page
tab.
f. To create a JWT key for the new GCP instance, repeat the step
4.d, and then mark the Create JWT Key task to complete by
clicking Mark as Complete.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Return to the guided setup page and set the Generate Data
Sources and Scheduled Imports task to complete by clicking
Mark as Complete.
When you complete the guided setup, you can configure the integration
to periodically pull data from GCP. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
Host host
Name name
IP Address ip_address
Name name
Object ID object_id
Type type
Version version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud DataBase
Key Value
[cmdb_ci_cloud_data Reference
[cmdb_key_value]
base]
Name name
Object ID object_id
Google Datacenter
Cloud Disk Type
Hosted on::Hosts [cmdb_ci_google_dat
[cmdb_ci_disk_type]
acenter]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CodeSha256 codesha256
Language language
Name name
Object ID object_id
Version version
Cloud Function
Key Value
[cmdb_ci_cloud_funct Reference
[cmdb_key_value]
ion]
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Port port
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address ip_address
Name name
Object ID object_id
Cloud Mgmt
IP Address
Network Interface Owns::Owned by
[cmdb_ci_ip_address]
[cmdb_ci_nic]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Cloud Service
Cloud Network Account
Hosted on::Hosts
[cmdb_ci_network] [cmdb_ci_cloud_servi
ce_account]
Cloud Subnet
Cloud Network Contains::Contained
[cmdb_ci_cloud_subn
[cmdb_ci_network] by
et]
Network ACL
Cloud Network Contains::Contained
[cmdb_ci_network_acl
[cmdb_ci_network] by
]
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Time time
Google
Cloud Organizations Contains::Contained
Organization Folder
[cmdb_ci_cloud_org] by
[cmdb_ci_gcp_folder]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Account Id account_id
Name name
Object ID object_id
Name name
CIDR cidr
Object ID object_id
Cloud Subnet
Key Value
[cmdb_ci_cloud_subn Reference
[cmdb_key_value]
et]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Compute Security
Group Key Value
Reference
[cmdb_ci_compute_s [cmdb_key_value]
ecurity_group]
Container id container_id
Command command
Image id image_id
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Status status
Image id image_id
Name name
Name name
Object ID object_id
Region region
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Cloud Service
Google Datacenter
Account
[cmdb_ci_google_dat Hosted on::Hosts
[cmdb_ci_cloud_servi
acenter]
ce_account]
Name name
Object ID object_id
Parent Id parent_id
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Parent parent_ci
Parent Id parent_id
Project Id project_id
Time time
Google Organization
Google
Project
Reference Organization Folder
[cmdb_ci_gcp_project
[cmdb_ci_gcp_folder]
]
Google Organization
Project Cloud Organizations
Reference
[cmdb_ci_gcp_project [cmdb_ci_cloud_org]
]
Memory MB memory_mb
Name name
Object ID object_id
vCPUs vcpus
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Image [cmdb_ci_os_template]
The following attributes in the Image [cmdb_ci_os_template] table are
populated by collected data:
Name name
Object ID object_id
Cloud Service
Image
Account
[cmdb_ci_os_templat Hosted on::Hosts
[cmdb_ci_cloud_servi
e]
ce_account]
Image
Key Value
[cmdb_ci_os_templat Reference
[cmdb_key_value]
e]
IP Address [cmdb_ci_ip_address]
The following attributes in the IP Address [cmdb_ci_ip_address] table are
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address ip_address
IP version ip_version
Name name
Key key
Value value
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Kubernetes
Kubernetes Cluster
Contains::Contained Namespace
[cmdb_ci_kubernetes_
by [cmdb_ci_kubernetes_
cluster]
namespace]
Kubernetes Cluster
Key Value
[cmdb_ci_kubernetes_ Reference
[cmdb_key_value]
cluster]
Name name
Namespace namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Kubernetes
Kubernetes Cluster
Deployment
Hosted on::Hosts [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
deployment]
Kubernetes
Kubernetes Cluster
Deployment
Reference [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
deployment]
Kubernetes
Deployment Key Value
Reference
[cmdb_ci_kubernetes_ [cmdb_key_value]
deployment]
Name name
Namespace namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Kubernetes
Namespace Key Value
Reference
[cmdb_ci_kubernetes_ [cmdb_key_value]
namespace
IP Address ip_address
Name name
Namespace namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP Address ip_address
Name name
Namespace namespace
Kubernetes Pod
Key Value
[cmdb_ci_kubernetes_ Reference
[cmdb_key_value]
pod]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Namespace namespace
SelfLink self_link
Kubernetes ReplicaSet
Key Value
[cmdb_ci_kubernetes_ Reference
[cmdb_key_value]
replicaset]
IP Address ip_address
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Namespace namespace
Kubernetes Service
Key Value
[cmdb_ci_kubernetes_ Reference
[cmdb_key_value]
service]
Name name
Namespace namespace
Volume ID volume_id
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Google Datacenter
Load Balancer Pool
Hosted on::Hosts [cmdb_ci_google_dat
[cmdb_ci_lb_pool]
acenter]
Name name
Object ID object_id
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
Port port
Name name
Object ID object_id
Network ACL
Key Value
[cmdb_ci_network_acl Reference
[cmdb_key_value]
]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Outbound is_outbound
Server [cmdb_ci_server]
The following attribute in the Server [cmdb_ci_server] table is populated
by collected data:
Name name
Operating System os
OS Version os_version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Virtual Machine
Server Virtualized Instance
[cmdb_ci_server] by::Virtualizes [cmdb_ci_vm_instanc
e]
Server IP Address
Owns::Owned by
[cmdb_ci_server] [cmdb_ci_ip_address]
Software [cmdb_ci_spkg]
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected data when the Software Asset Management
(SAM) application isn't installed:
Key key
Manufacturer manufacturer
Name name
Version version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
Installed on installed_on
Publisher publisher
Version version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Installed on installed_on
Name name
Software Instance
Server
[cmdb_software_insta Reference
[cmdb_ci_server]
nce]
Name name
Object ID object_id
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
State state
Volume ID volume_id
Storage Volume
Key Value
[cmdb_ci_storage_vol Reference
[cmdb_key_value]
ume]
Name name
Object ID object_id
Parent ID parent_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
State state
Storage Volume
Google Datacenter
Snapshot
Hosted on::Hosts [cmdb_ci_google_dat
[cmdb_ci_storage_vol
acenter]
_snapshot]
Storage Volume
Snapshot Key Value
Reference
[cmdb_ci_storage_vol [cmdb_key_value]
_snapshot]
CPUs cpus
Disks disks
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
State state
VM Instance ID vm_inst_id
Virtual Machine
Hardware Type
Instance Provisioned
[cmdb_ci_compute_t
[cmdb_ci_vm_instanc From::Provisioned
emplate]
e]
Virtual Machine
Cloud Subnet
Instance Contains::Contained
[cmdb_ci_cloud_subn
[cmdb_ci_vm_instanc by
et]
e]
Virtual Machine
Google Datacenter
Instance
Hosted on::Hosts [cmdb_ci_google_dat
[cmdb_ci_vm_instanc
acenter]
e]
Virtual Machine
Cloud Mgmt
Instance Contains::Contained
Network Interface
[cmdb_ci_vm_instanc by
[cmdb_ci_nic]
e]
Virtual Machine
Storage Mapping
Instance Contains::Contained
[cmdb_ci_storage_ma
[cmdb_ci_vm_instanc by
pping]
e]
Image
Virtual Machine Provisioned
[cmdb_ci_os_templat
Instance From::Provisioned
e]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Virtual Machine
Block Endpoint
Instance Use End Point To::Use
[cmdb_ci_endpoint_bl
[cmdb_ci_vm_instanc End Point From
ock]
e]
Virtual Machine
Instance Key Value
Reference
[cmdb_ci_vm_instanc [cmdb_key_value]
e]
Host host
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• San Diego
• Tokyo
• Utah
• Vancouver
Use cases
The following are examples on how you can use the Service Graph
Connector for Infoblox for different ServiceNow® applications:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Guided setup
The guided setup for the Service Graph Connector for Infoblox provides
an organized sequence of tasks to configure the integration on your
instance. To access the guided setup, see Configure guided setup.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring Infoblox
integrations in the CMDB Integrations Dashboard, see Using the CMDB
Integrations Dashboard.
Data mapping
Data from the Infoblox data source is mapped and transformed into
the ServiceNow CMDB configuration item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
When you complete the guided setup, you can configure the integration
to pull data periodically from Infoblox.
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
The following data sources are included for the Infoblox app:
SG-Infoblox IP Pool
Imports all the IP pools, networks, and subnets from the Infoblox
instance, loads the imported data in the SG-Infoblox IP Address
[sn_infoblox_integ_sg_infoblox_ip_address] staging table, and then
populates the IP Pool [cmdb_ci_ip_pool] target table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
SG-Infoblox IP Address
Imports all the IPv4 and IPv6 data from Infoblox instance,
loads the imported data in the SG Infoblox Connection
[sn_infoblox_integ_sg_infoblox_connection] staging table, and then
populates the Allocated IP Address [cmdb_ci_allocated_ip_address], IP
Network Subnet [cmdb_ci_ip_network_subnet], and Managed Network
[cmdb_ci_managed_network] target tables.
For more information on where data is saved when pulling data from
Infoblox, see CMDB classes targeted.
• The CMDB CI Class Models store app store app, which is automatically
installed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1. Select a task section in the guided setup, and then click Configure.
Procedure
2. Navigate to All > Service Graph Connectors > Infoblox > Setup.
d. In the User name field, enter the user name that is used
to authenticate the HTTP request when this authentication
profile is enabled.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. In the Password field, enter the password for the user name
that is used to authenticate the HTTP request.
b. Review the fields and in the Name field and enter the
Infoblox instance name.
For more information about the Infoblox API, see the Infoblox
Developer documentation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Test the Infoblox API connection to import data from the Infoblox
application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
c. Select the check box for the Create a task when a network is
deleted and Create a task when a network is inserted fields
to enable properties for creating IP address management
tasks when deleting and inserting a network, respectively.
d. Click Save.
e. Close the Enable create Task page tab and return to the
guided setup page.
c. In the Task user group field, change the assignment group for
the connection alias.
Note: By default, the user group for the IP address
management tasks is assigned to the IP Address
Management user group. To change the default
assignment group, change the task user group for the
connection alias.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
c. From the Name column, select the scheduled job that you want
to activate.
d. On the Scheduled Data Import form, verify the field values for the
scheduled job.
For more information, see Schedule a data import.
f. Repeat the steps 6.c to 6.e for each scheduled job for data
import.
g. Close the Scheduled Data Imports page tab and return to the
guided setup page.
When you complete the guided setup, you can configure the integration
to pull data periodically from Infoblox. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
IP Address ip_address
Is Broadcast is_broadcast
Is Conflict is_conflict
Is DHCP is_dhcp
Is DNS is_dns
Is Managed is_managed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Is Reserved is_reserved
Name name
Name name
CIDR cidr
IP Pool [cmdb_ci_ip_pool]
The following attributes in the IP Pool [cmdb_ci_ip_pool] table are
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
CIDR cidr
Name name
Name name
The Service Graph Connector for Microsoft Intune pulls data from mobile
devices, computers and software applications into the ServiceNow®
Configuration Management Database (CMDB) application. The
integration provides greater visibility into mobile devices, computers and
related software applications that run on them.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• Supported versions:
• San Diego
• Tokyo
• Utah
• Vancouver
Use Cases
The following are examples on how you can use the Service Graph
Connector for different ServiceNow® applications:
• Compliance tracking for mobile devices. You can build your own
device (BYOD) or use corporate-owned devices.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Guided Setup
The guided setup for the Service Graph Connector for Microsoft Intune
provides an organized sequence of tasks to configure the integration on
your instance. To access the guided setup, see Configure guided setup.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring Microsoft
Intune integrations in the CMDB Integrations Dashboard, see Using the
CMDB Integrations Dashboard.
Data Mappings
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
• SG-Intune Computer
• SG-Intune Devices
• SG-Intune Software
When you complete the guided setup, you can configure the integration
to periodically pull data from the Microsoft Intune application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Computer [cmdb_ci_computer]
• IP Address [cmdb_ci_ip_address]
• Software [cmdb_ci_spkg]
Note:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Before you start the configuration process, you need to grant Graph
API permissions when the application is registered with Microsoft Intune.
When you register the application, you will get credential information
that will be needed to use the Microsoft Graph API to connect to the
Microsoft Intune REST endpoints. For more information about how to
configure the permissions, see the Service Graph Connector for Microsoft
Intune - Troubleshooting connection issues blog post on ServiceNow
Community.
• The CMDB CI Class Models store app store app, which is automatically
installed.
Starting with Service Graph Connector for Microsoft Intune version 2.1.1, a
new feature introduces support for Multi-instance, which is the ability for
SG-Intune to connect to and import data from multiple Microsoft Intune
instances. This feature involves dynamically creating data sources and
scheduled imports, thus requires the granting of additional permissions.
Additional steps have been added in the guided setup to perform these
steps.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
Procedure
1. Navigate to All > Service Graph Connector for Microsoft Intune >
Setup.
Field Description
• Global
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
https://graph.micros
oft.com
• US Government
https://graph.micros
oft.us
• China
https://microsoftgra
ph.chinacloudapi.cn
• Germany
https://graph.clouda
pi.de/
• Global
• US Government
https://login.micros
oftonline.us/<tenant
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
id>/oauth2/v2.0/toke
n
• China
https://login.partne
r.microsoftonline.cn
/<tenantid>/oauth2/v
2.0/token
• Germany
https://login.micros
oftonline.de/<tenant
id>/oauth2/v2.0/toke
n
Where <tenantid> is the
tenant ID of your Microsoft
Intune application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
d. Click the Test Connection related link to start the testing process.
e. When the Status field is set to Success, return to the guided setup
page.
If any of the tests have errors, follow the suggestions for
remediation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
a. Select the Clear Cache for Datasource and Import set task then
Configure.
GlideTableManager.invalidateTable("sys_data_s
ource");
GlideCacheManager.flushTable("sys_data_source"
);
GlideTableManager.invalidateTable("scheduled_
import_set");
GlideCacheManager.flushTable("scheduled_import
_set");
GlideTableManager.invalidateTable("sys_db_obj
ect");
GlideCacheManager.flushTable("sys_db_object");
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
8. To either add or save the connection, click Configure for the Create
or Edit connection task.
• Client ID
• Client Secret
• Token URL
Field Description
• Global
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
https://graph.micros
oft.com
• US Government
https://graph.micros
oft.us
• China
https://microsoftgra
ph.chinacloudapi.cn
• Germany
https://graph.clouda
pi.de/
• Global
https://login.micros
oftonline.com/<tenan
OAuth Token URL tid>/oauth2/v2.0/tok
en
• US Government
https://login.micros
oftonline.us/<tenant
id>/oauth2/v2.0/toke
n
• China
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
https://login.partne
r.microsoftonline.cn
/<tenantid>/oauth2/v
2.0/token
• Germany
https://login.micros
oftonline.de/<tenant
id>/oauth2/v2.0/toke
n
Where <tenantid> is the tenant
ID of your Microsoft Intune
application.
• To save the edits for the existing connection, select Edit and
Get OAuth Token.
d. (Optional) Set up the MID Server for the connection you created.
d. Click Update.
9. Configure the sets of the data sources and scheduled data imports
for the new connection.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
to true. To skip retrieving IP
addresses, set the property
to false.
Retrieving IP addresses
increases the time for
importing data because of
additional API calls.
a. On the left sidebar, click the Set up scheduled import jobs icon
( ).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
When you complete the guided setup, you can configure the integration
to periodically pull data from Microsoft Intune. The data is saved in tables
that extend from the Configuration item [cmdb_ci] table.
Name name
Description short_description
Manufacturer manufacturer
Operating System os
OS Version os_version
Model ID model_id
Assigned to assigned_to
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
Computer
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_computer]
apter]
Computer IP Address
Owns::Owned by
[cmdb_ci_computer] [cmdb_ci_ip_address]
SG-Intune Computer
Computer Related
Reference
[cmdb_ci_computer] [sn_intune_integrat_co
mputer_related]
Name name
Description short_description
IMEI imei
MEID meid
Operating System os
OS Version os_version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Model ID model_id
Carrier carrier
Assigned to assigned_to
Manufacturer manufacturer
Handheld Computing
Network Adapter
Device
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_handheld_c
apter]
omputing]
Handheld Computing
Device IP Address
Owns::Owned by
[cmdb_ci_handheld_c [cmdb_ci_ip_address]
omputing]
Handheld Computing
Device Software Installation
Reference
[cmdb_ci_handheld_c [cmdb_sam_sw_install]
omputing]
The following attributes in the Software Installation [cmdb_sam_sw_install]
table are populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Version version
Installed on installed_on
Handheld Computing
Software Installation Device
Reference
[cmdb_sam_sw_install] [cmdb_ci_handheld_c
omputing]
The following attributes in the Network Adapter
[cmdb_ci_network_adapter] table are populated by collected data:
Name name
Handheld Computing
Network Adapter
Device
[cmdb_ci_network_ad Reference
[cmdb_ci_handheld_c
apter]
omputing]
Network Adapter
Computer
[cmdb_ci_network_ad Reference
[cmdb_ci_computer]
apter]
The following attributes in the IP Address [cmdb_ci_ip_address] table are
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP version ip_version
IP Address ip_address
Name name
Handheld Computing
IP Address Device
Reference
[cmdb_ci_ip_address] [cmdb_ci_handheld_c
omputing]
IP Address Computer
Reference
[cmdb_ci_ip_address] [cmdb_ci_computer]
The following attributes in the Serial Number [cmdb_serial_number] table
are populated by collected data:
Valid valid
Handheld Computing
Serial Number Device
Reference
[cmdb_serial_number] [cmdb_ci_handheld_c
omputing]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Device ID device_id
Encrypted is_encrypted
Supervised is_supervised
The following attributes in the SG-Intune Device Related
[sn_intune_integrat_device_related] table are populated by collected
data:
Device ID device_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Encrypted is_encrypted
Supervised is_supervised
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected data:
Key key
Name name
Version version
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
The following attributes in the Software Instance
[cmdb_software_instance] table are populated by collected data:
Name name
Installed on installed_on
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Handheld Computing
Software Instance
Device
[cmdb_software_insta Reference
[cmdb_ci_handheld_c
nce]
omputing]
Software Instance
Computer
[cmdb_software_insta Reference
[cmdb_ci_computer]
nce]
The Service Graph Connector for Jamf pulls data from computers,
disks, networks, and software into the ServiceNow® Configuration
Management Database (CMDB) application.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• Supported versions:
• San Diego
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Tokyo
• Utah
Use Cases
The following are examples on how you can use the Service Graph
Connector for different ServiceNow® applications:
Guided Setup
The guided setup for the Service Graph Connector for Jamf provides
an organized sequence of tasks to configure the integration on your
instance. To access the guided setup, see Configure guided setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring Jamf
integrations in the CMDB Integrations Dashboard, see Using the CMDB
Integrations Dashboard.
Data mapping
Data from the Jamf data source is mapped and transformed into the
ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
When you complete the guided setup, you can configure the integration
to periodically pull data from Jamf.
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CI Relationship [cmdb_rel_ci]
• Computer [cmdb_ci_computer]
• Disk [cmdb_ci_disk]
• IP Address [cmdb_ci_ip_address]
• Printer [cmdb_ci_printer]
• Software [cmdb_ci_spkg]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CMDB CI Class Models store app store app, which is automatically
installed.
• To access Jamf data: API user with read-only access to Jamf database.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
Procedure
1. Navigate to All > Service Graph Connectors > Jamf > Setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
b. Select the Use Jamf Pro API and Jamf Pro 10.35 or higher
check box as needed.
Note: If you are using Jamf Pro 10.35 or higher, then
you must select the Jamf Pro 10.35 check box to avoid
generating errors.
c. Click Update.
Note: When you configure the Jamf HTTP connection,
ensure that the Base Path field is cleared so that you can
set up the endpoint URL for the Jamf proAPI property.
Field Description
Descriptive name of
Name this authentication
configuration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
authentication profile is
enabled.
Note: The Jamf
user must have a role
with read privileges for
Computers so that the
integration can pull
computer data.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, select the Add Multiple Instances icon ( ).
b. On the Service Graph Connector for Jamf page, under the Add
Multiple Instances section, select the Update Data Source Access
task.
f. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
h. From the Scope menu, select Service Graph Connector for Jamf.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
f. If needed, set up the MID Server for the connection you created.
d. Click Update.
b. For the connection you created, under the Use JAMF Pro API
column, change the value from false to true.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, select the set up scheduled import jobs icon
( ).
d. Select the name of the scheduled job that you want to activate.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
f. Click Execute Now and repeat these steps for the other imports if
needed.
When you complete the guided setup, you can configure the integration
to periodically pull data from Jamf. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
OS Version os_version
Model ID model_id
Assigned to assigned_to
Manufacturer manufacturer
Operating System os
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
Computer
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_computer]
apter]
Computer IP Address
Owns::Owned by
[cmdb_ci_computer] [cmdb_ci_ip_address]
Computer Contains::Contained
Disk [cmdb_ci_disk]
[cmdb_ci_computer] by
SG-Jamf Extension
Computer Attributes
Reference
[cmdb_ci_computer] [sn_jamf_integrate_ext
ension_attributes]
The following attributes in the Disk [cmdb_ci_disk] table are populated by
collected data:
Manufacturer manufacturer
Computer computer
Model ID model_id
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Computer
Disk [cmdb_ci_disk] Reference
[cmdb_ci_computer]
The following attributes in the Handheld Computing Device
[cmdb_ci_handheld_computing] table are populated by collected
data:
Description short_description
Carrier carrier
Name name
ICCID iccid
IMEI imei
MEID meid
Operating System os
OS Version os_version
Manufacturer manufacturer
Assigned to assigned_to
Model ID model_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Handheld Computing
Network Adapter
Device
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_handheld_c
apter]
omputing]
Handheld Computing
Device IP Address
Owns::Owned by
[cmdb_ci_handheld_c [cmdb_ci_ip_address]
omputing]
Handheld Computing
Device Key Value
Reference
[cmdb_ci_handheld_c [cmdb_key_value]
omputing]
IP Address ip_address
IP version ip_version
Name name
Nic nic
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
The following attributes in the Key Value [cmdb_key_value] table are
populated by collected data:
Key key
Value value
The following attributes in the Network Adapter
[cmdb_ci_network_adapter] table are populated by collected data:
Name name
Network Adapter
Computer
[cmdb_ci_network_ad Reference
[cmdb_ci_computer]
apter]
Handheld Computing
Network Adapter
Device
[cmdb_ci_network_ad Reference
[cmdb_ci_handheld_c
apter]
omputing]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
IP Address ip_address
Valid valid
Handheld Computing
Serial Number Device
Reference
[cmdb_serial_number] [cmdb_ci_handheld_c
omputing]
The following attributes in the SG-Jamf Extension Attributes
[sn_jamf_integrate_extension_attributes] table are populated by
collected data:
Id id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Version version
Manufacturer manufacturer
Key key
Name name
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
The following attributes in the Software Instance
[cmdb_software_instance] table are populated by collected data:
Name name
Installed on installed_on
Handheld Computing
Software Instance
Device
[cmdb_software_insta Reference
[cmdb_ci_handheld_c
nce]
omputing]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Software Instance
Computer
[cmdb_software_insta Reference
[cmdb_ci_computer]
nce]
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• 2303
• 2211
• 2207
• 2203
• San Diego
• Tokyo
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Utah
• Vancouver
Use Cases
The following ServiceNow applications have features that interact with
the Service Graph Connector:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Guided Setup
The guided setup for the Service Graph Connector for Microsoft SCCM
provides an organized sequence of tasks to configure the integration on
your instance. To access the guided setup, see Configure guided setup.
Note: When you install and configure the Service Graph Connector
for Microsoft SCCM, only active SG-SCCM data sources will be
configured with credentials or MID configuration during the guided
setup. If a Software Asset Management plugin is enabled after
the connector has been installed, any additional SAM-related data
sources will not be configured with credentials and will not function
correctly. In this scenario, in order for these new SAM-related
data sources to function correctly, you must go back into the
guided setup for SG-SCCM and re-enter the credentials and MID
configuration.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring Microsoft
SCCM integrations in the CMDB Integrations Dashboard, see Using the
CMDB Integrations Dashboard.
Data mapping
Data from the SCCM data sources is mapped and transformed into
the ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow®
CMDB using the Identification and Reconciliation Engine (IRE).
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
• Asset Tag. If the Asset Tag data is available, the mapping can be
optionally enabled via the guided setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Assigned
• DNS Domain
• SG-SCCM Computer OU. This data source imports data about the
Organizational Unit (OU) name. The data is stored in the SG-SCCM
Computer Related [sn_sccm_integrate_sccm_2019_computer_related]
table. To add the view, open the computer record, click the top
header, and select View > SG-SCCM Computer Related.
• SG-SCCM Disk
• SG-SCCM Last Discovered Update. This data source will run at the end
of the import schedules to update the last_discovered date on the
Computer CI. The source will conduct a full pull of all the computers
and bring in only the ResourceID and the LastHWScan columns to
update the CMDB Computer table.
• SG-SCCM Network
• SG-SCCM Processor
• SG-SCCM Removed Software. Ensure the Use last run datetime option is
cleared for every run.
• SG-SCCM Removed Software AI. Ensure the Use last run datetime
option is cleared for every run.
• SG-SCCM Software
• SG-SCCM Software AI
• CI Relationship [cmdb_rel_ci]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Disk [cmdb_ci_disk]
• IP address [cmdb_ci_ip_address]
• Software [cmdb_ci_spkg]
Troubleshooting
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Confirm that you are in the SCCM application scope instead of a global
scope so that you are able to save your information.
• The CMDB CI Class Models store app store app, which is automatically
installed.
To access SCCM data, you must have appropriate access to the SCCM
database. You must have sufficient credentials to query the SQL Server
that contains the SCCM database. You must do the following:
Starting with Service Graph Connector for Microsoft SCCM version 3.0.4,
a new feature introduces support for Multi-instance, which is the ability
for SG-SCCM to connect to and import data from multiple Microsoft
SCCM instances. This feature involves dynamically creating data sources
and scheduled imports, thus requires granting of additional permissions.
Additional steps have been added in the guided setup to perform these
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
steps. For more information about how to complete these steps, see
Service Graph Connector for Microsoft 3.0 Setup Guidelines [KB1001248]
in Now Support.
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
Procedure
1. Navigate to All > Service Graph Connector for Microsoft SCCM >
Setup.
c. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, select the configure the connection icon
( ).
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
7. Configure the sets of the data sources and scheduled data imports
for the new connection.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
the target table is new. If
selected, two additional fields
appear, enabling you to select
a datetime value to limit
imported data to delta values
only.
d. After the data sources have been validated, if you have the Use
Last Run Datetime check box selected, then clear the Last Run
Datetime field for the data source.
Cleaning the field avoids the risk of potential data loss due to the
test load.
9. Configure the process for importing disk data when the Discovery
application is running.
Note: To avoid creating duplicate records in the
CMDB Disks [cmdb_ci_disk] table, you must configure the
sn_sccm_integrate.sccm_disks_managed property and set its
value to true. By default, the property value is set to false.
c. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, select the Set up Scheduled data imports
icon ( ).
d. On the Scheduled Data Import form, verify the field values for the
scheduled job.
For more information, see Schedule a data import.
All other SG-SCCM scheduled jobs that are active will run in
their specified order after the Computer Identity scheduled job
is finished running. You can modify the Active field for each
scheduled job as appropriate for your configuration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, select the Customize Instance Data source
SQL statement icon ( ).
a. On the left side bar, select the Configure mapping for Asset tag
icon ( ).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Click Update.
Deactivate the scheduled imports and pull records so that you can
upgrade from the Microsoft SCCM 2016 plugin or an earlier version of
the plugin to the Service Graph Connector for Microsoft SCCM.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Service Graph Connector for Microsoft SCCM installs a new set of SG-
SCCM Data Sources and Scheduled Data Imports.
Procedure
1. (Optional) If you are migrating from the SCCM 2016 plugin, then run
the Migration Readiness Tool for Service Graph Connector for SCCM.
The tool does not migrate any changes, but runs a series of ATF tests
to identify any customizations that were done to the legacy SCCM
2016 plugin compared to the OOB SCCM 2016 plugin. It will not
migrate the changes between the two plugins, but serves to alert
any customizations.
2. After the tool has finished running, review the tests that were failed.
A failed test means that a customization was made in the plugin.
The customization could be a transform map. For example, if a
transform map was modified, then it needs to be reimplemented in
the connector.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
f. Click Update.
g. When you need to run the scheduled job, click Execute Now.
What to do next
Upgrade your Service Graph Connector for Microsoft SCCM. When you
upgrade versions, you can select the files that you want to transfer from
the older version to the newer version of the Service Graph Connector for
Microsoft SCCM.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Once you have upgraded to the newer version, you can check the
upgrade status.
Procedure
3. Review all the updates and pick the data source files from the newer
version.
Note: If you have customized the previous version, then pick
the changes that you need from the older file and migrate them
to the new file. Repeat this migration process for all the other
skipped update files.
What to do next
After the upgrade, if there are changes to the SQL in the data source files
or mapping, then do the following:
1. Clear the Use last run datetime check box in all the data sources.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Revert a customization.
Enable software editions so that you can gather edition information for
products such as Adobe Acrobat, Microsoft SQL Server, and Windows
Exchange Server into the Service Graph Connector for Microsoft SCCM.
Note: There are two types of setup that are required, one on the
SCCM Manager and the other on the ServiceNow Instance. For more
information on how to set up the SCCM Manager, see the SCCM
Manager Setup section of the Custom solution to gather editions in
SCCM [KB0721360] article on the HI Knowledge Base. When you're
finished setting up the SCCM Manager, refer back to this task and
complete the steps.
Procedure
1. Navigate to All > Service Graph Connector Microsoft SCCM > Import
Schedules.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Select the Software Edition scheduled import you created to edit this
import record.
4. Click Update.
7. Under the Transforms list, select Update software install with edition.
8. Edit the data source and select the Active check box.
9. Click Update.
What to do next
You can verify that the edition information has been gathered by doing
the following:
When you complete the guided setup, you can configure the integration
to periodically pull data from Microsoft SCCM. The data is saved in tables
that extend from the Configuration item [cmdb_ci] table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Assigned assigned
Class sys_class_name
Operating System os
OS Domain os_domain
OS Version os_version
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Model ID model_id
Manufacturer manufacturer
Assigned to assigned_to
Network Adapter
Computer
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_computer]
apter]
Computer IP Address
Owns::Owned by
[cmdb_ci_computer] [cmdb_ci_ip_address]
Computer Contains::Contained
Disk [cmdb_ci_disk]
[cmdb_ci_computer] by
SG-SCCM Computer
Related
Computer
Reference [sn_sccm_integrate_sc
[cmdb_ci_computer]
cm_2019_computer_re
lated]
The following attributes in the Disk [cmdb_ci_disk] table are populated by
collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Computer computer
Device ID device_id
Name name
Description short_description
Manufacturer manufacturer
Model ID model_id
Computer
Disk [cmdb_ci_disk] Reference
[cmdb_ci_computer]
The following attributes in the IP Address [cmdb_ci_ip_address] table are
populated by collected data:
IP Address ip_address
IP version ip_version
Name name
Nic nic
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
The following attributes in the Key Value [cmdb_key_value] table are
populated by collected data:
Key key
Value value
The following attributes in the Network Adapter
[cmdb_ci_network_adapter] table are populated by collected data:
Name name
Netmask netmask
Network Adapter
Computer
[cmdb_ci_network_ad Reference
[cmdb_ci_computer]
apter]
The following attributes in the Serial Number [cmdb_serial_number] table
are populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Valid valid
Resource ID resource_id
OU Name ou_name
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected data:
Key key
Name name
Version version
Vendor vendor
Manufacturer manufacturer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
The following attributes in the Software Instance
[cmdb_software_instance] table are populated by collected data:
Name name
Installed on installed_on
Software Instance
Computer
[cmdb_software_insta Reference
[cmdb_ci_computer]
nce]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
• San Diego
• Tokyo
• Utah
Use cases
The following examples describe how you can use the Service Graph
Connector for OpenTelemetry:
Guided setup
The guided setup for the Service Graph Connector for OpenTelemetry
provides an organized sequence of tasks to configure the integration on
your instance. To access the guided setup, see Configure guided setup.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring Cloud
Observability integrations in the CMDB Integrations Dashboard, see Using
the CMDB Integrations Dashboard.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Data mapping
When you complete the guided setup, you can configure the integration
to pull data from the application periodically.
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
The following data sources are included for the Cloud Observability
application:
OpenTelemetry Resources
OpenTelemetry Pods
Imports all the Kubernetes pods from the containers and loads the
imported data in the OpenTelemetry K8s Pods [sn_sg_lightstep_pods]
staging table.
OpenTelemetry Containers
Imports all the container images from the OpenTelemetry traces and
loads the imported data in the Opentelemetry container images
[sn_sg_lightstep_container_images] staging table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
OpenTelemetry Services
The data from the staging tables is then inserted into the following target
tables:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Server [cmdb_ci_server]
For more information on where data is saved when pulling data from
Cloud Observability, see CMDB classes targeted.
• The CMDB CI Class Models store app store app, which is automatically
installed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Where to begin
c. Select Update.
d. Enter the API key details associated with the Cloud Observability
application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
b. In the API Key field of the API Key Credentials form, enter the
API key associated with the Cloud Observability application
that you noted down in step 4.b.
c. Select Update.
d. Set the Set up the API key task to complete by selecting Mark
as Complete.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Lookback time is used to calculate the start and end time for
retrieving resources from a project of an organization and should
match the scheduled job frequency setting. For example, if the
lookback time is set to 12 hours, resources are retrieved from the
start time calculated as the current time minus 12 hours and until
the end time that is the current time.
c. Select Update.
d. Select Update.
e. Repeat steps from 5.c.ii to 5.c.iv for each project that you
want to exclude.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Repeat the steps 5.d.ii to 5.d.iv for each project that you
want to run diagnostics.
e. Configure the system properties for service maps and stale CIs.
b. Verify the default values for the properties or fill in the values
for a custom configuration.
c. Select Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. On the Scheduled Data Import form, verify the field values for the
scheduled job.
For more information, see Schedule a data import.
f. Repeat the steps 6.c to 6.e for each scheduled job for data
import.
g. Select the back icon (<) to return to the guided setup page.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
e. Repeat the steps 7.b.ii to 7.b.iv for each project for which you
want to create a webhook.
a. For the Configure the property for unmatched CIs task, select
Configure.
c. Select Update.
When you complete the guided setup, you can configure the integration
to periodically pull data from ServiceNow Cloud Observability (formerly
Lightstep). The data is saved in tables that extend from the Configuration
item [cmdb_ci] table.
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Calculated Kubernetes
Application Service Connects Deployment
[cmdb_ci_service_cal to::Connected by [cmdb_ci_kubernetes_
culated] deployment]
Calculated Calculated
Application Service Connects Application Service
[cmdb_ci_service_cal to::Connected by [cmdb_ci_service_cal
culated] culated]
Calculated
Application Service Key Value
Reference
[cmdb_ci_service_cal [cmdb_key_value]
culated]
Container id container_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Image id image_id
Name name
Key key
Value value
Name name
Namespace namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Kubernetes
Kubernetes Cluster
Contains::Contained Namespace
[cmdb_ci_kubernetes_
by [cmdb_ci_kubernetes_
cluster]
namespace]
Name name
Namespace namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Namespace namespace
Kubernetes
Kubernetes Cluster
DaemonSet
Hosted on::Hosts [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
daemonset]
Kubernetes
Kubernetes Cluster
DaemonSet
Reference [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
daemonset]
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Namespace namespace
Kubernetes
Kubernetes Cluster
Deployment
Hosted on::Hosts [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
deployment]
Kubernetes
Kubernetes Node
Deployment Connects
[cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_ to::Connected by
node]
deployment]
Kubernetes
Kubernetes ReplicaSet
Deployment Connects
[cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_ to::Connected by
replicaset]
deployment]
Kubernetes
Kubernetes Cluster
Deployment
Reference [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
deployment]
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Namespace namespace
Name name
Kubernetes
Kubernetes Cluster
Namespace
Reference [cmdb_ci_kubernetes_
[cmdb_ci_kubernetes_
cluster]
namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Namespace namespace
Kubernetes Node
Server
[cmdb_ci_kubernetes_ Hosted on::Hosts
[cmdb_ci_server]
node]
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Namespace namespace
IP Address ip_address
Name name
Namespace namespace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Namespace namespace
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Namespace namespace
Server [cmdb_ci_server]
The following attribute in the Server [cmdb_ci_server] table is populated
by collected data:
Name name
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Inferred services
Project project
Organization organization
ID id
Active active
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
4. Select the lookup using list icon ( ) to search for and select an
inferred service CI available within the Configuration item [cmdb_ci]
table.
6. Repeat the steps 3 to 5 for each inferred service that you want to link
with a CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
• For any inferred services that were not last scanned in the Cloud
Observability app, the Service Graph Connector automatically
deactivates the corresponding records in CMDB and deletes the
relationship for the inactive records.
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• 2019.4 HF6
• 2020.2.1. HF2
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Quebec
• Rome
• San Diego
• Tokyo
Use cases
The following are examples on how you can use the Service Graph
Connector:
Guided setup
The guided setup for the Service Graph Connector for SolarWinds
provides an organized sequence of tasks to configure the integration on
your instance. To access the guided setup, see Configure guided setup.
Data mappings
When you complete the guided setup, you can configure the integration
to periodically pull data from the SolarWinds software.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
The data is loaded into staging tables and then inserted into the following
CMDB target tables:
• CI Relationship [cmdb_rel_ci]
• Computer [cmdb_ci_computer]
• Disk [cmdb_ci_disk]
• Hardware [cmdb_ci_hardware]
• Image [cmdb_ci_os_template]
• IP Address [cmdb_ci_ip_address]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Server [cmdb_ci_server]
• Software [cmdb_ci_spkg]
• VM Instance [cmdb_ci_vm_instance]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CMDB CI Class Models store app store app, which is automatically
installed.
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
Roles required:
Procedure
1. Navigate to All > Service Graph Connectors > SolarWinds > Setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: This update changes the API class and the data that
is returned from them.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, select the Add Multiple Instances icon ( ).
f. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
table and the Update Value Access section with the Value
[sys_variable_table] table.
a. Select the Clear Cache for Datasource and Import set task, then
Configure.
GlideTableManager.invalidateTable("sys_data_s
ource");
GlideCacheManager.flushTable("sys_data_source"
);
GlideTableManager.invalidateTable("scheduled_
import_set");
GlideCacheManager.flushTable("scheduled_import
_set");
GlideTableManager.invalidateTable("sys_variab
le_value");
GlideCacheManager.flushTable("sys_variable_val
ue");
GlideTableManager.invalidateTable("sys_db_obj
ect");
GlideCacheManager.flushTable("sys_db_object");
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
f. If needed, set up the MID Server for the connection you created.
d. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left sidebar, click the Set up scheduled import jobs icon
( ).
d. Review the fields on the Scheduled Data Import form, which are
automatically set.
Scheduled Data Import form
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you complete the guided setup, you can configure the integration
to periodically pull data from Solarwinds. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
Name name
Object ID object_id
Availability Zone
Contains::Contained Cloud Network
[cmdb_ci_availability_
by [cmdb_ci_network]
zone]
The following attributes in the Cloud Key Pair [cmdb_ci_cloud_key_pair]
table are populated by collected data:
Object ID object_id
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
Cloud Subnet
Cloud Network Contains::Contained
[cmdb_ci_cloud_subn
[cmdb_ci_network] by
et]
Logical Datacenter
Cloud Network
Hosted on::Hosts [cmdb_ci_logical_dat
[cmdb_ci_network]
acenter]
The following attributes in the Cloud Service Account
[cmdb_ci_cloud_service_account] table are populated by collected
data:
Account Id account_id
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Object ID object_id
The following attributes in the Computer [cmdb_ci_computer] table are
populated by collected data:
Is Virtual virtual
Virutal Machine
Computer Virtualized Instance
[cmdb_ci_computer] by::Virtualizes [cmdb_ci_vm_instanc
e]
Computer Contains::Contained
Disk [cmdb_ci_disk]
[cmdb_ci_computer] by
The following attributes in the Disk [cmdb_ci_disk] table are populated by
collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Model ID model_id
Device ID device_id
Name name
Size size
Computer computer
Manufacturer manufacturer
Computer
Disk [cmdb_ci_disk] Reference
[cmdb_ci_computer]
The following attributes in the Hardware [cmdb_ci_hardware] table are
populated by collected data:
Model ID model_id
Name name
Manufacturer manufacturer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Class sys_class_name
Hardware IP Address
Owns::Owned by
[cmdb_ci_hardware] [cmdb_ci_ip_address]
Network Adapter
Hardware
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_hardware]
apter]
The following attributes in the Hardware Type
[cmdb_ci_compute_template] table are populated by collected data:
Name name
Object ID object_id
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Alias alias
Name name
Name name
Object ID object_id
IP Address ip_address
Netmask netmask
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
IP version ip_version
Nic nic
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
The following attributes in the Logical Datacenter
[cmdb_ci_logical_datacenter] table are populated by collected data:
Name name
Region region
Class sys_class_name
Cloud Service
Logical Datacenter
Account
[cmdb_ci_logical_dat Hosted on::Hosts
[cmdb_ci_cloud_servi
acenter]
ce_account]
The following attributes in the Microsoft iis Web Server
[cmdb_ci_microsoft_iis_web_server] table are populated by collected
data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Version version
PID pid
Type type
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
MS SQL DataBase
Hardware
[cmdb_ci_db_mssql_d Runs on::Runs
[cmdb_ci_hardware]
atabase]
The following attributes in the MSFT SQL Instance
[cmdb_ci_db_mssql_instance] table are populated by collected data:
Edition edition
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Netmask netmask
Name name
Network Adapter
Hardware
[cmdb_ci_network_ad Reference
[cmdb_ci_hardware]
apter]
The following attributes in the Serial Number [cmdb_serial_number] table
are populated by collected data:
Valid valid
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Key key
Name name
Version version
Manufacturer manufacturer
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
The following attributes in the Software Instance
[cmdb_software_instance] table are populated by collected data:
Installed on installed_on
Name name
Software Instance
Computer
[cmdb_software_insta Reference
[cmdb_ci_computer]
nce]
Software Instance
Hardware
[cmdb_software_insta Reference
[cmdb_ci_hardware]
nce]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Object ID object_id
Volume ID volume_id
Name name
Name name
Object ID object_id
IP Address ip_address
State state
Virtual Machine
Logical Datacenter
Instance
Hosted on::Hosts [cmdb_ci_logical_dat
[cmdb_ci_vm_instanc
acenter]
e]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Virtual Machine
Image
Instance Provisioned
[cmdb_ci_os_templat
[cmdb_ci_vm_instanc From::Provisioned
e]
e]
Virtual Machine
Hardware Type
Instance Provisioned
[cmdb_ci_compute_t
[cmdb_ci_vm_instanc From::Provisioned
emplate]
e]
Virtual Machine
Storage Volume
Instance Use End Point To::Use
[cmdb_ci_storage_vol
[cmdb_ci_vm_instanc End Point From
ume]
e]
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• Supported versions:
• San Diego
• Tokyo
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Utah
Guided Setup
The guided setup for the Service Graph Connector for Tanium provides
an organized sequence of tasks to configure the integration on your
instance. To access the guided setup, see Configure guided setup.
The Integration Commons for CMDB store app provides a dashboard with
a central view of the status, processing results, and processing errors of all
installed integrations. You can see metrics for all integration runs. You can
filter the view to a specific CMDB integration, a specific time duration,
or a specific integration run. For more details about monitoring Tanium
integrations in the CMDB Integrations Dashboard, see Using the CMDB
Integrations Dashboard.
Data Mapping
Data from the Tanium data sources is mapped and transformed into
the ServiceNow CMDB Configuration Item (CI) class definitions using the
Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB
using the Identification and Reconciliation Engine (IRE).
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
• SG-Tanium Applications
• SG-Tanium Usage
When you complete the guided setup, you can configure the integration
to periodically pull data from Tanium. The data is loaded into the
following staging tables:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Application [cmdb_ci_appl]
• Computer [cmdb_ci_computer]
• IP Address [cmdb_ci_ip_address]
• TCP [cmdb_tcp]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: The indexes are required for instances prior to San Diego.
Starting from San Diego, the two indexes are added in the platform
code.
Set up scheduled import jobs to pull in data from Tanium into your CMDB.
• The CMDB CI Class Models store app store app, which is automatically
installed.
1. Select a task section in the guided setup, and then click Configure.
Procedure
1. Navigate to All > Service Graph Connector for Tanium > Setup.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. Select Configure.
• For a Token auth, in the API Key field, enter your Tanium
token.
a. Click Configure.
c. If you are using anything other than https, then update the
Protocol field.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. Click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
and transforms the data
concurrently.
a. On the left side bar, select the Add Multiple Instances icon ( ).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
f. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
a. Select the Clear Cache for Datasource and Import set task, then
Configure.
GlideTableManager.invalidateTable("scheduled_
import_set");
GlideCacheManager.flushTable("scheduled_import
_set");
GlideTableManager.invalidateTable("sys_db_obj
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ect");
GlideCacheManager.flushTable("sys_db_object");
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
g. If needed, set up the MID Server for the connection you created.
d. Click Update.
8. Configure the sets of the data sources and scheduled data imports
for the new connection.
Field Value
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Value
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
10. On the left side bar, click the advanced icon ( ) then in the
Advanced section, select the Advanced Settings task.
c. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you complete the guided setup, you can configure the integration
to periodically pull data from Tanium. The data is saved in tables that
extend from the Configuration item [cmdb_ci] table.
Name name
Class sys_class_name
IP Address ip_address
Is Virtual virtual
Operating System os
OS Domain os_domain
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
OS Version os_version
Model ID model_id
Manufacturer manufacturer
Network Adapter
Computer
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_computer]
apter]
Computer IP Address
Owns::Owned by
[cmdb_ci_computer] [cmdb_ci_ip_address]
Computer Contains::Contained
Disk [cmdb_ci_disk]
[cmdb_ci_computer] by
Manufacturer manufacturer
Name name
Computer computer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Model ID model_id
Device ID device_id
Computer
Disk [cmdb_ci_disk] Reference
[cmdb_ci_computer]
The following attributes in the File System [cmdb_ci_file_system] table are
populated by collected data:
Name name
Label label
Computer computer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Nic nic
IP Address ip_address
IP version ip_version
Name name
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
The following attributes in the Network Adapter
[cmdb_ci_network_adapter] table are populated by collected data:
Netmask netmask
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Model ID model_id
Network Adapter
Computer
[cmdb_ci_network_ad Reference
[cmdb_ci_computer]
apter]
The following attributes in the Serial Number [cmdb_serial_number] table
are populated by collected data:
Valid valid
The following attributes in the Software [cmdb_ci_spkg] table are
populated by collected data:
Version version
Manufacturer manufacturer
Key key
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Software Computer
Reference
[cmdb_ci_spkg] [cmdb_ci_computer]
The following attributes in the Software Instance
[cmdb_software_instance] table are populated by collected data:
Name name
Installed on installed_on
Software Instance
Computer
[cmdb_software_insta Reference
[cmdb_ci_computer]
nce]
The following attributes in the Application [cmdb_ci_appl] table are
populated by collected data:
Class sys_class_name
Name name
Application Computer[cmdb_ci_c
Runs on::Runs
[cmdb_ci_appl] omputer]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
Supported versions
• Supported versions:
• Quebec
• Rome
• San Diego
• Tokyo
Use Cases
The following are examples on how you can use the Service Graph
Connector for different ServiceNow applications:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Compliance tracking for mobile devices. You can build your own
device (BYOD) or use corporate-owned devices.
Guided Setup
The guided setup for the Service Graph Connector for VMware
Workspace ONE UEM provides an organized sequence of tasks to
configure the integration on your instance. To access the guided setup,
see Configure guided setup.
Data Mapping
Data from the VMware Workspace ONE UEM Devices and Apps
data sources is mapped and transformed into the ServiceNow CMDB
Configuration Item (CI) class definitions using the Robust Transform Engine
(RTE). Data is inserted into the ServiceNow CMDB using the Identification
and Reconciliation Engine (IRE).
When you complete the guided setup, you configure the integration to
periodically pull data from VMware Workspace ONE UEM.
You can use the IntegrationHub ETL app to view the data maps. See
IntegrationHub ETL (3.2) for more information.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The data is loaded into the SG-Workspace ONE UEM Devices and Apps
staging [sn_vmwoneuem_integ_devices_and_apps] table.
• Computer [cmdb_ci_computer]
• Printer [cmdb_ci_printer]
Use the Service Graph Connector for VMware Workspace ONE UEM to
pull mobile and computing devices data from VMware Workspace ONE
Unified Endpoint Management (UEM) into your ServiceNow instance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CMDB CI Class Models store app store app, which is automatically
installed.
Starting with the San Diego release, embedded help content will not
be visible on the default Polaris theme in the Next Experience. You must
activate the embedded help content by completing the following steps:
1. Select a task section in the guided setup, and then click Configure.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
Field Description
Client Secret
Note: You can click the
lock icon ( ) to view the
client secret.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
a. On the left side bar, click the Configure the Basic Auth
connection icon ( ) and select the task Select authentication
type.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Click Update.
f. In the Configure API key section, click Configure, in the API Key
field, enter your VMware Workspace ONE UEM tenant code, and
then click Update.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
automatically fill in the
hostname.
Note: Update the
Host field with a VMware
Workspace ONE UEM
base URL. For example,
as4855.awmdm.com.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
a. On the left side bar, click the Configure additional settings icon
( ).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
g. In the Value field, enter false to import the software data then
close the window.
Status Value
Pending Install 1
Installed 2
Pending Removal 3
Removed 4
Unknown 5
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. On the left side bar, click the Set up scheduled import jobs
button.
d. Select the name of the scheduled import that you want to run.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
f. Click Execute Now and repeat the Configure the scheduled job
task and these substeps for the other imports if needed.
Ensure that you are in the Service Graph Connector for VMware
Workspace ONE UEM application scope.
Procedure
2. On the left side bar, click the Create another OAuth connection icon
.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
d. Under the Application Access tab, select the Can create, Can
update, and Can delete check boxes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
GlideTableManager.invalidateTable("sys_data_s
ource");
GlideCacheManager.flushTable("sys_data_source"
);
GlideTableManager.invalidateTable("scheduled_
import_set");
GlideCacheManager.flushTable("scheduled_import
_set");
GlideTableManager.invalidateTable("sys_db_obj
ect");
GlideCacheManager.flushTable("sys_db_object");
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Client ID
• Client Secret
• Token URL
• Connection URL
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• To save the edits for the existing connection, select Edit and
Get OAuth Token.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
the connection alias that was
created in the previous step.
When you complete the guided setup, you can configure the integration
to periodically pull data from VMware Workspace ONE Unified Endpoint
Management (UEM). The data is saved in tables that extend from the
Configuration item [cmdb_ci] table.
Name name
Is Virtual virtual
Operating System os
OS Version os_version
Assigned to assigned_to
Model ID model_id
Manufacturer manufacturer
The following attributes in the Handheld Computing Device
[cmdb_ci_handheld_computing] table are populated by collected
data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
IMEI imei
Operating System os
OS Version os_version
Manufacturer manufacturer
Model ID model_id
Carrier carrier
Assigned to assigned_to
The following attribute in the Hardware [cmdb_ci_hardware] table is
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
Hardware
Owns::Owned by [cmdb_ci_network_ad
[cmdb_ci_hardware]
apter]
Hardware IP Address
Owns::Owned by
[cmdb_ci_hardware] [cmdb_ci_ip_address]
SG-Workspace ONE
Hardware UEM Device Related
Reference
[cmdb_ci_hardware] [sn_vmwoneuem_inte
g_device_related]
Name name
Nic nic
IP Address ip_address
IP version ip_version
Network Adapter
IP Address
Reference [cmdb_ci_network_ad
[cmdb_ci_ip_address]
apter]
The following attributes in the Key Value [cmdb_key_value] table are
populated by collected data:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Key key
Value value
The following attributes in the Media Player [cmdb_ci_media_player]
table are populated by collected data:
Name name
Manufacturer manufacturer
Model ID model_id
Assigned to assigned_to
Name name
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Network Adapter
Hardware
[cmdb_ci_network_ad Reference
[cmdb_ci_hardware]
apter]
The following attributes in the Printer [cmdb_ci_printer] table are
populated by collected data:
Assigned to assigned_to
Name name
Manufacturer manufacturer
Model ID model_id
Valid valid
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Handheld Computing
Serial Number Device
Reference
[cmdb_serial_number] [cmdb_ci_handheld_c
omputing]
Media Player
Serial Number
Reference [cmdb_ci_media_play
[cmdb_serial_number]
er]
The following attributes in the SG-Workspace ONE UEM Device
Related [sn_vmwoneuem_integ_device_related] table are populated by
collected data:
Device ID device_id
Key key
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name name
Version version
Software Instance
Software
Reference [cmdb_software_insta
[cmdb_ci_spkg]
nce]
The following attributes in the Software Instance
[cmdb_software_instance] table are populated by collected data:
Name name
Installed on installed_on
Software Instance
Hardware
[cmdb_software_insta Reference
[cmdb_ci_hardware]
nce]
Starting with the Utah release, the Multisource CMDB feature is part of the
CMDB 360 feature. CMDB 360 provides all the functionality of Multisource
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
With CMDB 360, the raw details for every discovery source and CI
combination are retained for both, discovery sources that were selected
for an update and all others that were not. CMDB 360 data, consisting
of records for each discovery source and CI combination, is stored in
the CMDB MultiSource Data [cmdb_multisource_data] table. You can
examine, query, and report on the CMDB 360 data store.
Note: CMDB 360 supports non-CMDB tables. The widely used term
Configuration Item (CI), can also refer to a non-CMDB table record.
For information about support for non-CMDB tables, see IRE support
for non-CMDB tables.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
By default, CMDB 360 tracks discovery source information for CIs from
both CMDB and non-CMDB classes. You can independently enable or
disable tracking data for CMDB and for non-CMDB classes, using these
system properties:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• glide.identification_engine.multisource_cmdb_ci_enabled (Enables
capturing CMDB 360 data for CIs from CMDB classes)
• glide.identification_engine.multisource_non_cmdb_ci_enabled
(Enables capturing CMDB 360 data for CIs from non-CMDB classes
Use the CMDB 360 view in CMDB Workspace to gain insights into the
CMDB 360 data store. Build reports that, for example, do the followings:
• On a CI form, click the CMDB 360 Data Preview related link to see per
CI attribute, current value in the CMDB and incoming values from other
discovery sources.
Logging
Enable logging for CMDB 360 by adding and enabling the system
property glide.cmdb.logger.source.cmdb_multisource. In the Log
[syslog] table, search for entries in which source=“cmdb_multisource”.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the CMDB 360 view in CMDB Workspace to access all of the CMDB
360 capabilities. For information about all CMDB 360 dashboard settings,
see Configure the CMDB 360 dashboard.
Access
Requirements:
Potential Issues
Cards on the Potential issues tile show details about CIs with discovery
sources that are incorrectly reporting on the CIs.
Lists CIs that are discovered by multiple discovery sources, but one or
more of the discovery sources has stopped reporting within a specified
number of days. The Number of days since CIs were last discovered by a
discovery source dashboard setting is used in the card's aggregation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Drill down on this card to see a list view of the CIs for the card and the
specific discovery source per CI that is no longer reporting.
Example: You configure 7 days for the setting. A Linux server CI named
backup-linux.sea.com is reported by these discovery sources within the
specified number of days:
• ServiceNow - today.
In this scenario, the CI shows on the CIs not reported by discovery sources
card, since AgentClientCollector reported over seven days ago.
Data mismatch
Lists CIs for which different discovery sources are reporting different
values. Attributes are considered mismatched when different discovery
sources report different values for the attribute. CIs that appear when you
drill down on this card can reveal issues with the individual CI, or your
reconciliation rules.
The specific records that appear in the drilled-down list view, depend on
the Data mismatch dashboard settings.
Drill down to the Multisource Data Preview page to see details about
all discovery sources with values for the attribute. On the Multisource
Data Preview page you can use the Search Attributes box to search for
specific attributes and also choose one of the following options:
• Attributes with CMDB values: Shows only attributes of the selected class,
with a value in the CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovery Sources
Cards in the Discovery Sources tile show aggregated counts for your
discovery sources.
The total number of discovery sources that report CMDB 360 data.
The total number of raw CMDB 360 records in the CMDB 360 data store
that contains records for each discovery source report, per each CI
attribute.
Reconciled CIs
The total number of unique CIs created in the CMDB after processing
incoming data from all discovery sources, including after reconciling
data from multiple discovery sources for the same CIs. For more
information, see CMDB Identification and Reconciliation.
The distribution of CMDB 360 CIs across all reporting discovery sources.
Saved Queries
The Saved queries card shows up to 20 of your CMDB 360 queries. You
can use the card to edit and run those queries, or create new queries.
Saved queries are sorted on both the card and list view by the most
recently created or updated queries.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Click View All Queries to see all the saved queries where you can
examine or run a query.
• Get Records: Creates a query that you can use to explore your CMDB
360 data. It queries your CMDB 360 for CIs matching your criteria that
are reported by specified discovery sources.
• Find Gap: Creates a query that you can use to analyze gaps in
discovery sources reporting your CMDB 360 data. It queries discovery
sources that report CIs against discovery sources that don't report
those same CIs.
• Schedule a CMDB 360 query for a report to run that query on a regular
basis. Scheduling a query enables you to create a CMDB 360 report
that integrates the query results with the platform Reporting feature.
Coverage
Cards on the Coverage tile show a breakdown of CIs per the number of
discovery sources reporting those CIs.
Shows CIs that are only reported by a single discovery source, with a
breakdown by the discovery source reporting those CIs.
The specific data that this card shows in the list view depends on the
'Coverage cards' dashboard settings.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
data that appears on the cards and the records shown when you drill
down on those cards on your CMDB 360 dashboard.
Procedure
3. Click Settings.
• Data mismatch
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Setting Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Setting Description
7. Click Save.
Create a Get Records query from the CMDB 360 dashboard of your
Configuration Management Database (CMDB) Workspace to help you
explore your existing CMDB 360 data.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Click Continue.
You can leave the Select discovery sources prompt empty to retrieve
data for all discovery sources.
8. Click Continue.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
Run the query at least once if you want to create a schedule or report.
• Click Load More Results: To show the next page of results. The
number of results that appear on each result page is specified by
the glide.identification_engine.multisource.query.batch.limit system
property (100 items by default).
• Click Load All Results: To show all results, up to the limit specified
by the glide.identification_engine.multisource.query.max.limit system
property (10000 by default).
• You can click Create Schedule to set up a schedule that runs your
query on a regular basis. Scheduling your query enables you to use the
query results in reports you create.
• On the Query Results page, access a record to view further details. For
example, click a link in the Primary Record column, and then in the CI
Details page, click View CMDB 360 Data.
Create a Find Gap query from the CMDB 360 dashboard of your
Configuration Management Database (CMDB) Workspace to help you
find CIs that are not being reported by a discovery source.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
6. Click Continue.
You can leave the Select reporting discovery sources for gap
tracking prompt empty to include all discovery sources in the query.
9. Click Continue.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
What to do next
• Click Load More Results: To show the next page of results. The
number of results that appear on each result page is specified by
the glide.identification_engine.multisource.query.batch.limit system
property (100 items by default).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Click Load All Results: To show all results, up to the limit specified
by the glide.identification_engine.multisource.query.max.limit system
property (10000 by default).
• You can click Create Schedule to set up a schedule that runs your
query on a regular basis. Scheduling your query enables you to use the
query results in reports you create.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Click Continue.
Field Description
8. Click Continue.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
you compare against the CMDB,
you only need one discovery
source.
What to do next
• Click Load More Results: To show the next page of results. The
number of results that appear on each result page is specified by
the glide.identification_engine.multisource.query.batch.limit system
property (100 items by default).
• Click Load All Results: To show all results, up to the limit specified
by the glide.identification_engine.multisource.query.max.limit system
property (10000 by default).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• You can click Create Schedule to set up a schedule that runs your
query on a regular basis. Scheduling your query enables you to use the
query results in reports you create.
Set up a schedule to regularly query for CMDB 360 data. Use scheduled
queries to provide CMDB 360 data to reports you create, which can
provide insight into how discovery sources populate the Configuration
Management Database (CMDB) and the reliability of those discovery
sources.
Ensure that you run the CMDB 360 query at least once.
Procedure
5. Specify a Run frequency and time you want to schedule the query to
run.
When you select Weekly or Monthly, you must also select a day of
the week or calendar day, respectively.
6. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
Create a CMDB 360 report to integrate CMDB 360 query results with
platform Reporting capabilities. Each run of the query automatically
updates the generated report.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. Select the Delete action for CIs for which the excluded discovery
source, is the only discovery source.
8. Click Next and on the Review page, carefully review the counts for
the affected CIs to ensure that all record counts are as you expect.
Click Back to adjust any settings for the recompute.
9. Click Recompute.
What to do next
In the status message that appears for the recompute operation, click
the link to see the CMDB 360 Recompute Task for more details. The
Recompute Task shows the progress and status of the recompute
operation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Starting with the Vancouver release, the Multisource CMDB feature is part
of the CMDB 360 feature which is accessible in the CMDB Workspace.
Create, view, modify, schedule, create reports, and run CMDB 360
queries using the CMDB 360 query builder in the CMDB Workspace store
app. Use the CMDB 360 query builder to create queries of the following
types:
• Get Records: Queries your discovery sources for CIs that match your
criteria.
• Find Gap: Queries for gaps in discovery sources reporting your CMDB
360 data. Queries discovery sources that report CIs against discovery
sources that don't report those same CIs.
• Compare Attribute Values: Queries for CIs with attribute values that
differ across multiple discovery sources or against the CMDB. Queries at
least two discovery sources and/or the CMDB for CIs that match your
criteria.
Instead of using the CMDB 360 query builder in CMDB workspace, you
can still use the legacy Multisource Report Builder as described in this
topic.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can create other queries that show differences in CI attribute values
between multiple data sources, while being compared to the CMDB:
Query the Multisource CMDB data to gain insights about how discovery
sources are populating the CMDB, and then use that query to create a
Multisource data report.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
6. Select the Class to apply the query to, or select All Classes to apply
the query to all classes.
Use the condition builder to specify conditions that must be met for
the class. Use And or Or to specify multiple conditions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
9. Set Limit results to to limit the query results to CIs that belong to a
specific application service, technical service, or a CMDB group.
What to do next
• Click Load More Results: To show the next page of results. The
number of results that appear on each result page is specified by
the glide.identification_engine.multisource.query.batch.limit system
property (100 items by default).
• Click Load All Results: To show all results, up to the limit specified by
the glide.identification_engine.multisource.query.max.limit system
property (10000 by default).
• Create a schedule for the query and ensure that the schedule runs at
least once. This step is required for creating a Multisource report.
Note: Initially, after creating a query, both the Create Schedule
and the Create Report buttons are grayed out. Only after saving
the query, you can create and run a schedule for the query, and
only then you can create a report that is based on the query.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
After saving and running a Multisource query, create a schedule for the
query to run automatically on a set schedule. Query results are stored in a
results table and you can configure email addresses for the results to be
sent to or include the results in CMDB dashboards.
The query for the schedule must be already saved and run at least one
time.
Procedure
2. On the Multisource Report Builder page, select the query that you
want to create a schedule for.
Field Description
Run
Frequency and time to run the
Time query automatically.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
When you set Run to On
Demand, the query runs only
when you run it manually.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Click Submit.
What to do next
2.• In the Scheduled Email of Multisource Report Builders list view, select
the query that you want to run.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Multisource (CMDB 360) query for the report must be already saved,
have a schedule, and must have already run at least once.
Note: If you are using the CMDB 360 view in CMDB Workspace to
generate the CMDB 360 query and the report, you can skip to step 4
in the procedure below.
Procedure
2. In the Multisource Report Builder list view, select the query that you
want to create a schedule for.
A report shows the results for the most recent query run. If meanwhile
the query has changed, then the report shows results that are out of
synchronization with the query. When you update the query, ensure to
immediately run the updated query so that the report is synchronized
with the query.
What to do next
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Setting
ServiceNow/ServiceWatch/SCCM/
Discovery Source
Tivoli
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Setting
Field Setting
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Setting
[is] [ServiceNow]
Discovery Source
[is not] [Tivoli]
Field Setting
Server [cmdb_ci_server]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Setting
• Altiris
Discovery Source
• Tivoli
All Multisource CMDB records for Linux Server, where the Location
value is different than the reported value by Tivoli
Field Setting
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Setting
Properties
Open the CMDB 360 Properties page by navigating to All > Configuration
> CMDB 360 Properties. You can hover over the '?' icon for a property, to
show property names.
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Type: numeric
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: CMDB 360 Properties
page
• Type: string
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Values: info, warn, error, debug,
or debugVerbose
Tables
Table Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Roles
Role Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role Description
The CMDB Data Manager is an essential tool where you can create,
publish, and manage policies that reflect organizational needs for
data management. The CMDB Data Manager is a comprehensive
and integrated solution which scales to large CMDBs and supports
bulk management of CI life cycle operations such as deletion and
archival. Use the CMDB Data Manager to automate and govern CI life
cycle operations to help maintain the CMDB in a healthy and efficient
operational state.
Attesting CIs and managing duplicate CIs are also important data
management tasks that help maintain the health of the CMDB.
Large CMDBs can over time accumulate large amounts of stale CIs
which can impact overall performance. Custom mitigating solutions can
be difficult to develop and to maintain, and are also prone to errors.
The CMDB Data Manager is the tool where you can create, publish,
and manage policies. Create policies to automate and govern CI life
cycle operations to help maintain the CMDB in a healthy and efficient
operational state.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Terms
Policy
The policy type, policy subflow, and the policy tasks, are all aligned to a
specific life cycle event of CIs. For example, a policy set with the delete
policy type, is associated with the delete subflow, and its policy tasks
handle the deletion of CIs.
Policy subflow
The policy subflow contains the underlying logic to process a life cycle
event such as retire or delete. If the policy is configured to require
approval, then the policy subflow runs only after a policy task is
approved.
Policy task
If a policy requires an approval, the policy tasks do not trigger the policy
subflow until a member of the group assignment in the Managed by
Group attribute of the target CIs, approves the tasks. If a task is rejected
or if the Managed by Group attribute is empty, the task is assigned to an
administrator who needs to manually intervene to resolve the task.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI exclusion list
• Use the Important actions tile on the landing page to access data
attestation and life cycle approval tasks such as reassignment requests
and unassigned overdue tasks. Drill down these task cards to see further
details about the tasks.
• Use the My work tile on the landing page to access all open attestation
tasks which are assigned to you, or to the group assigned in the
Managed by Group attribute and which you are a member of. Review
and process these attestation tasks by checking the physical existence
of IT infrastructure or applications associated with the CIs in the tasks.
• Use the Governance view to access attestation tasks that are assigned
to you or to an assignment group that you belong to in accordance
with CMDB Data Manager Attestation policies. Overdue tasks appear in
a separated Overdue tasks list.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Data Manager relies on the Archive scheduled job to run (every hour
by default) and process CMDB Data Manager archive policies. The
Archive scheduled job is stored in the Schedule Item [sys_trigger] table.
Archived records are stored in the Now Platform® archive tables, which
are prefixed by 'ar_'. In a similar way, the first time that a CMDB archive
job runs, it creates an archive table for each CMDB class (prefixed by
'ar_cmdb'). Therefore, that initial CMDB archive task takes longer than
subsequent CMDB archive tasks.
For each Data Manager archive policy, the system batches the policy
CIs to be archived into batches of 1000 CIs. The sys_archive_run_chunk
table contains a record per each of those batches.
When using the CMDB Data Manager to archive CIs, you can also
directly apply Now Platform® data archiving features, such as restoring
archived records during a CIs retention period.
Life-cycle rules define the retirement state for classes in your organization
and support the transition of CIs through life cycle stages when using the
CMDB Data Manager. After retiring CIs, CMDB Data Manager configures
the retired CIs according to the retirement definitions specified by life-
cycle rules for the CI's class. Using a Retire, Archive, or Delete CMDB
Data Manager policies, requires that an active life-cycle rule exist for
each targeted class in the policy. You can activate life-cycle rules in the
base system to apply the default definitions, customize those rules, or add
life-cycle rules for classes needed in your organization.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The life cycle state of a CI affects the CIs visibility and inclusion in on-
going CMDB processes:
For more information about accessing and managing life-cycle rules, see
Life-cycle rules.
1. Some policy types such as the life cycle policies Retire, Archive, and
Delete, require that an active life cycle rule exists for each targeted
class in the policy. This requirement doesn't apply to all policy types.
For example, this requirement doesn't apply to the Attestation policy
type. If you attempt to create a policy of a policy type for which this
requirement applies but isn't met, an error message appears and the
operation fails.
To open the CMDB Data Manager, navigate to All > Configuration >
CMDB Data Manager.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CMDB Data Manager tool lets you centrally create, edit, review,
publish, and track Data Manager policies and the tasks generated
by the policies. Use the CMDB Data Manager to create CMDB
Data Manager policies that represent your organizational policies for
managing the life cycle of CIs. The available policy types let you create
policies to:
• Retire all computers without owners which were created more than a
year ago ('Retire' policy type).
• Archive all Linux servers in the Seattle data center which have not been
updated for 6 months ('Archive' policy type).
• Delete all containers which have not been discovered in the past week
('Delete' policy type).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Scheduled jobs
The
cmdb.data.manager.stale.task.life
.in.days system property
determines the number of days
after which a task is considered
CMDB Data Manager - Stale Task
stale (90 by default).
Cleaner
A task becomes stale if:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tables
Table Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
[cmdb_data_management_task_t
o_ci]
Excluded CIs
Tracks the CIs that are set to be
[cmdb_policy_ci_exclusion_list] excluded during policy evaluation.
Roles
• Full access to
CMDB Data Manager assigned tasks. • task_editor
administrator
• Full access to • data_manager_user
[data_manager_admi policies.
n] •
• Ability to associate cmdb_query_builder
subflow categories _read
to policy type.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Add a CI to an
exclusion list from
their task.
System properties
Property Description
• Type: Integer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Default value: 60,000 (10
minutes)
• Type: Integer
• Type: Integer
• Default value: 90
Life-cycle rules
A life-cycle rule specifies the retirement definition for a class, reflecting
processes and protocols in your organization. These rules support the
transition of CIs through life-cycle stages as implemented by CMDB Data
Manager policies. A life-cycle rule is required for each targeted class in a
Retire, Archive, or Delete CMDB Data Manager policy.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Predefined life-cycle rules are inactive by default, and you must activate
a rule that corresponds a targeted class in a Retire, Archive, or Delete
CMDB Data Manager policy. Only in an upgraded instance in which the
CMDB Data Manager is used, the life-cycle rule for the Configuration
Item [cmdb_ci] class is active. In that case, the retirement definitions
in that rule, are in effect throughout the entire CMDB hierarchy due to
derivation.
The Retire, Archive, and the Delete CMDB Data Manager policies
require that for each of the classes that the policy applies to, there's a
corresponding active life-cycle rule. After retiring a CI, CI's attributes are
configured according to the life-cycle rule for the CI's class.
You can use the default definitions in the predefined rules, customize
them, or add new definitions for classes that you need. Predefined
life-cycle rules are inactive by default, other than in some upgrade
situations in which there are existing policies and specific life-cycle rules
are needed by those policies.
Life-cycle rules are derived throughout the CMDB hierarchy in the same
way that other rules, such as identification rules, are derived. Child classes
extended from a parent class with a life-cycle rule, derive that rule unless
there’s a life-cycle rule defined at the child class level.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role required:
Life-cycle rules in the base system are inactive and you must activate
any rule that you want to use with a life-cycle CMDB Data Manager
policy. To activate a life-cycle rule, set its Active attribute to true.
Each CMDB class can be associated with only a single rule. Life-
cycle rules are stored in the CMDB Retirement Custom Definitions
[cmdb_retirement_custom_definitions] table.
Procedure
2. In the list view, select the life-cycle rule/table that you want to edit
and then edit or fill out the CMDB Retirement Custom Definition form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
retirement state for the class. You
can only use AND clauses in this
definition as the OR clause isn't
supported.
3. Click Update.
• The life cycle policies Retire, Archive, and Delete, require that an active
life-cycle rule exists for each targeted class in the policy. If you attempt
to create a policy of a policy type for which this requirement applies
but isn't met, an error message appears and the operation fails.
• Ensure that any custom subflow that you want to associate with a
policy, exists.
• To require a review and an approval for a policy task: Ensure that the
Managed By Group attribute is populated in target CIs and that the
assigned users have the privilege to approve the policy tasks.
Role required:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Specify for each policy a policy type, a life cycle subflow, and a set of
CIs to operate on as target CIs.
Set condition filters to specify the initial set of CIs that the policy applies
to. You can then further narrow down the initial set of CIs by using a CI
exclusion list for the policy type. During the final preview of the policy, or
from a policy task, you can select individual CIs to also exclude for the
policy type. The policy eventually applies to the resulting set of CIs, after
applying all those filters.
Note: CMDB Data Manager limits the number of target CIs per
task to 10,000. Therefore, when a task exceeds that number, Data
Manager automatically creates as many additional tasks as needed
to include all the CIs for the task. For example, if you target 30,000
CIs in an attestation task, Data Manager breaks down that task into
three tasks, each targeting 10,000 CIs.
You can create policies of the following types:
• Retire: Use to retire a CI while keeping the CI active in list views and in
processes such as CMDB Health.
• Attestation: Use to assign and process attestation tasks that verify the
existence of actual IT infrastructure and applications that you own.
As CIs are continuously ingested into the CMDB from various data
sources, attesting CIs helps to ensure the integrity of the CMDB. For
more information about using the Attestation policy type, see Attesting
CIs.
• Archive: Use to remove a CI from its current table and store the CI in a
separate archive table for temporary retention. Archiving a CI excludes
the CI from views and from processes such as maps the relations
formatter. During the retention period, you can restore CIs into active
state. At the end of the retention period, archived CIs are deleted from
their archive table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Delete CMDB Related Entry: Use to clean up any irrelevant or stale data
from related tables to help keep CMDB data healthy and relevant as
the state of referenced CIs change.
You can implement your Retire, Delete, and Archive polices so that
they follow Common Service Data Model (CSDM) standards where for
example, CIs are archived and deleted only when a CI is already
in retired state. When you create these life cycle policies, the system
applies processes to manage any dependent CIs that might be left
behind. For more details about these processes and about ensuring that
the feature is enabled, see Dependent CIs management.
For more information about life cycle state definitions, see CMDB Data
Manager.
Procedure
2. On the CMDB Data Manager landing page, in the Policies tile, click
View Policies.
3. In the CMDB Data Manager Policy and Attributes list view, click New.
4. Fill out the fields in the different sections on the Define Policy tab.
Note: Some fields are applicable only to specific policy types.
Therefore some of the following fields, might not appear for the
policy type that you choose.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. (Optional) Click Run filter in the Condition Filter section, to see the
resulting list of CIs that match the condition filters.
6. Click Save.
7. Click Preview and wait for an impact analysis for the policy on the
Preview Policy Impact page to complete.
This analysis estimates the number of CIs that the policy applies to
based on the policy filters, any CI exclusion lists, and the life cycle
stage of CIs. For example:
• If the policy type is retired, CIs that meet the policy filters but are
already in a retired state, are not targeted for the policy.
• If the policy type is archive or delete, CIs that meet the policy
filters but are not retired, are not targeted for the policy.
8. (Optional) Select CIs in the target CIs list that you want to also
exclude for the policy type. Click Exclude CI and then click
Recalculate Preview to recalculate the data on the preview page.
Result
A daily scheduled job processes the published policy and policy tasks
are assigned as set in the policy. If the policy is associated with a
subflow, then policy tasks trigger the policy subflow. Policy execution
issues are recorded in an error log with notifications sent to the CMDB
Data Manager Administrator.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• For some policy types, such as Delete, the list of the target CIs is rolled
up in a CSV file that is then attached to the task for tracking purposes.
What to do next
• Click View Open Tasks in the Open Policy Tasks tile to track the
processing of policy tasks in the CMDB Data Management Task Control
list view. The Success Percent column shows the percentage of CIs in
the task, for which the task is completed. A CI is counted as complete
in an archival task only after the archival process has been fully
completed for the CI (and isn't counted as complete while the CI is
just staged for archival for example).
• You can open a policy in CMDB Data Manager and click Deactivate to
temporarily prevent the policy from running.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Role required:
Authorized approvers for a task are all users in the assignment group of
the task, with the data_manager_user or data_manager_admin roles.
Procedure
2. On the CMDB Data Manager landing page, in the Open Policy Tasks
tile, click View Open Tasks.
3. On the CMDB Data Management Task Control list view, click a task to
review.
5. In a record where you are the Approver, click the Requested value
in the State column. Then, on the Approval form, set State to your
approval choice such as Approved or Rejected.
6. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
Role required:
Procedure
2. On the CMDB Data Manager landing page, in the Excluded CIs tile,
click View Excluded CIs.
3. On the Excluded CIs list view, click Edit Exclusion List and fill out the
Specify Excluded CIs form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
All the CIs that meet the condition filters, appear in the Results
section.
5. In the Results list, select any or all of the CIs that you want to exclude
from the policies of the respective policy type.
6. In the Excluded CIs section, click the '+' icon to add the selected CIs
to the Excluded CIs list.
7. (Optional) In the Excluded CIs list, select CIs that you want to remove
from the exclusion list, then click the trash icon.
8. Click Save.
Duplicate CIs
When the instance encounters duplicate CIs during identification and
reconciliation, it groups each set of duplicate CIs into a de-duplication
task for review and remediation.
De-Duplication tasks
Duplicate CI Remediator
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Property glide.identification_engine.skip_duplicates.threshold (5 by
default).
Main CI
Before remediation, the CIs in a duplicate CIs set are all duplicates of
each other. After remediation, a set of duplicate CIs consists of one main
CI, and any number of CIs, each considered a duplicate of the main
CI. The duplicate_of attribute of the main CI is empty. The duplicate_of
attribute for all the rest of the duplicate CIs in the set, is a reference to the
main CI of the set.
Restrictions
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result (System
CIs Attempted setting
enforced)
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result (System
CIs Attempted setting
enforced)
Result (System
CIs Attempted setting
enforced)
CI1: Main CI
CI1: duplicate_of =
CI4 CI2: duplicate_of =
CI4: duplicate_of =
CI1
CI1
CI2: duplicate_of =
CI4 CI3: duplicate_of =
CI1
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result (System
CIs Attempted setting
enforced)
CI3: duplicate_of =
CI4 CI4: duplicate_of =
CI1
CI4: Main CI
You can add or remove items from the default list of related items
which is used globally in the Duplicate CI Remediator for all de-
duplication tasks.
Use the properties for duplicate CIs to configure how duplicate CIs are
processed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Select a task.
Remediate Duplicate Task form
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
This field also contains user notes
about the decisions and steps of
resolving the task.
3. In the related lists section, click the Duplicate Audit Results tab to see
the list of duplicate CIs in this task. You can click a CI to display more
CI details.
Column Description
If the duplicate CI is a
Depend on CI dependent CI, then this field
displays the depend on CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
Related concepts
• Relation qualifier
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Main CI
The main CI is one of the duplicate CIs that you want to retain as an
active CI while potentially retiring or deleting the rest of the duplicate
CIs. The first step in the Duplicate CI Remediator is to select a main CI for
the remediation process. The Duplicate CI Remediator lets you choose
which attribute values, relationships, and related items from the duplicate
CIs to reconcile into the main CI. Alternatively, you can choose not to
consolidate any data and retain the main CI as it is.
• Asset related tables are not included in the default related items list
and therefore they are not available for merge.
As you progress through the tabs of the Duplicate CI Remediator, CIs are
not updated. All updates are applied only in the final step, after you click
Remediate.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Column Description
d. Click Select.
Note: Attributes, such as system fields, discovery fields
(discovery_source, last_discovered, first_discovered), and read-
only fields (such as the asset field) do not appear in the list.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Since asset related tables are part of the exclusion list, they
are not available for merge.
See Manage default related items list for more information about
configuring a default list of related items.
c. Click Next .
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
The following relationships are deleted without being merged to the main
CI:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
The reconciliation process runs in the background and may take a while
to complete. Upon completion, the system sends a confirmation notice
to the remediator of the task. Meanwhile, you can:
• Check Progress: View the task activities that are logged as the
remediation progresses.
• View Main CI: View the main CI for this reconciliation process.
When the number of duplicate CIs for a de-duplication task exceeds the
threshold, the options available in the wizard are limited:
• On the Select Main CI tab, only the Recommended list of main CIs
appears, and only the Use Main CI option is available.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can add or remove items from the default list of related items which
is used globally in the Duplicate CI Remediator for all de-duplication
tasks.
The default related items list appears on the Merge Relationships and
Related Items tab in the Duplicate CI Remediator. Globally modifying the
list affects all de-duplication tasks being remediated by the Duplicate CI
Remediator.
Alternatively, you can modify the list for only a specific task in the
Duplicate CI Remediator without affecting the default global list.
Procedure
3. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the properties for duplicate CIs to configure how duplicate CIs are
processed.
These properties are available for duplicate CIs. To view and edit these
properties, the admin role is required.
Properties for duplicate CIs
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Configuration > CMDB
Properties > Duplicate CI
Remediator Properties
• Type: integer
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Configuration > CMDB
Properties > Duplicate CI
Remediator Properties
Tables installed
Table Description
Attesting CIs
Verify the existence of actual IT infrastructure and applications that
you own, systematically and in bulk. As CIs are continuously ingested
into the CMDB from various data sources, ensure the integrity of the
CMDB. Remove any stale CIs that are associated with IT infrastructure
or applications that no longer exists.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
those CIs represent. Rejected CIs that are no longer needed can then be
retired, archived, or deleted from the CMDB.
Then, when you review those candidate CIs, you can choose to auto-
attest them.
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Default value: false
• Values:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
window can be candidates for
auto-attestation.
• Type: integer
• Default value: 30
Role required:
As you process the CIs in the task, details of your activities are captured in
the activity stream of the task.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
• To me: If the task isn't yet assigned to a specific user and you
are the owner of the CIs who can process the task.
For a CI owner, only users from the assignment group that the
task is currently assigned to, appear. For Admins, all users with
the data_manager_user role appear.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Review the CIs in the Not Yet Reviewed list. You can click a CI
to open a dashboard with more details such as CI health, key
properties, and CMDB 360 data. The details that appear on the CI
dashboard depend on settings and activation of different features.
Use the following cards on the right hand bar to get help and status:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. In the Details tab of the Attestation Review CIs pane, select the CIs
that you are ready to process and select an action to apply to all
selected CIs.
Select the CIs that you can attest their existence and click Attest
to move them to the Attested list.
To undo attestation, select the Attested list, select the CIs that
you want to move back to the Not Yet Reviewed list and
click Unattest. Or, select the CIs that you want to move to the
Rejected list and click Reject.
Select the CIs that you can't attest their existence and click
Reject to move them to the Rejected list. In the Confirm rejecting
CIs dialog box, enter an explanation and then click Proceed.
To undo rejection, select the Rejected list, select the CIs that
you want to move back to the Not Yet Reviewed list and click
Unattest. Or, select the CIs that you want to move to the Attested
list and click Attest.
Select the CIs that shouldn't be included in this task and in future
Data Manager attestation policies, and click Exclude. In the
Confirm excluding CIs dialog box, enter an explanation and then
click Proceed.
Those excluded CIs are added to the exclusion list of CMDB Data
Manager attestation policies. For more information, see Manage
CI exclusion lists of CMDB Data Manager. Only an admin can
undo this operation using the CMDB Data Manager.
Select any CIs that you identify as duplicates of other CIs and
click Remove duplicates from task. In the Confirm removing
duplicate CIs dialog box, enter an explanation and then click
Proceed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Those duplicate CIs are removed from the attestation task and
a de-duplication task is generated for them, which is similar
to the de-duplication tasks created by the Identification and
Reconciliation Engine (IRE). For more details about how to
process and remediate de-duplication tasks, see Duplicate CIs.
Note: Only an admin can undo this operation.
• After processing all the CIs in the task, when the Not Yet
Reviewed list is empty, the Submit button is enabled. Click Submit,
and then in the Submit attestation dialog box click Submit to
close the task.
CMDB groups
A CMDB group is a collection of CIs that lets you apply CI actions
collectively to all the CIs that are members in the group.
Group type
A CMDB group is configured with a group type.
• If a CMDB group type is set to Health, then the CIs in the group can be
monitored by CMDB Health, and the aggregated health is reported
for the group as a whole in the CMDB group view dashboard. For
example, you can monitor health only for CIs in a specific location.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Roles required:
Procedure
3. Fill out the form, right-click the title bar and select Save.
CMDB Group form
Field Description
•
Group type
Health: Sets CMDB Health to
monitor the health of the
group CIs and aggregate
health results for the group
as a whole.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
a. Click CMDB Group Contains Saved Queries and then click Add
Query.
c. Click Submit.
The query that is used returns a list of CIs of the class in the starting
node of the query.
c. Select CIs in the Configuration Item list and click the '+' icon at
the bottom.
d. In the Group members list, select the CIs to add to the group.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
g. Click Submit.
b. Fill out the CMDB Group Contains Encoded Query form with the
query conditions that filter the CIs to be included in the group.
Note: Dynamic filters aren't supported for CMDB health-type
groups, even though it's possible to add them in a condition
clause.
Field Description
c. Click Submit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
Click Show All CI to show all CIs from all the result columns of the query.
However, only CIs from CMDB tables are shown.
If the CMDB group is based on a CMDB query, then the query runs in
real-time and displays the resulting CIs. If the query does not complete
successfully due to timing out or for other reasons, then appropriate error
messages are displayed.
Procedure
Field Description
CI Lifecycle Management
operational state of the CI
such as 'Repair in Progress'
Operational Status or 'Operational'. Possible
operational states are defined in
the choice list of the Operational
status field in the cmdb_ci table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
CI Lifecycle Management
actions that apply to the
CI such as 'Cloning' and
Actions 'Provision'. Possible actions are
defined in the CMDB CI Actions
[statemgmt_cmdb_actions]
table.
CMDB Compliance
CMDB Compliance is a tool set that enables administrators to certify
CMDB data for correctness and fix any discrepancies found in the data.
Certification options
CMDB Compliance offers these certification options to suit the size and
requirements of your organization:
Option Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Option Description
The Templates and Audits modules on the top level of the Compliance
menu enable a certification_admin user to create, edit, and delete all
template and audit types.
You can use Compliance Templates and Audits to evaluate records for
any table in the ServiceNow system, not just those tables extending the
Configuration Item [cmdb_ci] table. Compliance audits certify record
attributes only. Compliance templates can be used in Control Test
Definitions in Governance Risk and Compliance.
Compliance Activation
Compliance functionality is provided by the Certification Core
(com.snc.certification_core) plugin which contains shared functionality
required for certification audits.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name Description
User roles
The certification role is automatically assigned to all users with the itil
role when the Certification Core plugin is activated or when compliance
applications are upgraded. Certification core installs two business rules,
both called Add Certification Role To Manager, that perform similar tasks
on different tables. One rule checks for a manager specified on the
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
User [sys_user] table, and the other checks for the certification role on
the User Role [sys_user_has_role] table. When both a manager and the
certification role are specified for a user, the system automatically grants
the certification role to the manager. This functionality ensures that a
certification task can be escalated successfully to the next level. The
system grants this automatic role to the user's immediate manager only
and not to others up the management chain.
Note: When a manager has only the certification role and no other
role, the manager is considered a Requester and is not counted as a
subscribed user (Fulfiller).
UI policies
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Shows or hides
fields based on
the Assignment type
selected. The system
shows the User field
when you select the
following assignment
Show User field Audit [cert_audit] types:
• Specific User
Shows or hides
Show Assign to fields Audit [cert_audit] fields based on
the Assignment type
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Shows or hides
fields based on
the Assignment type
selected. The system
shows the Assign to
empty field when you
Show Assignment select either of the
Audit [cert_audit]
Fields following assignment
types:
• User Field
• Group Field
Shows or hides
fields based on
the Assignment type
selected. The system
shows the Group
field when you select
either of the following
Show Group field Audit [cert_audit] assignment types:
• Specific Group
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Day
• Time
Script includes
Name Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name Description
Client scripts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Shows and
Show conditions when Certification Template hides conditions
table is set [cert_template] appropriately when
the table is set.
Business rules
Part of certification
versioning. This
Certification Condition
Clone condition business rule retains
[cert_cond]
the original ID when a
condition is changed.
Part of certification
Certification Condition
Delete condition versioning that deletes
[cert_cond]
a condition.
Prevents deletion of
Prevent deletion of
Audit [cert_audit] an audit containing
audit with results
results.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Prevents deletion of a
Prevent delete of Filter Certification Filter
filter still linked to a
with Template [cert_filter]
template or audit.
Prevents deletion of
Prevent deletion of Audit Result
an audit result with an
result with task [cert_audit_result]
attached task.
Prevents deletion of
Prevent delete of Certification Template
a template still being
Template with Audit [cert_template]
used by an audit.
Creates a version
Certification Filter when the filter
Update filter version
[cert_filter] changes in any
meaningful way.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Creates a version
Update template Certification Template when the template
version [cert_template] changes in any
meaningful way.
• Compliance discrepancies
• Upcoming audits
Only users with certain roles can access the Overview module. The
different levels of access are:
Access levels per role
Role Access
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role Access
• Customize (refresh, add, delete,
and rearrange reports)
View, customize
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
Compliance Overview
Architecture Compliance
Architecture Compliance manages scheduled or on-demand audits of
CMDB data to determine which configuration items (CI) match expected
attributes. The compliance audits check servers to ensure that their
physical resources, such as CPU speed or memory, comply with certain
standards.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Company [core_company]
• Schedule [cmn_schedule]
1. Create a filter.
2. Create a template.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
View the audit results which display any discrepancies between the
expected state, as expressed by the template conditions, and the
actual state of the target configuration items.
5. Correct discrepancies.
Only compliance users with certain roles can access the Overview
module. The different levels of access are:
Role Access
View, customize
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role Access
Architecture
All audited attribute
Compliance Audit Results
discrepancies
Discrepancies
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Upcoming
Architecture All scheduled audits Audit
Compliance Audits
Architecture Compliance Module
Desired State
Desired State performs scheduled or on-demand audits of CMDB data to
determine which records match the expected attributes, CI relationships,
and relationships to other records in the system.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Company [core_company]
• Schedule [cmn_schedule]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
filter, and then activate the version you want to use for certification.
You can create filters on the Configuration Item [cmdb_ci] table and
all tables that extend it.
3. Create and run an audit: Create an audit using the template. Set
the audit to run on a schedule or on demand. The audit generates a
set of results based on the conditions from the template you specify.
Determine usage of follow-on tasks:
4. View audit results: View the audit results which display any
discrepancies between the desired state, as specified by the
template, and the actual state of the target configuration items.
The Desired State Overview module displays various desired state reports.
The Overview module is a type of homepage.
Role Access
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role Access
View, customize
The Desired State Overview module displays various desired state reports.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Desired State application includes reports to assess your audit results.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
These reports are available to all users whose role gives them access
to the Reporting application. Users with the admin role can share these
reports with specific users of groups or change the display options.
Navigate to Reports > View / Run. In the Reports search field, enter all or
part of the report name such as Desired State. You can also scroll to
the designated category and select one of the reports.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Table: Audit
[cert_audit]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Certification audits
A certification audit compares the actual attributes of certain
ServiceNow records. This audit selects a filter, against the expected
attributes, relationships, and related record values defined by template
conditions or a script.
You can configure the audit to create and assign follow-on tasks
to remediate any discrepancies the audit finds. Audit records use a
standard ServiceNow scheduler to determine when to run. After an audit
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
runs, the results and follow-on tasks appear in related lists in the audit
record.
Users with the certification_admin role can create, update, delete, and
run audits. Users with the certification role can view audits, audit results,
and follow-on tasks.
Procedure
c. In the sidebar on the right, check Advanced and then click Audit
in the Compliance group.
4. Click New.
The system opens a new record for the audit type associated with
the navigation path you selected. The Audit type field is read-only.
5. Complete the form using the fields described in the table below.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Audit Results and Follow On Tasks related lists appear on the
form.
When template audits run, ServiceNow updates the date and time
in the Last run date field and populates the related lists. For scripted
audits, the Last run date field is not populated.
8. View the records that passed and the discrepancies found by the
audit in the Audit Results related list.
You can open template records and any follow-on tasks directly from
this related list. Notice that the value in the Task description field
appears as the Short description in the follow-on tasks.
Note: You cannot delete audit records that have audit results
or audit results that have follow-on tasks. ServiceNow disables
the Delete option in records and lists where these dependent
records exist.
Creating Audits
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
and Architecture Compliance
audit types, only templates
for tables that extend the
Configuration Item [cmdb_ci]
table are available. This field is
hidden when the audit type is
Scripted.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
tasks. This selection displays
the User field.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Create Assigned Task:
Create a follow-on task and
assign it to the user or group
specified. If the assignment
type is User Field, the User
field becomes available.
If the assignment type is
Group Field, the Group field
becomes available.
The audit automatically creates
follow-on tasks for all records
that have Assign to populated,
regardless of the Assign to empty
setting.
• Daily
• Weekly
Run
• Monthly
• Periodically
• Once
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• On Demand
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
system recalculates this field
when you change the schedule.
• Architecture Compliance
• Compliance
• Scripted
• Hours
• Days
• Months
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
The audit results indicate when a
desired state field is within or has
exceeded this threshold limit. The
default value for the threshold is
5.
4. Right-click in the header bar and select either Insert or Insert and Stay
from the context menu.
The system clears the Last run date field and inserts the record into
the database.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Audit results show the records that have passed or failed an audit and
itemize any discrepancies detected.
To generate certification results, you must first create and run an audit.
Procedure
2. From any audit results list, you can edit the filter to show the results for
any audit type.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The results filter by audit type and grouped by audit number. Within
the groups, results list by date, from oldest to newest.
3. You can open the audit record, the CI record, or the follow-on tasks
from this list.
Note: The Audit type field was set automatically when the audit
result was created and cannot be changed. For scripted audits,
the audit type is set when you create the audit record.
Audit results show this information:
Audit Results
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Pending A pending state
indicates that the audit
is incomplete. Data
certification audits use this
state when a result is
awaiting user input.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
a specified health window and
is configured in the Audit form.
Possible threshold states for the
results are:
• In Limit
• Exceeded
• Stable
• Unstable
While audit results can be deleted, you cannot delete an audit result that
has a follow-on task associated with it.
Procedure
2. Select the checkbox for a result in the list, and then select Delete
from the Actions on selected rows menu at the bottom of the list.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: If the result record has a follow-on task, the Delete option
is not available. If you select multiple records, some with and
some without tasks, the system only deletes those records that do
not have tasks.
4. Click Delete.
After an audit has run, you can view the results and follow-on tasks from
the Compliance view in the records of every CI audited.
This view is available only for systems that use the default CI classes
provided with the base ServiceNow system, such as Hardware, Software,
and Computer. For information about creating views, see View
Management.
Procedure
1. Navigate to All > Configuration and open the record of a CI that was
included in a compliance audit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Lists Description
3. Right-click the header bar and select View > Compliance from the
context menu.
You can preview an audit to view potential results without saving audit
results or generating follow-on tasks. For example, use this feature to test
template conditions for correctness without creating thousands of result
records.
In an audit record, click Preview Audit Results under Related Links to show
a summary of the potential audit results appears at the top of the audit
record.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Health window and Health unit fields define each window, and ends
when an audit runs. For example, an audit runs on the fifteenth of the
month with a seven-day window. It evaluates the threshold values of a
desired state field from the eighth to the fifteenth. When the same audit
runs the next day, the system evaluates the threshold from the ninth to
the 16th, and so on. The audit counts backward seven days from the
current day. ServiceNow evaluates a CI threshold value for each health
window, without considering the results from the previous window. As
a result, the health of a CI can fail for one audit and then pass in a
subsequent audit that runs in a new window.
In the initial audit, the system evaluated the threshold value for the
Seconds on battery field within a 5-minute window. This window ran
from 13:52:51 to the time of the audit at 13:57:51. The desired state
field showed In Limit for that audit and the second audit conducted
less than a minute later. The next two audits were conducted within five
minutes of the first audit and both showed that the threshold (set at 2)
was Exceeded. A subsequent audit was conducted five minutes after the
audit in which the desired state field threshold was first exceeded. Since
the health window had moved forward enough units, the Seconds on
battery field was within limits again with only one failure in the 5-minute
window being evaluated.
Certification filters
A certification filter creates a subset of ServiceNow records to audit,
typically from configuration items (CI) of a certain type, such as all UNIX
servers in a specific datacenter.
However, you can define a filter for any ServiceNow table by using any
set of system-supported conditions. Audited records identified by a filter
for expected attributes or relationships, depending on the audit type.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
in template records. You can use a single filter for multiple certification
templates or schedules.
Certification filters
Filter Description
Roles
The compliance filter for license bases uses the following fields to define
entitled users or CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Value Description
The license form can display information about all CIs or named users
who are using this software package. The form indicates when license
reconciliation is necessary and displays all compliant users or CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Compliance
Level Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Level Description
5. Click Submit.
This action saves the filter as version 1.
6. To create another version of this filter, open the record and modify
the name, table, or conditions.
Note: You can change a filter Description without incrementing
a version.
7. Click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The system saves a new version of the current filter and makes it the
Active version. The previous version is marked inactive. The system
displays only active filter versions for selection when you create
templates or schedules.
Creating Filters
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
inactive. The system increments
the version of the updated filter
and marks it as active. The
system saves all versions of the
filter and makes them available
for reactivation.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Right-click in the header bar and select either Insert or Insert and Stay
from the context menu.
The system increments the record number and sets the version to 1
for the new record. Both the original filter and the copy are Active
and appear in the record list. Showing all copies of a filter allows you
to see the entire history of the filter.
Only users with the certification_admin or admin role can delete filter
versions. But, you cannot delete a filter that is being used in a template or
a scripted audit.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a. To delete a single filter version, open that version record and click
Delete.
The system hides the Delete button for filters that are in use. If
you delete the latest version of a filter that is active, the previous
version of that filter is reset to Active.
You can view and manage all versions of a filter from the Certification
Filter form.
Versions can be displayed in a list. The default list of filters displays only
the active version of each filter. To see all filter versions in the list view,
select All in the breadcrumbs.
Procedure
2. Click any version in the related list to display the record for that
version.
3. To make an inactive filter the current version, open the filter, edit it if
desired, and then click Revert.
This action:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Users with the certification role can only access follow-on tasks assigned
to them but can reassign these tasks to other users.
2. Open a task.
The record shows the specifics of the task, the task activity, and the
failed audit results.
3. Open records from the Audit Results related list to see each
discrepancy.
5. Update the State field in the follow-on task record and add work
notes as you correct each discrepancy.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you change the state, the system updates the task activity
appropriately.
Users with the certification_admin or admin role can see all follow-on
tasks.
Procedure
2. Open a task.
The Audit and Configuration item fields are read-only for all users.
The short description is inherited from the Task description field in the
Audit form.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Use the links in the Audit Results related list to open the individual
records that failed the audit.
6. If you update the follow-on task record, be sure to add work notes.
Certification templates
Certification templates can define attributes, relationships, and reference
field values that indicate what a record is expected to contain.
Users with the certification_admin role can create, update, and delete
templates. Users with the certification role can view template versions.
• Related List: Runs audits on records in tables that reference the table
defined in the template.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Related List: Runs audits on records in tables that reference the table
defined in the template.
• Desired State: Defines the following types of conditions for tables that
extend the Configuration Item [cmdb_ci] table.
• CI relationship: Defines the relationships these CIs have with other CIs.
An example of a relationship is a business service, such as Outlook
Web Access, that depends on a server.
• User relationship: Defines the user who reviewed the log records. The
only operator available with this condition builder.
• Group relationship: Defines user groups who backed up this CI. The
only operator available with this condition builder.
• Related List: Runs audits on records in tables that point toward the
table defined in the template.
• Default Templates List: The default Templates list displays only the active
version of each template, filtered by Audit type.
• All Template Versions: To view all template versions for an audit type,
click the arrow before Active=true to remove that condition from the
breadcrumbs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Ensure that you have an appropriate filter that defines the records
the template evaluates.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
uses audit types to filter record lists for appropriate data and
determine which conditions are visible on the template form.
All conditions are AND conditions. The audit type of the template
determines which conditions are available.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
9. Click Submit.
ServiceNow saves the template as version 1.
10. To create another version of this template, change the name, edit
the conditions, or select a different filter.
Updating the template Description does not create a new version.
Note: If you select a filter whose table is incompatible
with the existing template conditions, the system displays
a warning that the conditions cannot be applied.
4. Click Clone.
ServiceNow increments the record number above the highest
template number and sets the version of the new record to 1. A
message appears under the header bar naming the source record
for the clone.Both templates are Active and appear in the record list.
The record list allows you to see the entire history of the template.
You can view and manage all versions of a template from the Template
form.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Click any version in the related list to display the record for that
version.
5. Select the Audits related list to view all audits configured to use this
template.
6. Click New to create a new audit record with the template selection
and table pre-populated.
Procedure
The system hides the Delete button for templates that are in use.
If you delete the latest, active version of a template, the previous
version of that template is reset to Active.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Click New.
4. Click Submit.
Defining A Control
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
After you define a control, create control tests that run periodically
and provide documented evidence of whether the associated control
is operating correctly.
1. Navigate to All > IT GRC > Administration > Control Test Definitions.
2. Click New.
4. Click Submit.
Defining A Control Test
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Daily
• Weekly
Run
• Monthly
• Periodically
• Once
• On Demand
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
to Daily, Weekly, Monthly, or
Periodically.
• None
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Support test execution:
Returns a random sampling
of records.
• Identifies compliance:
Returns all the records that
do match the condition or
conditions specified.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
conditions to the table and
to related tables.
A reference to a condition
collection if Include supporting
In scope definition
data is selected and Condition
type is set to Advanced.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Non-matching: Returns all
non-matching records in
scope.
For more information, see
Defining Advanced Conditions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Click New.
• In Scope Definition
• Configuration Definition
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• In Scope Definition
• Primary
• Supplemental
• Configuration Definition
• Not Applicable
2. Click New.
• If a control test definition is active, the system generates the control test
instances dynamically, according to definition. To generate a control
test manually:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• If sample data was requested in the definition, any sample data that
matches the conditions is found in the Supporting Data section. The
Test Complete Data Values related list holds references to the records
returned by the sample data query.
• If a control test has a condition type of Basic, the value in the Sample
size field limits the number of failures that are stored as support data. If
the result is passed or compliant, all the matching data is stored.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Remediation Tasks
If the control test reveals problems in the process, create a task from the
Remediation Task related list. You can relate remediation tasks to any
task in the system with the related items tool from the Many to Many Task
Relations plugin.
Scripted audits
A scripted audit enables users with the certification_admin role to
conduct an audit from a script rather than using restrictive template
conditions.
2. Click New.
The Run this script field includes a sample script with instructions
for performing the audit and generating the follow-on tasks. This
field appears only when you access audits from the Scripted Audits
module.
5. Click Submit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Sample script:
/*
/////////////////////////////////////////////////////
/// This script works with Data Center Zones filter //
/////////////////////////////////////////////////////
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Specific Group: Select a
specific group to perform
the tasks. This selection
displays the Group field. All
members of the selected
group are assigned to the
tasks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
is available only when the
Assignment type is User Field.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
regardless of which selection you
make for Assign to empty.
• Daily
• Weekly
Run
• Monthly
• Periodically
• Once
• On demand
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
runs. If the day is 29, 30 or 31,
for shorter months the audit
runs on the last day of the
month.
• Desired State
• Architecture Compliance
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Compliance
• Scripted
Script methods
public GlideRecord
filterID: The sys_id of
getFilterRecords getFilterRecords(String
the filter to use.
filterId)
auditedRecordId:
public void Sys_id of the record
logAuditResultPass(Stri audited.
ng auditId, String
logAuditResultPass
auditedRecordId, isCI: True, if the
boolean isCI, String audited record is a CI,
domainToUse) false if otherwise.
domainToUse:
Sys_domain of the
cert_audit record.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
auditedRecordId:
Sys_id of the record
audited.
followOnTask: Sys_id
of the follow-on task
associated with the
audited record and
can be an empty
string.
public void
logAuditResultFail(Strin columnDisplayName:
g auditId, String Label of the column
auditedRecordId, audited. For example,
String followOnTask, Disk space (GB).
String
logAuditResultFail columnDisplayName, operatorLabel: Label
String operatorLabel, of the operator used
String desiredValue, to audit the column.
String For example, is not
discrepancyValue, empty or greater than
boolean isCI, String can be the label.
domainToUse)
desiredValue: Desired
value of the column.
discrepancyValue:
Discrepancy value.
domainToUse:
Sys_domain of the
cert_audit record.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
auditId: Sys_id of
the audit record
executed.
When you view a CI, the proposed changes can be displayed so that
you can see what is planned.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
View CI history
You can view the proposed changes so that you can see what is
planned for the CI.
Procedure
1. Navigate to All > Change > Open and open a change request.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Click Save.
The CI form shows the details of any proposed changes in the
Scheduled changes area.
Procedure
3. Complete the form to make the proposed changes, and click Save
Proposed Change.
Click Update to apply the changes immediately. Click Delete to
delete the CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
After the proposed changes are saved, the Apply Proposed Changes
button appears on the Change Request form. This button lets the
user commit the proposed changes to the CI. Your business processes
determine the appropriate time to commit the changes. The CI retains
the existing data until the proposed changes are committed. However,
users can see that changes have been proposed.
When you apply the proposed changes, all the proposed changes for
that change request are applied to the configuration item. You can
apply proposed changes without verification, or if verification tests of the
proposed changes have failed.
After you apply the proposed changes, the Scheduled changes part
of the form displays No scheduled changes found. You can configure
proposed change verification rules which you can use to verify proposed
changes before applying the changes.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you configure proposed change verification rules for a CI, you
have an option to verify that the proposed changes pass the verification
test script in the rule. The verification test results are logged as passed
or failed, and you can view the results. Running the verification test is
not mandatory, and a failed verification test does not prevent you from
applying proposed changes.
Procedure
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
e("os");
var cpu = current.getVal
ue("cpu_count");
//Use current.getValu
e(fieldName) to get the pr
oposed change value, eg.
var os = current.getValue
("os");
//Your verification co
de
if (os != "SunOS" || cp
u < 2)
return false;
//Return true to pas
s the verification and fal
se if the verification fai
led
return true;
}
Result
On the Change Request form, you can click Verify Proposed Changes to
verify proposed changes for the affected CIs.
Create or edit the rules used to verify proposed changes. For details, see
Create or edit a proposed change verification rule.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can apply proposed changes even if they are unverified or fail a
verification test.
Procedure
3. Review the message that appears at the top of the form after the
verification process is finished.
The message states whether the verification tests passed or failed.
What to do next
To view the details of any verification tests that were performed for
the change request in the past two days, click the Proposed Change
Verification Log related link.
• If a custom script exists for the CI or one of the CI parents, then the
script is executed and the results are used to flag the change as valid
or invalid. Parent CIs are examined in the hierarchical order.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
If a custom script does not exist for the CI or any of its parents, then
a predefined validation script is used. The change is determined as a
planned change if the change occurred between the Work start and
Work end dates of the change request associated with the changed
CI.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Control Description
Comma-separated
list of the names of
fieldsChanged String
all fields that were
changed.
This sample script checks who initiated the record update. It returns
true if admin initiated the record update. Otherwise, the script returns
false.
isValidChange();
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
function isUserAdmin(userName)
{
var grUser = new GlideRecord("sys_user");
grUser.addQuery('name', userName);
grUser.query();
if(grUser.next())
{
var roles = new GlideRecord ("sys_user_has_role
");
roles.addActiveQuery();
roles.addQuery('user', grUser.sys_id);
roles.query();
while(roles.next())
{
if(roles.role.name == 'admin')
return true;
}
}
return false;
}
4. Click Submit.
Intelligent Search for CMDB is integrated into the CMDB Workspace store
app. See CMDB Workspace for details about using Intelligent Search for
CMDB in CMDB Workspace.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Intelligent Search for CMDB is integrated with the CMDB Query Builder
in the Now Platform. This integration is controlled by the system property
glide.cmdb.query.nlq.activated, which is set to true by default. Intelligent
Search for CMDB lets you use natural language processing in the CMDB
Query Builder to find CIs and their relationships using Intelligent Search for
CMDB functions.
• Search tips: Shows details and tips about the usage, and examples for
single and multi-table search, advanced filtering, and relationships in
Intelligent Search. The Relationships tab contains a link to the CMDB
Implicit Relationships table.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Sample searches
When you click the search box, the drop-down list of pre-defined
sample searches appears. The list consists of more common searches, or
searches that are more difficult to construct such as searches that involve
application services. Run any of those searches to get started.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Synonyms
You can help Intelligent Search find more results by defining some of the
relationships between classes as implicit relationships. Implicit relationships
can be useful in queries that involve service offering and application
services.
NLQ admins can create new implicit relationships by navigating to All >
NLQ > CMDB Implicit Relationships.
• Skipped table: The class that is implied and not captured by the CMDB
Query Builder
For example, in CMDB Query Builder, you want to see your service
offerings that have had a P1 incident in the last 10 days. However, if
you were to type show me all business service offerings with
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more information about NLQ in the Now Platform, see Natural
Language Query (NLQ).
Unified Map
The Unified Map feature graphically shows a hierarchical map of CIs and
the relationships between them, while centered on a CI that you choose
(referred to as the home node). The Unified Map feature combines some
of the capabilities of Dependency Views and of Service Mapping, into a
single map experience.
Unified Map visually shows how CIs are connected to each other, which
lets it be useful with products such as Change Management, Incident
Management , and Event Management . Nodes on the map represent
CIs in the CMDB hierarchy and different types of lines between the nodes
represent the connections between CIs.
For example, Unified Map helps you understand the impact of a change
by visually showing how Cis are connected to other CIs by relationships
and references. Unified Map also shows the composition of application
services which lets it be useful with products such as Event Management
and Incident Management. For example, you can see all CIs that are
members of the 'Revenue App' application service. You can review
historical changes, and then easily filter the CIs so that only Application
CIs appear.
• Map pane that shows the map for a CI, and which lets you access the
following utilities:
• CI search field letting you search for the home node CI for the map
• Filter panel letting you filter CIs and relationships that appear on the
map, and create filter presets to reapply a set of filters on any map
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Toolbox letting you modify various visual aspects, such as the layout
mode, of the map
• Mini-map navigator letting you easily move the entire map to an area
of interest and set the zoom level for the map
• Timeline showing related item events for the CIs on the map, up to six
months in the past and six months into the future, as of the time of
viewing the timeline.
• Contextual side panel on the right where you can choose the
Attributes, Application services, Related items, or Changes module. The
panel shows different types of details per module and according to the
selections on the map
The map content and the details that appear in the various modules in
the contextual side panel, is synchronized. The selected module in the
contextual side panel determines the type of details that appear and
your selection on the map determines the scope. If you select a CI on the
map, then the contextual side panel shows details for that CI. For some
modules, if nothing is selected on the map, the contextual side panel
shows details for all the CIs on the map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Access
You can access the Unified Map feature from CMDB Workspace, in either
of the following ways:
Role requirements:
Map content
The map pane shows a graphical layout of CIs and their relationships
including group CIs such as application services, and a timeline. You can
set and change the content on the map as follows:
Home node
Use the Search box to select the CI, such as an application service CI,
that you want the map to center on. That CI is the home node of the
map. The home node is easily visible by its thicker border line and by a
pulsating effect. The home node is the focal point of a map and all other
CIs and relationship lines are drawn in the context of the home node.
Level
Select the levels drop-down list to set the map level. The map level limits
the number of hierarchy levels for which to show CIs, therefore, limiting
the overall size of a map. Starting with the home node, the map shows
all CIs up and down the hierarchy, up to the specified level. By default,
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
only the first three levels of CIs, directly descending from the home node,
appear on the map.
Filter
Select Open filter panel ( ) to filter the data appearing on the current
map, and create filter presets. Each filtering category includes only items
that are relevant to the current map. The list in the CI types category, for
example, includes all the CI types on the map, and you can filter in or out
any of those items. A blue dot appears on the filter icon when filters are
being applied.
Filtered items don't appear on the map unless you select Show filtered
items to expose them as grayed-out CIs and relationships.
For more information about configuring map filters, see Configure map
filters.
Service Mapping
Without Service Mapping, any other data that Service Mapping provides
for application services, such as relationships, grouping, and mapped
application services data (and subclasses of that class), isn't available.
Also, the Application services module in the contextual side panel,
doesn't show details for CIs in the map.
Note: A map retrieves and shows only up to 250 CI nodes (CIs within
a collapsed group CI are counted). Any additional elements are
truncated and don't appear on that map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The map initially appears using default settings. Colors used in Unified
Map to highlight some field values, follow the Next Experience color
themes, and dashed lines represent references between end point CIs.
You can interact with the map and change the appearance of its
current content, as follows:
• Align to home node: Move the home node to the center of the map.
• Fit to screen: Center the map on the canvas and set the zoom level
to its maximum level that enables the entire map to fit on the canvas.
• Export map: Export the map to a PDF document on your local drive.
• Collapse all: Collapse all group CIs that are expanded, center the
map on the canvas, and set the zoom level to its maximum level that
enables the entire map to fit on the canvas.
• Use the mini-map navigator on the bottom right to easily move the
entire map on the canvas and set the zoom level to a specific
percentage number. You can hide or show the mini-map navigator.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Attributes ( ): Shows the Attributes pane with details that are based
on selections in the map. For more information about using this module,
see Show attributes for a CI or a relationship in a map.
For more information about using this module, see Show application
services for a CI in a map.
• For information about using this module, see Show related items for a
CI in a map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more information about using this module, see Show changes for a
CI in a map.
Service maps
Mapped services, appear on the map as group CIs that you can
expand and collapse to show or hide its members. Mapped services are
descendents of the Application Services [cmdb_ci_service_auto] class,
such as application services and dynamic CI groups. A badge on a
group CI shows the number of members in the group.
Select the badge to expand the group to show all members, and then
collapse the group back to hide members and to show only the group
CI. In its expanded mode, point to any CI in the group to temporarily
highlight all CI members by a light purple color.
The Unified Map configurations in the following tasks affect all users. Users
can customize some aspects of their own experience with Unified Map,
but can't configure settings in these tasks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All and then, in the Filter box in the main navigation
bar, enter sn_cmdb_ws_node_map_related_item.list to open the
Node Map Related Item table.
2. Select an existing record or select New and then fill out the form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Each class has a unique set of extended properties that appear in the
Unified Map Attributes panel for a CI. Many common classes are pre-
configured with such set of extended properties. You can modify these
default settings and globally configure extended properties for additional
classes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All and then, in the Filter box in the main navigation bar,
enter sn_cmdb_ws_node_map_table_attributes.list to access
the Table Attributes table.
2. Select an existing record or select New and then fill out the form:
Field Description
Configure map references to connect on the map, CIs from two classes
that aren't connected by a relationship.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
References connect CIs from two classes that don't have a relationship
connection between them. On the map, any two CIs from the
referenced class and from the referencing class, appear connected by
a dotted line as if there's a relationship connection between them. For
such reference connections, the relationship type is Reference. There are
several pre-configured map references which you can modify, and you
can also add additional map references.
Procedure
1. Navigate to All and then, in the Filter box in the main navigation bar,
enter sn_cmdb_ws_node_map_reference.list to open the Node
Map References table.
2. Select an existing record or select New and then fill out the form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Configure profiles that set default map filters and default map orientation
for a class. For example, to show Service Mapping data for the Mapped
Application Service class.
Class profiles are applied when no filter preset is used with the
current map. This typically happens when you initially load a map
without a filter preset or when you set the filter preset to Default
view. Class profiles let you configure only the Layer category in the
filter panel. Several common classes such as the Mapped Application
Service [cmdb_ci_service_discovered] class, are pre-configured with
class profiles.
Procedure
1. Navigate to All and then, in the Filter box in the main navigation
bar, enter sn_cmdb_ws_node_map_profiles.list to open the Node
Map Profiles table.
2. Select an existing record or select New and then fill out the form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Show a CI in a map
Select a CI as the home node that a map centers on. The home node in
Unified Map is the focal point of a map. All other CIs and relationships on
the map are drawn in the context of the home node.
When you open a map for an application service CI, a badge on group
CIs in the map shows the number of CI members in that group. In that
case, group functionality is available letting you expand or collapse the
group CIs.
Procedure
2. In the Quick links section in the Home view, select Unified Map.
3. In the search field, search for a CI that you want to see a map for.
The CI that you find and select, is automatically set as the home
node for the map.
What to do next
• Show CI key details on the map: Point to a CI to show the CI's full name
and class (or zoom into the map until those details appear), its related
items details, and the direction of the CI relationships. If there are
multiple related items associated with a CI, then the CI badge contains
the string 'Multiple' and a badge showing the number of related items
appears on the timeline. You can point to that badge on the timeline
to show all related items.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Change the level setting: Select the level drop-down and set the
number of relationship levels from the home node, for which to show
CIs on the map.
• Expand and collapse a group CI: Select the number badge (indicating
the number of CI members) on a group CI to expand the group and
show its CI members. Select the badge again to collapse the group
and to show the group CI and its number badge. In its expanded
mode, the group parent and any CI members are temporarily
highlighted by a light purple color (point to a group if needed).
Show filtered items: Select Show filtered items to expose the filtered
items on the map, in a grayed-out shade. For more details about
configuring map filters, see Configure map filters.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Select a CI on the map to show its related items on the timeline, or select
an empty space on the map to show related items for all of the CIs on
the map. Multiple related items from the same date are grouped into a
badge which shows the number of related items in the group.
The time range of timelines stretches from six months in the past through
six months into the future, relative to the current time. An event that
occurred outside of this time range, doesn't appear on the timeline.
However, such events might still appear in the corresponding Related
items pane and a CI badge might show data for those related items.
A timeline uses a marker to filter out CIs that were created after the
marker date, and doesn't affect related items on the timeline. Set the
marker to visualize topology changes in the CMDB until a specific point in
time. Maps are synchronized with their associated timelines, showing the
CIs and relationships as they existed at the marker's date and time. For
example, CIs that were created after the marker's date and time, don't
appear on the map.
Procedure
• Point to a related items badge to show details about the related items
for that point of time.
• Select the More options button and then select Replace marker, Clear
marker, or Add marker to manage the marker.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
The Map filter panel lets you filter by layer types, CI classes, and
relationship types. Filter options reflect the elements that are currently
on the map and represent attribute values from all elements in the map.
Select or clear items to filter CIs and relationships in the map.
Note:
• Filter conditions that might filter out the home node CI might be
available in the map filter panel because of other CIs on the map.
However, you can't filter out the home node CI even it matches
those filter conditions.
• Maps retrieve and show only up to 250 CMDB elements and any
remaining elements are truncated and don't appear on the map.
Procedure
2. In the Quick links section in the Home view, select Unified Map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. In the search bar, search for the CI you want as the home node for
the map.
5. In the Map filter panel, select or clear filters that you want to apply to
the current map.
What to do next
• Select or clear Show filtered items to expose all filtered items as grayed-
out elements, or to hide them.
After you configure a custom set of map filters, you can capture those
settings as a filter preset. You can then select that filter preset to apply
automatically all of its filter settings to the current map.
Procedure
2. In the Quick links section in the Home view, select Unified Map.
3. In the search bar, search for the CI you want as the home node for
the map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. In the Map filter panel, select the filters that you want to include in
the filter preset.
The filter settings are also applied to the current map.
6. Select the star-shaped icon, enter a Preset name, and then select
Save.
What to do next
• Apply a filter preset: Select the View preset list icon In the Map filter
dialog box, then select a preset filter and close the Map filter panel.
• Update a filter preset: Select a filter preset in the Map filter dialog box
and update the filter settings. Then select the star-shaped icon, and in
the Save Preset dialog box do either of the following:
• Remove a filter preset: Select the filter preset in the Map filter dialog
box. Without changing the preset, select the star-shaped icon, and in
the Remove preset dialog box select Remove.
Procedure
2. In the Quick links section in the Home view, select Unified Map.
3. In the Search bar, search for a CI to be set as the home node for the
map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• For a group CI: The top card shows attributes of the group CI
and underneath, the Configuration items section contains cards
showing attributes for each of the group member CIs.
What to do next
In a CI card in the Applications pane, select the Actions menu and then
select any of the following options:
• Open in new map to open an additional map with the current CI set as
the home node.
• Set CI as home to set the selected CI as the new home node for the
map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. In the Quick links section in the Home view, select Unified Map.
3. In the Search bar, search for a CI that to be set as the home node for
the map.
What to do next
• Select ( ) to open the filter panel, and then select a category and
a sort order by which to sort the application service cards. Close the
filter panel to apply your settings.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• View CI details to open the CI form for the application service CI.
Procedure
2. In the Quick links section in the Home view, select Unified Map.
3. In the Search bar, search for a CI to be set as the home node for the
map.
What to do next
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Select Open filters ( ) and then select and configure any of the
following filter types:
• Post types
• Field changes
• Flagged
• Filter sets
• Select the Search icon ( ) and enter text in the Search Activity
Stream field to find specific changes by entering terms.
• Select Show less or Show more to show the minimum or the maximum
level of details in a change card.
Procedure
2. In the Quick links section in the Home view, select Unified Map.
3. In the Search bar, search for a CI to be set as the home node for the
map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. Select a CI on the map for which you want to show related items.
What to do next
• Select a related item category (the category must contain least one
item) to drill down to the individual related item cards and see key
details for each related item.
• Select the related item link to drill down to the actual related item
record.
• Open the filter panel to set a sorting category and order for the
cards.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. In the Quick links section in the Home view, select Unified Map.
4. In the Related items panel, select the Related items user preferences
icon .
5. In the Related items Settings dialog box, select and deselect items in
the Available items list to reflect which related item categories you
want to show for CIs.
Selected items are moved into the Selected item lists and when
you select a CI on the map for which to show related items, those
categories appear.
6. Select Apply.
Dependency Views
ServiceNow® Dependency Views graphically displays an infrastructure
view for a configuration item (CI) and the application or business services
that it is part of and that it supports. Dependency Views indicates the
status of its configuration items, and allows access to CIs related alerts,
incidents, problems, changes, and services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use
• Dependency Views
map
Administer • Dependency Views
map menus and
• Create or modify controls
map indicators
• View a
• Create or modify Dependency Views
Explore map icons map
• Upgrade to • Create a predefined • Change the layout
Vancouver filter of Dependency
• Domain separation • Create or modify Views map
and Dependency Map Related Items • Filter the view of a
Views
• Create or modify Dependency Views
map
Dependency Views
menu actions • Perform actions
• Create or edit a on nodes in a
Dependency Views
dependency type
map
• Supported browsers
for Dependency
Views
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Business logic: Ensure that data goes into the proper domain for the
application’s service provider use cases.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Sample use case: When a service provider (SP) uses chat to respond to
a tenant-customer’s message, the customer must be able to see the SP's
response.
Tenant domains will be able to see only their domain and global CIs.
The CMDB Workspace store app provides the Unified Map feature as
an alternative to using Dependency Views. Unified Map combines the
capabilities of Dependency Views and Service Mapping into a single
map experience.
A Dependency Views map has one starting point, called the root CI or
root node of the map. The root CI is surrounded by a darker frame that
repaints itself with a pulsing effect drawing the attention to the root CI.
The maps can show both upstream and downstream dependencies for
the root CI. By default the Dependency Views map displays 3 levels, both
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Roles
Users with the itil and ecmdb_admin roles can view maps and perform all
actions in the map. Actions include access to the map views and saved
filters, both from the lists in the map and from the Saved Filters module.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Map options
The following options are available across the top of the map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Map menu
Node menu
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Relationship menu
• Collapsed mode: Displays only the cluster CI node without its child CI
nodes. This mode avoids unnecessary clutter in large maps.
• Expanded mode: Displays the cluster CI node and all its child CI nodes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Annotation
Icons for cluster nodes and cluster group CI nodes are noted by the string
"Cluster" and by a unique cluster icon. The system searches through all
the component nodes in a cluster CI or collapsed node looking for tasks,
outages, and trouble, such as incidents, problems, or change requests.
This search evaluates only the number of levels that are displayed in the
diagram.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
By default, child nodes of a virtual group are not displayed. You can
enable the Show children of virtual groups property to display child nodes
underneath virtual groups.
Menu options for a virtual group include Expand and Collapse, which
allow you to apply virtual grouping and display only the virtual group
node, or to undo the virtual grouping and display all actual nodes.
Virtual links
A virtual node is connected to other nodes with a virtual link. A virtual link
denotes that there such link between at least one CI in the virtual group,
to another CI node on the map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Also, when using the node menu option Load More, virtual grouping
is not applied at the newly loaded level even the criteria for virtual
grouping is met.
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
the map to display fewer levels or to filter out elements you don't want
to see, then save the filter for use later. Draw new relationships between
elements or edit existing relationships.
When you display a Dependency Views map using one of the options
below, the map is centered on the root CI, and displays the layout
and number of levels defined in the map properties. If Operational
Intelligence is activated, then a Dependency Views map provides a
mode that lets you directly access metrics information for the CIs on the
map.
In the View Map module, use the menu icon to save and load
Dependency Views maps.
You can select from different layout options for your Dependency
Views map.
You can view various related items for the nodes in a Dependency
Views map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
Related topics
When you display a Dependency Views map using one of the options
below, the map is centered on the root CI, and displays the layout
and number of levels defined in the map properties. If Operational
Intelligence is activated, then a Dependency Views map provides a
mode that lets you directly access metrics information for the CIs on the
map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Administrators can configure the setting for the default layout of the map
and number of levels displayed. When you access the map from a saved
view, the map opens using the properties in the saved view, and not the
default map properties.
Procedure
Navigate to All > Dependency Views and open one of these modules:
• View Map in New Tab: Opens the map in a new, full screen tab without
the application navigator.
• View Map: Opens the map in the content pane of the current tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Click a number in the Version column, and then click the ( ) icon.
Related tasks
In the View Map module, use the menu icon to save and load
Dependency Views maps.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Use the checkbox in the first column of the table to select the map
view that you wish to delete.
Related tasks
You can select from different layout options for your Dependency Views
map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Select one of the following layout options from the menu across the
top of the view.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the filter panel to control which elements of the map are displayed
and to save versions of a filter for later use.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Designate what CI
Filter CIs By CI Manufacturer manufacturers display in the
map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. Click a filter strip to expand or collapse it, and to set filter items.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Dependency Views > View Map to open a map.
3. Click the '<' sign on the left of the CI to display all the CIs that you can
explore metrics for.
The Insights Explorer is scoped for exploring only the CIs that currently
display on the Dependency Views map, and you cannot add or
remove CIs from the list. If you use map settings or filters to filter out
CIs from the map, the same filtering will apply to the list of CIs that
you can explore metrics for.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Click the Dependencies Map tab or the Metrics tab to switch modes:
Related tasks
You can view various related items for the nodes in a Dependency Views
map.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
5. Right-click the image and select Save Image As, Print, or any other
menu option.
Note: You can't export images from a Dependency Views map
using Internet Explorer as your browser.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can set a custom predefined filter as the default predefined filter
for viewing maps.
The Map Related Items module relates referenced CIs to one another,
which allows them to be displayed in a Dependency Views map.
You can use the following condition and script parameters for menu
actions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
Related topics
The default configuration includes map indicators for the following record
types:
• Open incident.
• Open alert.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can filter out the display of affected CIs, alerts, current change
requests, incidents and problems from the map settings menu.
The Affected CI’s map indicator appears for CIs in two related but not
identical situations. It appears for CIs for which tasks such as change
request, incident, or problem were directly created for, and for any CIs
that were added in those tasks (parent tasks) as Affected CIs (The CI
for which a task is directly created for, is automatically added as an
affected CI in that task). The state of affected CI’s depends on the status
of the respective parent task. For as long as the parent task is active, the
associated affected CIs continue to be impacted by the task issue. In a
map, the Affected CI’s indicator displays for all affected CIs for as long
as the parent task is active. On a map, the Affected CI tooltip displays
the details of the task records in which the CI was added as an affected
CI. However, the Details pane does not contain an Affected CI’s tab,
and no further details about affected CIs, or the associated tasks are
displayed. After the parent task is closed, the Affected CI’s indicator no
longer displays for any of the tasks’ affected CIs. For information about
affected CIs in Change Management, see Associate CIs to a change
request.
Note: Details about affected CIs are derived from the task and
the cmdb_ci tables and their extensions. Therefore, if you use custom
tables to store CIs for incidents, problems and changes, it affects the
details that are displayed for affected CIs.
For more information on how map indicators are used to show tasks
and outages in clusters and collapsed nodes, see Cluster nodes in a
Dependency Views map.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Possible values depend on the
selected Table. For example,
the incident indicator has values
such as Actual end, Actual Start,
and Approval Set.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
between displaying or not
displaying the respective records
on the map.
Result
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
The icons used in Dependency Views maps are listed in the Map Icons
module. Records in the Map Icons list are arranged by CI classes,
such as cmdb_ci_linux_server. The path to the default image files is
https://<instance name>.service-now.com/images/app.ngbsm/<image
name.svg>. For information about uploading images to the database,
see Storing images in the database.
Procedure
3.• In the class navigator bar, expand Class Info and then select Basic
Info.
5.• In the Icons dialog box, select an icon and then click Update.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Navigate to All > Dependency Views > Map Icons, and do the
following actions:
1.• Click New to create a new map icon or click the name of an
existing icon in the Label column to modify an existing icon.
Field Description
What to do next
You can modify a Dependency Views map indicator to use the new
icon.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Create a predefined filter that you can then select to determine the
scope of the CIs that are displayed in a Dependency Views map.
Configuration type filters filter by CI class, CI filters filter by CI attributes,
and relationship filters filter by relationships. Only CIs that match at least
one of the configuration type filters (if any exists), and at least one of the
CI filters (if any exists), and at least one of the relationship type filters (if
any exists) - are displayed on the map. If no filters are defined, then no
filtering is applied.
Procedure
4. Click Roles, and in the Roles dialog box, select the roles that this filter
will be available for.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
c. Click Save.
7. Create a CI filter:
c. Click Submit.
c. Click Save.
What to do next
3. Click Apply.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
You can set a custom predefined filter as the default predefined filter for
viewing maps.
Procedure
2. On the predefined filter form, click the context menu and select
Copy sys_id.
4. Click New and create a new user preference record using these
values:
• Name: ecmdb.ciview
• Type: String
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• System: Selected
5. Click Submit.
What to do next
In Map Settings, when you select the Default option for Predefined
Filters, the custom predefined filter that was set, will be applied.
Related tasks
Related reference
The Map Related Items module relates referenced CIs to one another,
which allows them to be displayed in a Dependency Views map.
The base system configuration includes the following tables and relates
them to items in the Computer [cmdb_ci_computer] and Server
[cmdb_ci_server] tables.
• Disk [cmdb_ci_disk]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Database [cmdb_ci_database]
Some additional referenced CIs that can be related in this manner are
file systems and running processes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
Control Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related reference
To modify an existing menu option, first you create a copy of the original
menu action record, and then you modify the copy.
This ensures that your instance can update the record normally during
the upgrade process and allows you to quickly restore the original menu
option, if necessary.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. Open the original record and disable it by clearing the Active check
box.
Menu Action form
Control Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Control Description
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
You can use the following condition and script parameters for menu
actions.
Condition parameters
Text Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Text Description
Condition Description
Script parameters
Menu action scripts are executed on the client when a user clicks the
menu option. You can use the same building blocks in scripts as in
conditions. Menu action scripts do not function on separators. These are
some additional, useful expressions for scripts:
Condition Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Condition Description
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
template, and it can call platform APIs. Use a dependency type, for
example:
• To narrow down and simplify a map, leaving out CIs that are not
important for a specific task.
Default
The default setting in the base system. With this setting, there is no
processing of the dependency map through any dependency type
scripts that might filter or modify the map.
Returns all qualifiers, end points, and entry points. This dependency type
is available in the base system and is disabled by default. Typically,
you would enable this dependency type for debugging and tracking
purposes.
Returns the network devices in the network paths leading to/from the
given CI.
Returns the applicative CIs which are target or source of network paths
containing the given network device. In addition, returns the hosts of
those applicative CIs, and for an applicative CI that is an inclusion, its
parent CI is returned too.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Flow Dependencies
Returns all the server to server connections that were discovered using
the Netflow collector. The script builds a graph based on data in
the [sa_flow_server_comm] table. This table contains pairs of services
represented by an IP and a listening port that are communicating with
each other. For more information, see Data collection and discovery
using Netflow and Data collection and discovery using VPC Flow Logs.
Procedure
2. In the Load Filter Scripts list view, select an existing depenency type,
or click New.
4. Click Submit.
Result
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
These properties are available for Dependency Views. To view and edit
these properties, the admin role is required.
Properties for Dependency Views
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
Maximum number of child nodes Nodes are collapsed for the map
to display (the rest will be to meet this limit.
collapsed).
• Type: Integer, valid values 1 or
glide.bsm.too_many_children greater
• Default value: 10
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
more taxing on the browser,
setting to false may improve fluidity
of animation and interaction for
• Location: Dependency Views >
Dependency Views.
Map Properties
glide.ngbsm.performance_allow_c
urves
• Type: Integer
The maximum amount of results
displayed when searching for CIs. • Default value: 10
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Dependency Views >
Map Properties
If glide.ngbsm.show_class_labels is
enabled, then the class label
Truncate node labels to a single always displays on top of the CI
line and to fit available space label, and wrapping applies to
(default). Disable to display entire both the class and the CI labels.
labels on multiple lines and
wrapped as needed. • Type: Yes | No
• Default value: No
glide.ngbsm.truncate_long_labels
• Location: Dependency Views >
Map Properties
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Dependency Views >
Map Properties
Note: The Application Files table lists the components that are
installed with this application. For instructions on how to access this
table, see Find components installed with an application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tables installed
Table Description
Available CI icons
Stores all available CI class icons.
[ngbsm_ci_icons]
Map Script
Custom scripts that run in real time
and generate a custom view of a
[ngbsm_script]
map for a specific CI.
Map View
Serialized map views saved by
[ngbsm_view] users.
Map Filter
Filters saved by users.
[ngbsm_filter]
Menu Action
Default and custom context menu
actions that appear when users
[ngbsm_context_menu]
right click a map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Edge Colors
Color definitions to use when
drawing the relationships between
[bsm_edge_color]
nodes based on relationship type.
Map Indicator
Stores all map indicators.
[bsm_indicator]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
[map_filter]
The CMDB Query Builder provides a canvas into which you drag the CI
classes that you want to include in a query. Then you add relationships,
AND/OR operators between the CI classes, and define the relationship
properties to query for. You can use saved queries to populate a CMDB
group with CIs, and then use scriptable APIs to retrieve the CI list and
apply actions collectively to all the CIs in the group.
There are two query types: CMDB Query and a Service Mapping query,
which you can use separately or in combination to create queries such
as:
• All virtual servers and the physical servers that host them.
• All application services and their associated servers and the cost of
each server. This query helps evaluate the cost of technology for each
application service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Additional information
• For some tips and basic troubleshooting for the CMDB Query Builder,
see the CMDB Query Builder [KB0681251].
CMDB Query
A query type that queries the infrastructure for CI classes and the
relationships and references that connect them. You can optionally add
the context of non-CMDB tables to a CMDB query.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Combination Query
You can combine the two query types by incorporating a saved Service
Mapping query into a CMDB query. For example, create a CMDB
query for Windows Servers that are connected to Tomcat WAR. Then
connect the Tomcat WAR CI class to a Service Mapping query. The
query changes to find Windows Servers that are connected to Tomcat
WAR which is included in the services that returned by the Service
Mapping query. You can inverse that query by choosing Does Not Belong
To Service. This changes the query to find Windows Servers that are
connected to Tomcat WAR that is not included in services returned by
the Service Mapping query.
Relationship properties
When you connect CI classes on the canvas, the CMDB Query Builder
displays the Connection Properties in the right-side bar, where you can
configure the properties of the relationship, such as the relationship
direction. For Service Mapping queries, you can configure whether to
query for related or unrelated CIs.
• Relationship type: Query for CIs and descending classes with specific
relationship types.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• References fields: A field that the parent and ancestor parent CI classes
use to reference the child CI class.
A CMDB query type that queries the infrastructure for CI classes and
optionally non-CMDB tables, and the relationships and references that
connect them.
• Sample queries
Use the following sample queries to build your own CMDB queries and
Service Mapping queries.
You can run a partial query in the CMDB Query Builder by defining a
section of a query, and then running it.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the navigation tools to enlarge or shrink the query, to move the
query, or to border a section of the query to run.
Use CMDB Query Builder reports to show the results of a CMDB query or
a Service Mapping query. Create a basic report, or a dynamic report
that automatically updates when the results of the associated saved
query change.
The CMDB Query Builder allows you to search for a specific saved query
using any combination of search criteria such as the query's name,
type, custom tags, and who created or updated the query.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• CMDB groups
Overview
With the CMDB Query Builder you can easily build complex infrastructure
and service queries that span multiple CMDB classes, and that involve
many CIs that are connected by different relationships. Domain
separation is set to be on by default.
• Saved Query
The user creates a query by dragging a class node from the class
hierarchy and dropping it to the canvas and connecting the nodes
with the relationships type.
The user can save the created query as an XML file to the database
[qb_saved_query] table in the CMDB for future use. The saved query is
domain separated.
• Query results
With a saved query, the user clicks Run and the query result is saved
and displays in the platform list view.
In the query results, the domain separation behaves in the same way
as the platform list view for the CI relationship [cmdb_rel_ci] table
and CMDB CI [cmdb] table. Consequently, since the CI relationship
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Build the query by dragging the CI classes and non-CMDB tables that
you want to include in the query. Then dropping them as nodes on the
canvas, and defining relationship properties between them. You can filter
on the attributes of any node to narrow down the results to a specific set
of CIs of that class or to a single specific CI. You can also select which
property columns appear in the query results.
As you step through building a query, list options and other user
interface elements of the CMDB Query Builder, are dynamically filtered
as appropriate to your selections.
To learn more about using Query Builder, see the CMDB Query Builder
Queries and Reporting - Platform Analytics Academy ServiceNow
Community video. For a step-by-step walk through of building CMDB
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
• Point to the upper right corner of a saved query widget, and click
the Duplicate Query icon to edit a copy of a saved query. The
default name of the new query contains the string 'copy'.
• Add non-CMDB tables to the query: Select a table from the Non-
CMDB Tables list and drag it to the canvas.
Note: A non-CMDB table cannot be the starting node in the
query.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
•
Add connections (relationships or patterns for application
services) between two nodes on the canvas:
a.• On the first node in the connection, click the small square at
the center of the right side.
Notation Description
A relationship in a CMDB
Full line
query.
Information such as
Red asterisk at the center of
relationship type is missing,
the connection line
invalidating the query.
A pattern connection
between an application
Dashed line
service node and another
node.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
c.•
In the Relationship Types and Related Items section, select
either option:
Option Description
a.• Point to the node to add a filter to, and then click the Apply
filters icon that pops up above the node.
b.• In the Filters section, add attribute and related list conditions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Click Applied Filters in the right-side bar to view all filters for each
node on the canvas.
b.• Click the And box that appears on the connection line, to
toggle between the And/Or operators.
For example: C1 is Tomcat WAR, C2 is Linux Server, and C3 is
Windows Server. Query for All Tomcat WAR CIs which are
connected either to Linux Server Or to a Windows
Server.
c.• Select properties and then click outside the properties list to
close it.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Add a search tag that can then be used as a search criteria for
saved queries:
a.• Click the Add Tags icon at the top of the canvas.
b.• Click Add Tag and in the Query Tags dialog box enter one or
more tag strings.
c.• Click the Add Tags icon again to close the Query Tags dialog
box.
4. Click Save.
What to do next
Click Run.
Only the first 100 results of the query appear in the results pane.
• Click Load More Results to view the next set of 100 results.
• Click Load All Results to view the rest of the query results, up to the
number specified by the glide.cmdb.query.max_results_limit system
property (10,000 by default).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
• Modify Query Builder settings: Click the (Settings) icon to open the
Query Builder Settings dialog box.
• Copy and share the URL of a saved query with users that have access
to the CMDB Query Builder. Pasting the shared URL in a new internet
browser window, directly opens the saved query in the CMDB Query
Builder.
• Create a schedule to run the query at a future time, and to email the
results to interested parties.
Click the Query Results context menu and select Export. Even if the
Load More Results button is visible, indicating that there are additional
query results, only the results that are visible are exported.
Related concepts
• Sample queries
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Build the query by dragging the CI classes that you want to include in
the query, dropping them as nodes on the canvas, and then defining
relationship properties between them. For every class node in the query,
you can filter on its attributes to narrow down the results to a specific set
of CIs of that class or to a single specific CI. You can also select which
property columns appear in the query results.
As you step through building a query, list options and other user
interface elements of the CMDB Query Builder, are dynamically filtered
as appropriate to your selections.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
c. Point to the upper right corner of a saved query widget, and click
the Duplicate Query icon to edit a copy of a saved query. The
new query's default name contains the string 'copy'.
a.• On the first node in the relationship, click the small square at
the center of the right side.
b.• On the second node in the relationship, click the small square
at the center of the left side to create the connection.
Relationship UI Notations
Notation Description
A relationship in a Service
Dashed line
Mapping query.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a.• Point to the node to add a filter to, and then click the Apply
filters icon that pops up above the node.
b.• In the Filters section, add attribute and related list conditions.
Click Applied Filters in the right-side bar to view all filters for each
node on the canvas.
b.• Click the And box that appears on the connection line, to
toggle between the And and the Or operators.
c.• Select properties and then click outside the properties list to
close it.
• Select columns and add filters that will be applied to the resulting
set of services:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
b.• Click Add Columns at the bottom of the right-side bar and
select columns to add. Click outside the columns list to close
it.
c.• Click the Apply Service Mapping Query Filters icon at the top
of the canvas and add filters.
• Inverse the entire query and search for all Service Mapping
services that do not include the query pattern: Click a node
once or twice so that Query Properties appear in the right-side
bar. In the Metadata section, toggle Services Including This
Pattern to enable or disable the option.
• Add a search tag that can then be used as a search criteria for
saved queries:
a.• Click the Add Tags icon at the top of the canvas.
b.• Click Add Tag and in the Query Tags dialog box enter one or
more tag strings.
c.• Click the Add Tags icon again to close the Query Tags dialog
box.
4. Click Save.
On the Saved Queries tab, point to a saved query widget and click
Query Information to view query details such as the query type, last
update date, and the query schedules.
What to do next
Click Run.
The query results pane displays only the first 100 results of the query.
• Click Load More Results to display the next set of 100 results.
• Click Load All Results to display the rest of the query results, up to the
number specified by the glide.cmdb.query.max_results_limit system
property (10,000 by default).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Modify Query Builder settings: Click the (Settings) icon to open the
Query Builder Settings dialog box.
• Copy and share the URL of a saved query with users that have access
to the CMDB Query Builder. Pasting the shared URL in a new internet
browser window, directly opens the saved query in the CMDB Query
Builder.
• Create a schedule to run the query at a future time, and to email the
results to interested parties.
Export query results that are visible: Click the Query Results context
menu and select Export. Even if the Load More Results button is visible,
indicating that there are additional query results, only the results that
are visible are exported.
Related concepts
• Sample queries
Sample queries
Use the following sample queries to build your own CMDB queries and
Service Mapping queries.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Using the CMDB Query Builder requires that the Core UI plugin
(com.glide.ui.ui16) is activated.
Use this example to build a CMDB query to find all servers with a
connection to a database.
Example
3. In the CMDB Classes list, locate the Server class, and drag it to the
canvas.
4. Locate the Database class, and place it to the right of the Server
class node on the canvas.
5. Click at the center of the right side of Server, and then at the center
of the left side of Database to create a connection line between the
two class nodes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. Click Save, and then click Saved Queries on the left to see the
widget for the saved query.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Review the query results. Each row displays the name of a server
CI, the name of a database CI, and the relationship type between
them.
a. Click the Server 1 node on the canvas once or twice so that the
Server 1 Report Columns section appears in the right-side pane.
Click Add Columns.
c. Click Run.
d. Click Save again to save all your customization for this query.
Use this example to build a CMDB query to find all critical application
services, and their owner.
Example
4. In the CMDB Classes list, locate the Application Service class, and
then drag it to the canvas.
a. Point to the application service node, and then click the Apply
filters icon that appear.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
b. Select business criticality and owned by, and then click outside
the columns list to close it.
7. Click Save.
8. Click Run and then review the results. You can for example, locate
any of the critical application services without an owner.
Use this example to build a CMDB query to find all application services,
for which there is an incident or a change request, for either, the
application service itself, or any CI within the service.
Example
4. In the CMDB Classes list, locate the Application Service class and
then drag it to the canvas.
6. Locate the Incidents class in the class hierarchy, and then drag it to
the canvas.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. Locate the Change Requests class in the class hierarchy, and then
drag it to the canvas.
8. Connect the Application Service and the Incidents nodes, and then,
in the Properties right-side bar:
10. Click the And operator between the Incidents and the Change
Request nodes, and switch it to Or.
Use this example to build a CMDB query to find all hardware in my service
offering that has Windows installed.
Example
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. In the CMDB Classes list, locate the following classes, and then drag
them to the canvas.
• Service
• Service Offering
• Application Service
In the Properties right-side bar, click Add Relationship Type and select
the Connect to::Connected by relationship.
In the Properties right-side bar, click Add Relationship Type and select
the Connect to::Connected by relationship.
You can click Column options of the Service column header, and
select to Group by Service. Then expand a service to see all the
hardware infrastructure under that service.
12. Return to the CMDB Query Builder window, to expand the query to
include only infrastructure CIs on which Windows is installed.
13. Click Non-CMDB Tables, locate the Software Instance class, and drag
it to the canvas.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
15. Point to the Software Instance node, and click on the Apply filters
icon that appears. In the Filters section, add the condition [Product
Name.Name] [is] [windows]. Close the Filters section.
Use this example to build a Service Mapping query to find all Linux servers
in services.
Example
3. In the CMDB Classes hierarchy list, locate Linux Server and drag it to
the canvas.
4. Click Run.
Review the query results. Each row displays the name of a Service
Mapping Service and the name of a Linux Server that is a member of
that service.
Review the query results. Now, each row displays the name of a
Service Mapping Service that does not include the specified Linux
Server.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
While building a query or reviewing a saved query, you can run only a
section of the query. On the canvas in the CMDB Query Builder, highlight
a section of the query which contains the nodes and relationships of the
partial query that you want to run. You can then examine the results of
the partial query, and update the query if needed.
Procedure
a. Click the mouse device on the upper left corner of the section
that you want to create.
b. Drag the mouse device to the bottom right corner of the section
that you want to create. As you drag the mouse device, the
selected section is highlight in light blue.
c. Release the mouse device. The query nodes that are included in
the partial query, appear with a blue border.
5. Click Run.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. In the Pick Starting Node dialog box, select the starting node for the
partial query, and click Confirm.
Result
Procedure
2. On the CMDB Query Builder page, select the Saved Queries tab and
3. Hover over the card with the query that you want to delete.
4. Click the Delete Query (X) icon that appears in the upper right corner
of the card.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Batch size is applicable and behaves the same in all query run scenarios,
regardless of how the run was initiated:
• Scheduled jobs
• CMDB groups
The batch size for query runs is allocated in the following priority order:
1. The value in the Execution Batch Size field in the Saved Queries table,
for a specific saved query. If set, this value applies only to the saved
query, and has priority over the global value of 100 and the value of
the glide.cmdb.query.batch_size system property.
3. A global value of 100, if the previous two options are not configured.
• Globally for all queries: By adding (if necessary) and setting the value of
the system property glide.cmdb.query.batch_size.
• Per saved query: Set batch size for a specific saved query
Configure a custom batch size for a CMDB Query Builder saved query
that takes a long time to complete or that times out. A custom batch size
overrides the global batch size in the base system and the value of the
glide.cmdb.query.batch.size system property.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Contact Support for assistance in calculating the batch size for your
query.
Procedure
2. In the Saved Queries list view, locate the saved query for which you
want to change batch size.
Using the Query Builder requires that the Core UI plugin (com.glide.ui.ui16)
is activated.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Use the selection tool under the navigation tool to toggle between two
states:
• Bordering a section of the query, which you can then run as a partial
query.
Ensure that the query that you want to create a dynamic report for is a
saved query, and that there is a specified schedule for the query. Also,
run the saved query and ensure that all query results are visible.
Role required:
The Create Report button in CMDB Query Builder which is used to create
a dynamic report, is activated only if:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The initial dynamic report that you create, is based on the results from the
initial run of the saved query. Then, on every subsequent run of the saved
query, the associated report automatically updates with the latest query
results.
However, if you change the query definition itself, the query and the
report are no longer in sync and you must create a new report.
Procedure
2. In the Saved Queries tab, select the saved query for which you want
to create a report.
Ensure that the query has a specified schedule.
3. Click Run and ensure that all query results appear. Click Load All
Results if available, to load all results.
The Create Report button is enabled only if all query results are
showing.
5. In the Report Designer, click Next or Back to view and configure the
new report in the Data, Type, Configure, and Style tabs.
The report is pre-populated with the CMDB query results and a few
other report details.
• Data source is set to the table in which the query results are
stored.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
CMDB Query Builder creates a report source which you can attach to a
report and use with dashboards. For more details about report sources,
see Report sources.
What to do next
Use either of the following steps to view the new report source. The name
of the new report source is set to the name of the CMDB query it was
created from, and cannot be changed.
• Navigate to All > Reports > Administration > Report Sources and locate
the new report source.
After running a query in the CMDB Query Builder, you can create a basic
report that is scoped to the query execution.
Role required:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Build a query.
3. In the query results pane, click Load More Results or Load All Results
to load all the results that you want to include in the basic report.
4. In the query results pane, click the column context menu and select
Bar Chart or Pie Chart.
Result
Related tasks
To locate a saved query using a Query Tags search criteria, the query
must have a query tag associated with it. For more information see Build
a CMDB query using the CMDB Query Builder, or Build a Service Mapping
query using the CMDB Query Builder.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
The query results are attached to the email as a file in the specified
format. By default, the maximum result rows that can be attached is
10,000. This is controlled by a system property.
Procedure
1. If need to, navigate to All > Configuration > CMDB Query Builder and
then click a saved query.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
a. In the Saved Queries tab, in either list view or card view, select a
saved query.
b. Click the Export query icon at the top of the Query Builder
canvas.
a. In the Saved Queries tab, click the Import query icon at the top
of the CMDB Query Builder window.
b. In Finder, select the saved query XML file and click Open.
The imported query is available in the Saved Queries tab of the
CMDB Query Builder on the instance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Export a query definition as an update set which you can later import
and commit. This process lets you port a query between instances, such
as from a development environment to a production environment. For
more information about exporting and then committing update sets
using XML files, see Save an update set as a local XML file.
Procedure
b. In the Saved Queries list view, select the query that you want to
export.
b. On the Retrieved Update Sets form, click Import Update Sets from
XML.
c. On the Import XML page, click Choose file and select the
exported XML file. Then click Upload.
d. Open the new record that was added to the Retrieved Update
Sets list view.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
f. Click Commit Update Set Batch and then close the Commit
Update Set Batch dialog box.
Result
The imported query is added to the Query Builder saved queries on the
instance.
Using the Query Builder requires that the Core UI plugin (com.glide.ui.ui16)
is activated.
Setting Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Setting Description
This setting applies only to CMDB
queries.
These properties are available for CMDB Query Builder. To view and edit
these properties, the admin role is required.
Note: To open the System Properties [sys_properties] table, enter
sys_properties.list in the navigation filter.
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Type: string
• Type: integer
glide.cmdb.query.batch_size
• Default value: 100
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visit the ServiceNow Store website to view all the available apps and for
information about submitting requests to the store. For cumulative release
notes information for all released apps, see the ServiceNow Store version
history release notes.
The CSDM and CMDB Data Foundations Dashboards store app provides
dashboards that complement each other.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Manage performance
Starting with CSDM and the CMDB Data Foundations Dashboards v2.2
you can deactivate CSDM or CMDB metrics.
For more information about deactivating metrics, see How to "turn off"
metric calculations on CMDB and CSDM Data Foundations Dashboards
[KB1430455].
Requirements
• CMDB Get Well Metric Collection: Calculates and stores details for
compliant CIs associated with metrics, populating the list view of
the metrics. Data appears on the dashboard only after the first run
of this scheduled job. Metrics' scores are stored in the CMDB Data
Foundations Metric Scores [sn_getwell_cmdb_score] table. This non-
PA job runs daily by default.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Overview
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name
Name of metric.
Priority
Result
• Red: 0–50% of the total CIs (or the measured item), are in compliance
for the metric.
• Yellow: 50–90% of the total CIs (or the measured item), are in
compliance for the metric.
• Green: Above 90% of the total CIs (or the measured item), are in
compliance for the metric.
The portion on the bar that represents the percentage of items which are
not in compliance for the metric, always appears in darker shade. Also,
all metric percentage scores are aligned so that a higher percentage
score and a smaller darker-shade portion on an metric bar, always
indicate the more optimal state.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Checks for the existence of the Create Asset on insert business rule. If the
business rule exists, the percentage score for the metric is 100. Otherwise,
the percentage score is set to 0.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Status = installed
The complete set of CIs for this metric consists of the CIs that satisfy the
first three conditions. The CIs that satisfy all conditions are counted as
non-compliant Computer or Network Gear CIs, which are without a serial
number.
Note: If the percentage of compliant CIs is less than 70%, then the
percentage score for this metric is set to 0.
The Hardware CIs Missing Serial Numbers tile shows the total number of
CIs which are not in compliance with the metric, correlating the darker-
shaded portion of the metric bar. Click the tile to drill down the PA widget
for further details, such as the list all those CIs.
The Hardware CIs Missing Serial Number by Key Classes chart shows those
CIs that are missing a Serial Number, grouped by key classes. Point to
a class bar on the chart to show more details, and click a class bar to
access a list view of those CIs for class.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The complete set of CIs for this metric consists of all the services in the
Service [cmdb_ci_service] table. The percentage score for this metric is
calculated as (Compliant CIs/Complete set of CIs) *100.
The Services Missing Owners tile shows the total number of CIs which are
not in compliance with the metric, correlating the darker-shaded portion
of the metric bar. Click the tile to drill down the PA widget for further
details, such as the list all those CIs.
Customizations metrics
The Customizations tab contains the following metrics:
If such custom table exists, then is 0, and if not, the percentage is 100.
The Custom Business Application Tables tile shows any custom business
application tables. Click the tile to drill down the PA widget for further
details, such as the list all those tables.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Custom CMDB Relationship Types tile shows the relationships which
are not in compliance with the metric, correlating the darker-shaded
portion of the metric bar. Those are the relationships that were not
included in the base system and were custom created. Click the tile
to drill down the PA widget for further details, such as the list all those
relationships.
Percentage of relationship types that exist in the base system and which
were not deleted or recreated, versus those that were deleted and
maybe recreated. Deleting and recreating base system relationships can
interfere with the integrity of the CMDB, therefore this metric can help you
prevent potential problems.
This metric counts the number of base system relationships that were
deleted and possibly recreated. The percentage score for the metric is
calculated as follows:
Percentage of custom CMDB tables whose name doesn't start with the
standard string “u_cmdb_ci”. The metric counts tables in the Tables
[sys_db_object] table that extend from the CMDB table and whose
name starts with the string “u_” (indicating that it is a custom table) but
not with “u_cmdb_ci”.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Custom CMDB Tables Not Using Standard Naming tile shows the
tables which are not in compliance with the metric, correlating the
darker-shaded portion of the metric bar. Click the tile to drill down the
PA widget for further details, such as the list all those tables.
• Status = installed
The complete set of CIs for this metric consists of CIs that satisfy the first
three conditions. The CIs that satisfy all conditions, are counted as stale
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Active CIs Not Updated in 90 Days tile shows the total number of
CIs which are not in compliance with the metric, correlating the darker-
shaded portion of the metric bar. Click the tile to drill down the PA widget
for further details, such as the list all those CIs.
• Status = installed
The complete set of CIs for this metric consists of the CIs that satisfy
the first three conditions. The CIs that satisfy all conditions are counted
as Hardware [cmdb_ci_hardware] or VMware Virtual Machine Instance
[cmdb_ci_vmware_instance] CIs not processed via IRE.
Note: Viewing all the data provided by PA for this metric, requires
the additional role of admin or discovery_admin.
• Status = installed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Name is empty
Non-compliant CIs are counted as the CIs that are missing a name,
which are those CIs that satisfy all conditions.
The CIs Missing Names tile shows the total number of CIs which are not
in compliance with the metric, correlating the darker-shaded portion of
the metric bar. Click the tile to drill down the PA widget for further details,
such as the list all those CIs.
The Orphan CIs tile shows the total number of orphan CIs, correlating the
darker portion of the metric bar. Click the tile to drill down the PA widget
for further details, such as the list all those CIs.
• Status = installed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Non-compliant CIs are counted as those CIs that satisfy all conditions.
Non-compliant CIs are those Hardware [cmdb_ci_hardware] or VMware
Virtual Machine Instance [cmdb_ci_vmware_instance] duplicate CIs that
were not remediated. For more information, see Duplicate CIs.
The Unhandled Duplicate CIs tile shows the total number of CIs which are
not in compliance with the metric, correlating the darker-shaded portion
of the metric bar. Click the tile to drill down the PA widget for further
details, such as the list all those CIs.
Percent of Server CIs where name reflects the host name, up to the first
period in the name. The complete set of CIs for the metric are all the
servers in the Server [cmdb_ci_server] table in which install_status=1 and
host_name is not empty.
The Installed Server CI Naming Not Reflecting Hostname tile shows the
number of Server CIs which are not in compliance with the metric. Click
the tile to drill down the PA widget for further details, such as the list all
those CIs.
Note: If you need to manually refresh the Installed Server CI
Naming Not Reflecting Hostname widget, then you must first run the
CMDB Get Well Metric Collection job, and then run the CMDB Data
Foundations PA Metric Collection job.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The complete set of CIs for this metric consists of all the CIs in the
Hardware [cmdb_ci_hardware] table. Compliant CIs are those in which
model_id is populated.
The Managed CIs Missing Model Entries tile shows the total number of
CIs which are not in compliance with the metric, correlating the darker-
shaded portion of the metric bar. Click the tile to drill down the PA widget
for further details, such as the list all those CIs.
The Servers Missing Location tile shows the number of Server CIs which
are not in compliance with the metric. Those are the Server CIs in which
Location is empty. Click the tile to drill down the PA widget for further
details, such as the list all those CIs.
Unique Locations
The complete set of locations for this metric consists of all the locations in
the Location [cmn_location] table records, in which name is not null. A
duplicate location is counted as a record in which name is not null, and
the same name is used more than once.
The Duplicate Locations tile shows the total number of CIs which are not
in compliance with the metric, correlating the darker-shaded portion of
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
the metric bar. Click the tile to drill down the PA widget for further details,
such as the list all those CIs.
Note: If you need to manually refresh the Installed Server CI
Naming Not Reflecting Hostname widget, then you must first run the
CMDB Get Well Metric Collection job, and then run the CMDB Data
Foundations PA Metric Collection job.
Changes Referencing a CI
The Changes Not Referencing a CI tile shows the total number of records
which are not in compliance with the metric, correlating the darker-
shaded portion of the metric bar. Click the tile to drill down the PA widget
for further details, such as the list all those change requests.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Incidents Referencing a CI
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the CSDM Data Foundations dashboard to monitor and evaluate key
foundational metrics of the CSDM framework.
• Before you use the dashboard for the first time, populate the CSDM
metrics: Navigate to All > System Scheduler > Scheduled Jobs and run
the CSDM Get Well Metric Collection job.
Procedure
1. Navigate to All > CSDM > Configuration > CSDM Data Foundations
Dashboard.
2. Select a tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Status = in production
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Shows business unit records where the Company field is not empty.
• Status = installed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Scroll to the list of CIs in the Custom Status Values related list.
The charts show the number of custom values that have been
defined for each element. Click a chart to view custom values that
have been defined for the element. This example shows the custom
label-value combination for the Absent status.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The form view provides the required information. If you don't see the
form, you may not have sufficient access privileges. Contact your
ServiceNow administrator.
7. When you're finished using the form, select Update or Delete to return
to the list view.
Result
The key foundational metric results are available for you to review and
analyze.
CMDB Health
Monitoring and maintaining the health of the CMDB is essential to an
effective and continuous use of the product. Health indicators such as
duplicate CIs, required CI fields, and audits contribute to the calculation
of health scorecards at the CI, class, and CMDB level.
• Correctness: CIs are tested against pre-defined data integrity rules such
as identification rules (to detect duplicate CIs), orphan CI rules, and
stale CI rules.
After CIs are tested for various health indicators, the results are
aggregated at the class level, and eventually at the overall CMDB level.
You can configure how health is calculated and the weight of each KPI
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
and each metric at every level of the aggregation. For most health tests,
you can configure the health tests themselves.
• Use the Important actions tile on the landing page to access cards with
CMDB Health-related tasks such as de-duplication tasks.
• Use the CMDB Health tile to see overall health metrics for CIs and
relationships, to navigate to the CMDB Health and CMDB Relationship
Health dashboards, and to drill down to more health details for specific
CIs.
CI remediation
Domain separation
CMDB Health is domain aware. If the domain separation plugin has been
activated, then the CMDB dashboard displays health based on data,
rules, and settings from the logged-on user domain. If rules and settings
are not defined for a child domain, then the parent's settings are applied,
recursively.
Starting with the Tokyo release, CIs in the global domain are evaluated
only against metric tests specified in the global domain. In subdomains,
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
local metric tests are applied only to the CIs in that subdomain and are
not applied to the global domain CIs (even though the global domain
CIs are visible in the subdomain). Health results for CIs in the global
domain appear on subdomains and health results on subdomains reflect
this new behavior.
Setup
For all the details about setting up and configuring CMDB Health, see
Setup and configure CMDB Health.
CMDB dashboards display CMDB health reports and let you configure
the CMDB health KPIs and metrics that CIs are evaluated for.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• View CI health
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the following information to track and resolve issues with the CMDB
Health processes.
Overview
CMDB dashboards should be set up with their own set of rules to best
accommodate how the user needs them. CMDB dashboard jobs adhere
to those rules to produce reports. These are covered in separate sections
below.
Starting with the Tokyo release, CIs in the global domain are evaluated
only against metric tests specified in the global domain. In subdomains,
local metric tests are applied only to the CIs in that subdomain and are
not applied to the global domain CIs (even though the global domain
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CIs are visible in the subdomain). Health results for CIs in the global
domain appear on subdomains and health results on subdomains reflect
this new behavior.
Health Preferences
Users can define the frequency with which they want to run jobs; the
report runs for all the domains. The more domains included in the job,
the longer the job runs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Required
• Recommended
• Orphan
• Staleness
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1. Completeness
2. Correctness
3. Compliance
Audit – Audit scores are based on the desired state or scripted audits
defined in the compliance module by the user.Audits themselves
are domain separated. When audit score evaluation is enabled for
a domain, scores become based only on the audits visible in that
domain.
• Health inclusion rules are domain separated. The rules are stored in the
cmdb_health_config table which is domain separated.
• Each domain can have its specific health inclusion rules and domain-
specific rules for each sub-metric.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In general, CMDB Health dashboards are domain aware and show data
according to the logged-on domain user. If a user is logged into a
domain and views a health dashboard:
1. Only scores for enabled metrics in that domain display (based on the
Health Preferences Active flag as discussed above).
2. All scores are based on CIs that are visible from the specific domain.
(These are regular domain visibility rules: From that domain you can
see CIs in global domain, the specific domain, any child domain of
that domain or any domain that gets directly or indirectly contained
by that domain.)
6. Service View/ Group View – These reports also largely follow the
above points. Typically, these views differ from various views/filters for
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
the Health Report. One is based off business rules, the other is based
off CMDB Health groups.
Related tasks
• View CI health
Related concepts
Related reference
1. Review CMDB Health KPIs and metrics to learn what CMDB Health
can monitor, and what needs to be configured to enable and
support each metric.
2. For each KPI and associated metric that you want monitored,
define the necessary rules and fulfill other needed requirements. For
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. Review and adjust the threshold ranges for best, at risk, and critical
states for the CMDB health metrics scorecards - see Configure CMDB
Health scorecard thresholds.
5. Narrow the scope of CIs that are included in health calculations - see
Create health inclusion rule.
6. Enable the Health Dashboard jobs for the KPIs that you want reported
- see Enable and configure a CMDB Health Dashboard job.
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
• Location: Navigate to All
> Configuration > Health
Preference. In the right hand-
side navigator, click System
Properties.
• info
• error
• warn
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
Or '*' which is equivalent to
including all possible values.
• Learn more:
glide.cmdb.health.staleness_exclu
Exclude dependent CIs for the
de_dependent_cis
staleness CMDB Health metric.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
When enabled, dependent CIs
are not checked for staleness,
regardless of any staleness or
inclusion rules that are defined for
the respective CI types.
Enable and configure the jobs that process CMDB health tests, to start
calculating CMDB health scores for the completeness, compliance,
correctness, and relationship KPI. These health scores are then
aggregated into the overall CMDB health report.
For more information about how CMDB Health Dashboard jobs work, see
the Understanding the CMDB HealthDashboard Numbers blog post in the
ServiceNow Community.
Procedure
1. Navigate to All > Configuration > CMDB Dashboard > CMDB View,
and then click CMDB Health Dashboard Jobs .
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
according to your choice. For
example, Repeat Interval (when
Run is set to Periodically), and
Time for various settings of Run.
Fill in the details to set precise
running times.
Result
After you enable a CMDB Health Dashboard job, the results for the
KPI are aggregated and displayed in the CMDB dashboard and CI
dashboard, at the CMDB, class, and CI levels.
Configure the thresholds for best, at risk, and critical state definitions
for the KPIs and metrics scorecards. You can configure these settings
globally for the entire CMDB, or individually per class.
Role required: itil has read access, itil_admin (on top of itil) has full access.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In the base system, upper thresholds are set to 67 and lower thresholds
are set to 33 for all KPIs and metrics. You can adjust scorecard thresholds
to reflect the range of failures that should be used for each health state.
Applying the change to a scorecard is based on the selected class in the
CI Classes list:
• If the top level Configuration Item class is selected in the CI Classes list,
changes to metric scorecards apply to the entire hierarchy.
Procedure
2. Click Hierarchy to display the CI Classes list, and then select a class to
set scorecards for.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
b. Click the KPI that contains the metric for which you want
to configure scorecard. For example, click Completeness to
configure the Required Fields scorecard.
8. Click Save.
Related reference
Each CMDB group can have its unique set of scorecard thresholds for
best, at risk, and critical state definitions for specific KPIs or metrics.
Scorecard thresholds are used to determine overall metric state, and are
defined by upper and lower thresholds:
In the base system, for all KPIs and metrics, upper thresholds are set to 67
and lower thresholds are set to 33. You can adjust scorecard thresholds
for a specific CMDB group per KPI or metric, to reflect the range of
failures that should be used in health reporting.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
Field Description
4. Click Submit.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
metrics, deactivate KPIs and metrics that you are not interested in
reporting, and adjust weighted averages of aggregation.
To start collecting and reporting CMDB health KPIs and metrics, you must
first enable and configure the CMDB health dashboard jobs.
The completeness KPI for example, consists of the metrics required fields
and recommended fields, each contributing a different weight to the
sum. You can configure the proportional weight of required fields and
recommended fields within completeness to be 25 and 75 respectively.
You can also configure the proportional weight of completeness,
compliance and correctness within the aggregated sum of the overall
CMDB health.
In the ServiceNow base system, the weights of KPIs have default settings,
and metrics are globally set.
Procedure
3. From the Select Metric list select one of the KPIs such as
Completeness, or a metric.
For Completeness, Compliance and Correctness:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Field Description
4. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Click Hierarchy to display the CI Classes list. Then select the class with
the field that needs to be set as mandatory.
3. In the class navigation bar, expand Class Info and then select
Attributes. In the Attributes view, click Added.
4. Locate the attribute that you want to set as mandatory, and then
double-click its Mandatory value and set it to true.
The next time the form is opened, a field status indicator appears
next to the field label, indicating that a value is mandatory.
Note: Mandatory fields are global. The field is marked as
mandatory everywhere it appears on a form. Also, mandatory
fields do not appear correctly when using Service Mapping tag-
based discovery. For more information, see Tag-based discovery
in Service Mapping.
Role required: itil has read access, itil_admin (on top of itil) has full access.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use this for fields which should not be mandatory, but that might have
useful information that the CI should have. For example, a field with
information that might at some point help with diagnosis. Initially, a
derived class is set with the recommended fields that are defined at
the parent level. You can add or remove recommended fields for
a derived class, setting it with its own recommended fields, without
affecting the recommended fields at the parent or sibling levels. If all
recommended fields for a derived class are removed, then the derived
class automatically derives the recommended fields from its parent class.
For more information about child and parent classes, see Table extension
and classes.
Procedure
2. Click Hierarchy to display the CI Classes list. Then select the class that
contains the fields that need to be set as recommended.
5. Click Save.
Role required: itil has read access, itil_admin (on top of itil) has full access.
Specify the conditions that CIs must meet to be considered an orphan CI.
Specify attributes that a CI must have, relationships that a CI should not
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
have, or both. In the relationship conditions, you can either specify that
the CI has no relationships, or a set of specific relationships that the CI
doesn't have.
Note: If there is a health inclusion rule for the orphan metric, then
the conditions in the health inclusion rule and the conditions in the
health orphan rule, shouldn't be identical.
Procedure
2. Click Hierarchy to display the CI Classes list. Select the class for which
to create an orphan rule.
4. Select a rule to edit if one exists, or click New. Fill out the form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Role required: itil has read access, itil_admin (on top of itil) has full access.
Staleness rules are defined per class. If a rule is not defined for a class,
then the parent's rule applies for that class.
Procedure
2. Click Hierarchy to display the CI Classes list. Select the class for which
to create a staleness rule.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. Select a staleness rule to edit or click New, and then fill out the
Staleness Rule form.
Field Description
Filter the CIs that are included in health calculations and that appear
in CMDB health dashboards by defining health inclusion rules. Health
inclusion rules can be specified per domain.
Role required: itil has read access, itil_admin (on top of itil) has full access.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
rules. For example, if you want scores of the duplicate metric to appear
only for server and network CIs.
Note:
• If there are no health inclusion rules specified for a child class, then rules
specified on a parent class are applied to the child class.
• If health inclusion rules are specified for a child class, then those rules
take precedence over rules specified on a parent class.
Procedure
2. Click Hierarchy to display the CI Classes list. Select the class for which
to create a health inclusion rule.
3. In the class navigation bar, expand Health and then click Health
Inclusion Rules.
4. Click an existing rule to edit or click New and then fill out the Health
Inclusion Rules form.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
You can configure which KPIs and metrics are included in the
aggregated calculation, and set their weight in the aggregation. In the
base system, all KPIs and all metrics are included in the aggregated
health report.
Overall
An aggregation of all three KPIs (correctness, completeness and
compliance), according to their overall scorecard weight settings.
Correctness
Orphan
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CI satisfies the criteria in an orphan rule. This criteria checks for
specific attributes that a CI must have, and for CIs that have no
relationships or that don't have specific relationships.
• Data is missing for the CI in its respective table, or in one of its parents'
table.
Staleness
The base system includes a default staleness rule for the Configuration
Item [cmdb_ci] class, which sets the Effective Duration time to 60 days.
This rule applies to all extended CMDB classes, and can be overridden
by class specific staleness rules defined by the user. To determine CI
staleness, a staleness rule for the CI's class is used if it exists, otherwise, the
default staleness rule is used.
Duplicate
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Completeness
Required
Recommended
You can use the Add Identifier Fields In Recommended Rules scheduled
job to set criterion attributes from active identification rules, as
recommended fields. You can use the Remove Identifier Fields In
Recommended Rules scheduled job to unset criterion attributes from
active identification rules, as recommended fields.
Compliance
Audit
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When running scripted audits, the Last run date is not populated.
Therefore, for the compliance KPI to include the results of a scripted
audit, update the script in the audit to record the audit run time.
Relationships
Duplicate relationships
Orphan relationships
Stale relationships
A single relationship can fail more than one health test. For example, a
duplicate relationship can also be stale.
Related tasks
• View CI health
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
Dashboard Use
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Dashboard Use
• Displays the tasks that were
generated for CIs that failed a
health test.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Dashboard Use
• Explore the class hierarchy.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Dashboard Use
• Manage the CMDB Health
Dashboard jobs.
Related tasks
• View CI health
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
• Click CMDB Health Dashboard Jobs to enable and manage the jobs
that monitor and collect health data for CIs and CI relationships.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Scorecards detailing the overall health of CIs in your CMDB, per health
KPI and metric
• Widgets that list the top 10 incident, alert, and change generating CIs
in the CMDB
All the default widgets in the CI Class view can be filtered using the
CMDB class hierarchy tree. Initially, the class hierarchy filter is set to
the root class, Configuration Item (All). Click All to select a different
class, filtering all widgets on the dashboard to display data only for the
selected class and its child classes.
Except for the Overall health scorecard, you can drill into any widget in
the CI Class view:
• In a charts widget: Click a bar to display a list of all the records that the
bar represents.
• In lists: Click the ‘i’ icon to view a list of all the tasks or alerts related to
the CI.
For more details about the CMDB Health dashboard, see the CMDB
Health Dashboard Score Card Explained knowledge base article.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Color codes
Both, the CI class view and the relationship view, use color codes when
displaying aggregated health status. The status definitions are based
on each scorecard’s threshold limits that are defined in the CI Class
Manager.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Domain separation
If the Domain Support — Domain Extensions Installer plugin is activated,
then the CMDB dashboard is domain aware:
• Users can configure KPI and metric settings specific to the needs in
their domain. So different domains can have different settings such as
active/inactive, and thresholds.
Related tasks
• View CI health
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Requirements
Configuration
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Domain separation
Access
Report details
All default widgets can be filtered using the CMDB service hierarchy tree.
Initially, the service hierarchy filter is set to Business Service. Click Business
Service to expand it and to select a different class, filtering all widgets on
the dashboard to display data only for the selected class, its child classes,
or services of that class.
In each scorecard widget, the horizontal bar in the center and the %
number are correlated, displaying the aggregated health summary for
the KPI. Health results of associated metrics are displayed underneath,
each contributing according to the weight configuration of the metric
scorecard, and its threshold.
With the exception of the Overall health scorecard, you can drill into any
widget in the service dashboard:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• In a charts widget: Click a bar to display a list of all the records that the
bar represents.
• In lists: Click the ‘i’ icon to view a list of all the tasks or alerts related to
the CI.
Color codes
The icon is a notation that the maximum failure threshold for the
scorecard has been reached. The tests for the metric are halted for this
cycle, and all associated aggregated summaries display 0%.
Related tasks
• View CI health
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
Configuration
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
rules, and settings from the logged-on user domain. If rules and settings
are not defined for a child domain, then the parent’s settings are
applied, recursively.
Access
Report details
For each CMDB group, the CMDB group view dashboard displays
aggregated health for all the CIs in that group. You can drill down those
reports to display further details of duplicate, orphan, or stale CIs per
CMDB group. In each scorecard widget, the horizontal bar in the center
and the % number are correlated, displaying the aggregated health
summary for the KPI. Health results of associated metrics are displayed
underneath, each contributing according to the weight configuration of
the metric scorecard, and its threshold.
With the exception of the Overall health scorecard, you can drill into any
widget in the CMDB group view dashboard:
• In a chart widget: Click a bar to display a list of all the records that the
bar represents.
• In lists: Click the ‘i’ icon to view a list of all the tasks or alerts related to
the CI.
Color codes
The CMDB group view dashboard uses color codes when displaying
aggregated health status. The status definitions are based on the
threshold limits for each scorecard, defined in the CI Class Manager.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The icon is a notation that the maximum failure threshold for the
scorecard has been reached. The tests for the metric are halted for this
cycle, and all associated aggregated summaries display 0%.
Related tasks
• View CI health
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
View CI health
The CI dashboard is a central location displaying health report for an
individual CI, history of changes to the CI in a timeline view, and the
relation formatter. The CI dashboard also displays incidents, changes,
and other tasks affecting the CI, and business services affected by the
CI. You can access the CI dashboard from a CI form, or from the CMDB
dashboard.
The health scores are based on settings of CMDB Health KPIs and metrics.
The report is calculated in real-time from data stored in health-related
tables which the CMDB Dashboard jobs update on a recurring schedule.
The completeness and correctness KPIs are always up to date, but for
other KPIs, it is possible that updates to the CMDB are not reflected
because one of the dashboard jobs hasn’t run yet, as follows:
To ensure that the latest updates to these KPIs are reflected on the CI
dashboard, navigate to the respective dashboard job, and click Execute
Now.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
2. Or, navigate to CMDB Dashboard > CMDB Health and click CMDB
Dashboard - All to display the class hierarchy. Enter a search string
and then select a CI from the Configuration Items group.
The search results are grouped by Classes and Configuration Items
that match the search string.
Result
Various widgets in the report display CI's health with the following color
codes:
• Green: The CI passed the health test (for example, it is not a duplicate).
• Grey: The CI was not tested for this metric, because the threshold was
not set for the CI (class) in the CI module.
The report displays the change history for the CI in a timeline format, that
you can zoom in or out to select a time period for which to display details
for. Use the related lists tabs Change, Incident, Task, Business Services,
and Alerts to further drill into additional details.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
Missing rules or other class definitions can prevent some health scores
from being evaluated for a CI. The results in the CI dashboard in
these situations, are described below:
Duplicate
Orphan
Staleness
Audit
• If there are audits defined for the CI but the audits did not run: Not
applicable notification appears.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• CI relations formatter
Related reference
• Drag a tile near its upper edge and drag it to a different location on
the dashboard to rearrange the current layout.
• Click the X in the upper right side of a widget to hide the widget.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Click the + sign in the upper left corner of the dashboard to add
content. In the Add content dialog box, select the content to add and
the location to place it.
• Click the gear icon in a widget tile to edit widget settings such as title
and height.
Orphan relationship
Duplicate relationship
Stale relationship
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Hosting rules are used to test if relationships comply with specified hosting
relationships.
Procedure
1. Navigate to All > Configuration > CMDB Dashboard > CMDB View.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
Related tasks
• View CI health
Related concepts
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You must first create and publish a remediation workflow that addresses
the CI issue, stored in the Workflow [wf_workflow] table. The workflow can
be a regular workflow, or an Orchestration workflow, and the table in the
workflow needs to match the task type in the remediation rule. Do not
configure the workflow with any filter conditions by setting If condition
matches to None, so that the filters of the CMDB remediation rule will
apply.
For more information about Flow Designer (previously Workflow), see Flow
Designer.
Procedure
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Manual: Remediation is
applied manually.
3. Click Submit.
Result
Related tasks
• View CI health
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Related reference
Except for the duplicate and audit health metrics, you can choose to
create tasks for health test failures for a metric.
For all metrics except for audit, each CI that failed a metric test is
associated with a single task. Because a CI can fail multiple audits, a
single CI can be associated with multiple audit tasks. The first of those
tasks is in the Task field, and any additional tasks are in the Additional
Tasks field. To remediate failures of the audit metric, refer to the audit
tasks for the audits that the CI failed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Configuration > CMDB Dashboard, and then click
CMDB View, Service View, or Group View.
2. Click on one of the bars in a bar chart on the page. Or, click on a
metric tile that is associated with the remediation that you want to
apply, and then in a detailed report click on a bar in a bar chart. For
example, to remediate an orphan CI, click the Completeness tile.
3. In the Task column in the CMDB Health Results list, select the task that
is associated with the CI that you want to remediate. Point to the
Field Column
• Cloud discovery
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Column
5. In the Run Remediations dialog box, select the remediation rule that
you want to apply.
The list of remediation rules is based on the type of health metric
(such as orphan, stale), and on the filter defined in the rule.
6. Click Execute.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: The Application Files table lists the components that are
installed with this application. For instructions on how to access this
table, see Find components installed with an application.
Properties installed
Property Description
• Type: integer
glide.cmdb.services_hierarchy_limi
t • Default: 10,000
• Range: 0-100,000
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tables installed
Table Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
[cmdb_health_metric_status] • Complete
• MaxFailures
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Logging
Processing status
If scheduled jobs are enabled, but data is not displaying on the CMDB
dashboard, you can check the processing status in the CMDB Health
Metric Status [cmdb_health_metric_status] table. Depending on the
status of the inactive metric, decide how to proceed.
Complete
All classes are processed and the number of failures is under the
maximum failures threshold.
Max Failures
The number of failures for this metric reached the maximum failures
threshold. Processing has been aborted and will start over in the next
run.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
At the end of a processing cycle, the final state of a KPI depends on the
final state of its associated metrics. Possible final state of a KPI:
Complete
Incomplete
Timed out because one of the associated metrics has reached its
processing time limit.
Processing time
If processing of a metric times out, you can find out which class takes too
long to process. Use this information to find out if any validation rules are
weak.
Orphan rules might detect an orphan CI, which you are not able to
access and delete. Or, there might be a mismatch between the list view
that displays the orphan records, and the total number of records. These
findings are due to records being deleted in the database from only one
table in the CMDB hierarchy.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Orphan test results provide the details of where exactly the hierarchy
is broken. For example, the message "This cmdb_ci_linux_server
CI [91054fc24f22520053d6e1d18110c713] is missing record in
cmdb_ci_computer table" means that a record of that sys_id must be
deleted from the CMDB, cmdb_ci, cmdb_ci_hardware, cmdb_ci_server,
and the cmdb_ci_linux_server tables (the Computer class is between the
Hardware and the Server classes in the hierarchy.)
An error message is logged if the results from a scripted audit are not
included in the compliance KPI. The reason can be that the script in the
audit was not updated to populate its Last ran date field. Without a Last
ran date value, CMDB Health is unable to identify these run results as part
of a recent complete audit run, and skips those results.
The CMDB dashboard displays the string 'incomplete score' for a metric
when it fails to calculate the score for the metric.
Related tasks
• View CI health
Related concepts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
The CMDB dashboard displays the string ‘failure threshold reached' when
the number of CIs that are failing the metric tests, reaches the failure
threshold set for the metric.
CMDB Health stops processing for this metric in the current cycle, and
therefore there is no aggregated health score for the metric. Processing
will be attempted again in the next cycle. Also, status in the CMDB Health
Metric Status [cmdb_health_metric_status] table is set to Max Failures for
this metric.
• Review and refine the rules defined for the metric which has reached
max failures. If a rule associated with the metric is too generic, resulting
in large number of failures, attempt to refine it as follows:
Completeness:
Review the mandatory fields for the associated classes and remove
those that aren't critical for the health score. Also, review the
recommended fields that are causing failures and remove those that
aren't critical for the health score.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Compliance:
Review the audit failures from the audit jobs and adjust the audits
to reduce the number of failures. For more information, see CMDB
Health KPIs and metrics.
Correctness:
• Staleness: Review the effective duration for the classes that are
causing failures and adjust the duration to reduce the number of
failures. For more information, see Create or edit a CMDB Health
staleness rule.
• Increase the failure threshold for the metric that is failing and check
if processing for this metric completes successfully in the next cycle.
Increasing the failure threshold beyond 500K might reduce overall
performance.
The CMDB dashboard displays the string 'incomplete score' for a metric
when it fails to calculate the score for the metric.
• The number of CIs that are failing the tests of one of its sub-metric,
reaches the failure threshold set for the metric. In this situation,
the processing status for the respective parent metric (for example,
correctness) is set to 'incomplete' in the CMDB Health Metric Status
[cmdb_health_metric_status] table. Processing for the failing metric in
the current cycle stops, and therefore there are no aggregated health
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
scores for the sub-metric, the parent parent metric, or the overall CMDB
Health.
CI Class Manager
Use the CI Class Manager to centrally view, create, or edit basic class
definitions, and class settings for identification, reconciliation, and CMDB
Health. To access the CI Class Manager, navigate to All > Configuration >
CI Class Manager.
Class Basics
CMDB Health IRE
• Create a class
• Create a • Identification:
• View class basic compliance audit
• CI identification
information
• Create a rules
• Class columns certification filter
• Identification
• Add a suggested • Create a inclusion rules
relationship certification
• Reconciliation:
template
• Display all CIs for a
• CI reconciliation
class • CMDB Health orphan
rules
rule
• Dependency Views
• Data refresh rules
map icons for a class • CMDB Health
staleness rules • Dependencies:
• Delete CIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Set a CI field to be
recommended
Service Mapping
• CI types for
Service Mapping
and Discovery
Operational states
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI actions
A set of actions that can be applied to a CI during its lifetime. You can
define CI actions that are relevant in your business.
Compatible CI Actions
By default, any CI action can be applied to any CI. You can restrict this
behavior by defining a rule that an action is not allowed for a CI when
it is in a specific operational state. For example, you can define a Not
Allowed CI Action in which it is not allowed to apply the 'Provisioning'
action to a Linux Server that is in a 'Non-Operational' state.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Requestor
Lease time
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Registering requestors
After completing the CI lifecycle operations, the requestor should call the
unregisterOperator API to unregister. All the state management records
associated with that specific requestor ID are then marked as inactive or
they are removed by the CI Lifecycle Management — Restore Internal
State Management Tables scheduled job.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
the form. For more information about reference qualifiers, see Reference
qualifiers .
For more information about mapping Asset State and Substate fields to
a CI's Status/Hardware Status (if its hardware) field, see Map asset state
and CI hardware status. And for more information about retiring assets,
see Retire assets.
Follow these high level steps to get started and to track activities of the
CI Lifecycle Management module of the CMDB application.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Define a CI action
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Define CI actions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
10. Review Renew Lease tasks and extend leases as needed: Navigate
to All > Configuration > CI Lifecycle Management > Renew Lease
Tasks. These tasks are created automatically by the CI Lifecycle
Management - Restore Internal State Management Tables scheduled
job for CI action records in which the lease for a valid requester
has expired. The Requestor should use the lifecycle management
API ExtendCIActionLease to extend the lease. Otherwise, if the
lease remains expired for a specified grace period, the CI Lifecycle
Management - Restore Internal State Management Tables scheduled
job marks the respective CI action record as ‘inactive'.
The grace period for expired lease time is configurable by the system
property glide.cmdb.statemgmt.max_lease_expired_days.
11. Navigate to All > Configuration > CI Lifecycle Management > State
Management Logs to display logs of CI Lifecycle Management
operations.
Registration APIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CI Actions APIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: The Application Files table lists the components that are
installed with this application. For instructions on how to access this
table, see Find components installed with an application.
CI Lifecycle Management
Continuously checks and
- Restore Internal State
maintains the data integrity of all
Management Tables
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tables installed
Table Description
CI Actions
A set of CI actions that can be
[statemgmt_ci_actions] applied to a CI during its lifetime.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Properties installed
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
user and to provide details for extending the lease. If the requestor
takes no action and the lease remains expired for a specified grace
period (default 15 days), automatically de-activates the corresponding
CI action record, and closes any corresponding Renew Lease Task if
present.
Procedure
Define a CI action
Define a CI Lifecycle Management CI action that can be later applied to
CIs.
You can view a list of all the actions that are currently applied to CIs by
navigating to Configuration and clicking CMDB CI Actions.
Procedure
2. On the CI Actions page, click New. Fill in Name and Description, and
then click Submit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. On the Compatible CI Actions page click New and fill out the form.
Compatible CI Actions
Field Description
Result
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Click New on the Not Allowed CI Actions page, and fill out the form.
Field Description
3. Click Submit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
If an API attempts to apply the specified action to the specified CIs, while
it is in the specified operational state, the operation fails and an error is
logged.
Procedure
2. On the Operational State Priority page, click the operational state for
which you want to set or update priority.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. On the Not Allowed Operational Transitions page, click New and fill
out the form.
Field Description
Result
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CMDB Health Dashboard jobs must be enabled and health data
must be collected. Also, navigate to Benchmarks > Setup and ensure
that the CMDB KPIs are enabled under IT Operations Management.
• % of non-compliant CIs
• % of duplicate CIs
• % of stale CIs
Global averages are based on the sum of monthly averages of all peer
instances, divided by the number of instances (aside from instances for
which the monthly average is 0).
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• CMDB Health
• CMDBGroupAPI - Scoped
• CMDBTransformUtil - Global
• CMDBUtil - Global
• IdentificationEngineScriptableApi
• IdentificationEngine - Scoped
CMDB APIs are used for accessing the CMDB from a script. CMDB stores
the CI and relation information; CMDB is domain separated.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Create/Delete relations:
Data separation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Test functionality of
Dependency Views
APIs. These APIs
retrieve Dependency
CMDB BSM: Views map and
New York
Dependency Views associated map items
such as context menu
items, for a given CI
sys_id and using itil
user role.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Checks whether
any CMDB Health
CMDB HEALTH: Health dashboard jobs, which
New York
Job Status were started 30 or
more days ago, are
still in progress.
• Creation of a health
inclusion rule for the
CMDB HEALTH: CMDB recommend metric.
Health Completeness/ New York
Recommended • Creation of a
recommended field
that satisfies the
health inclusion rule.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Validate CI identifiers
and reconciliation
CMDB IRE: IRE
definitions and check Madrid
Validation
indexes for CI
identifiers.
Check operations
on a reconciliation
rule, in CI Class
Manager, using itil
and itil_admin roles.
Operations include
CMDB IRE:
create, edit, and Paris
Reconciliation Rule
delete a reconciliation
rule.
Check operations on
an identification rule,
in CI Class Manager,
using itil and itil_admin
roles. Operations
CMDB IRE: include create, edit,
Paris
Identification Rule and delete an
identification rule.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Verify that
cmdb_query_builder
CMDB QB:
user role can save
Query Builder -
queries, and access New York
cmdb_query_builder
and run all saved
Role
queries, in CMDB
Query Builder.
Verify that
cmdb_query_builder_r
CMDB QB: Query ead user role can
Builder - access and run all
New York
cmdb_query_builder_r saved queries, and
ead Role cannot save any
query, in CMDB Query
Builder.
Check addition of
CMDB REL relations to a CI and
EDITOR:Relationship deletion of relations New York
Editor from a CI using itil user
role.
Check accuracy
CMDB REL of CI information,
FORMATTER:Relationshi relationship types, New York
p Formatter relationships,
associated records
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Test creation of a
CMDB SDK: Create a
relationship for a CI in
relation for a CI using New York
the CMDB using the
REST APIs
CMDB REST APIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The following related lists are common to all forms for manageable CIs.
• Windows servers
• Linux servers
• AIX servers
• Solaris servers
• DNS Names for CIs - Displays all the DNS names on a CI.
The IP version information appears in all IP address related lists and forms.
Note: Since all paths here click into the IP Address to DNS Names
list that associates an IP address with a DNS name, this part of the
common flow was not added to the tree structure.
Discovery source
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Enterprise CMDB
The Enterprise Configuration Management Database (ECMDB) is
targeted toward businesses that want to monitor, manage, measure,
track, alert on change, and generally understand business systems
that consist of a large number of components, business, and support
personnel.
For example, a bond trading service may have multiple application, and
web servers, several databases, Linux, UNIX, and Windows servers. There
will be security products, network storage, disaster recovery procedures
and hardware, etc. that are necessary for the service to operate
properly.
• CMDB Relationships
The ECMDB lets you easily track all relationships by relationship type.
Any of the following icons may appear in the ECMDB lists of related
items.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB Relationships
The ECMDB lets you easily track all relationships by relationship type.
• Clusters
• Linux Servers
• Solaris Servers
• AIX Servers
Extended relationships
• Connects to
• Powered by / Powers
• Protected by / Protects
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Visualization
Auditing
Federation
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The system looks 5 calendar days in the past and 7 calendar days in the
future when looking at recent outages and changes.
Related reference
• CMDB Relationships
For information on some other CMDB tables, see CMDB schema model.
Field Description
• 2 - somewhat critical
• 3 - less critical
• 4 - not critical
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Production
• Staging
Used for
• QA
• Test
• Development
• Demonstration
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Training
• Disaster Recovery
Field Description
Related reference
• CMDB Relationships
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
a table is the Default view. For any class that is an extension of the CMDB
table, you can select the CI Definition view which provides additional
access to related tables and information.
Control Description
Related tasks
• Create a CI class
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Performance Analytics for your application with minimal setup. You can
always create your own objects as well.
Important: Set up and test Platform Analytics Solutions on a non-
production instance before enabling them in production.
• The CSDM guidelines ensure unified data access for Now Platform
products.
• The CSDM gives you clear direct prescriptive guidelines for service
modeling within the CMDB.
• You can use the CMDB query builder to create reports showing CMDB
configuration items (CIs) and their relationships.
You will find additional information about the CSDM on the Community
Forum. Also, see CSDM in a nutshell. View the full list of CSDM and data
foundation videos.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM documentation
CSDM in a nutshell
Reference
CSDM reference
Managing the CSDM framework
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tell users in a clear direct way which relationships and references to use
to link CSDM tables.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Speed adoption
For each new release, provide automation and guidance for CSDM that
accelerates upgrading and minimizes issues.
The presence of data within the model provides little value without
governance and effective process to manage the truth and validity of
the data.
(The content that you’re viewing now) Each product team that
references CSDM objects should provide documented guidance on use
and/or value of the objects.
Following the CSDM framework ensures that you meet your primary
goal of consistent accuracy in reporting and analytics so you can
effectively manage your digital environment.
The CSDM is the data framework that you follow when you set up
ServiceNow products and applications. You adhere to the CSDM
guidelines when you define configuration items (CIs) and relationships
between CIs in the CMDB. This process ensures that your data resides
in the appropriate CMDB tables for maximum value from your Now
Platform applications.
• CSDM reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The following sections show the terms, tables, and relationships in the
CSDM.
CSDM overview
The CSDM is the data framework that you follow when you set up
ServiceNow products and applications. You adhere to the CSDM
guidelines when you define configuration items (CIs) and relationships
between CIs in the CMDB. This process ensures that your data resides in
the appropriate CMDB tables for maximum value from your Now Platform
applications.
This illustration identifies each CSDM domain and the several roles and
user types that work together to manage your ServiceNow applications
and services. Each domain is associated with one or more products,
services, or service types.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM benefits
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Selected videos:
CSDM in a nutshell
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
Business criticality
TechTalk: Build a rock solid digital foundation (CMDB) with ITOM Visibility
— Deep dive
The CSDM is the data framework that you follow when you set up
ServiceNow products and applications. You adhere to the CSDM
guidelines when you define configuration items (CIs) and relationships
between CIs in the CMDB. This process ensures that your data resides
in the appropriate CMDB tables for maximum value from your Now
Platform applications.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The Foundation domain involves tables that contain base data that is
referenced from or to objects in the other CSDM domains. Foundation
data is required before you can use ServiceNow products or add data
to the CMDB. See Foundation domain of the CSDM framework
• The Build domain involves the tables that are used in the build
effort (systems development life cycle — SDLC or Agile Development)
of digital products like DevOps. The tables represent the logical
development details of the enterprise applications to be deployed and
used by the business. See Build domain of the CSDM framework.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
A service enables you to achieve the outcomes that you want with
minimal risks and without incurring costs. This definition is consistent with
the base definition of “service” in ITIL v3 and IT4IT. Services typically have
three components: the interaction, the offering, and the service system.
The Now Platform includes the following base-system service types that
you can extend to align with the service types in your organization.
For more information about leaf nodes and structured hierarchies, see
Design domain of the CSDM framework.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Usually, business users order business services. Business users can select
the desired offering and service commitment levels via the Service
Catalog. For example, procurement, shipping, and finance.
Technical services are the systems associated with the admins of CIs
in the Manage Technical Services domain: Application service owners,
Technical service owners, and Technology service owners). Technical
services are typically lower-level leaf nodes of one or more business
services or application services in a structured hierarchy.
CSDM terms
CSDM in a nutshell
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
Business criticality
TechTalk: Build a rock solid digital foundation (CMDB) with ITOM Visibility
— Deep dive
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Foundation domain involves tables that contain base data that is
referenced from or to objects in the other CSDM domains. Foundation
data is required before you can use ServiceNow products or add data
to the CMDB.
The Build domain involves the tables that are used in the build
effort (systems development life cycle — SDLC or Agile Development)
of digital products like DevOps. The tables represent the logical
development details of the enterprise applications to be deployed and
used by the business.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Foundation domain involves tables that contain base data that is
referenced from or to objects in the other CSDM domains. Foundation
data is required before you can use ServiceNow products or add data to
the CMDB.
Business process
Contracts
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• A contract is not a CI. Contracts use contract model types from the
Product Models module. Contracts are stored in the [ast_contract]
table.
Product models are extended into seven base types: application model
(version agnostic), software model (version specific),contract model,
facility model, hardware model, consumable model, service model.
Products might be bundled to create a collection or group of products,
for example a FlashBlade server (hardware model), or a 24/7 support
service (service model).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CMDB group
You can work with a CMDB group across the Now Platform.
• The CMDB group can potentially replace the spreadsheets that you
might be using to group your CIs.
Life-cycle states
Life-cycle states track the life cycles for products, assets, contracts, CIs,
locations, and other objects. Using the standard CSDM life-cycle values
consistently helps you to effectively track objects through their transitions
over time. Reporting can therefore accurately reflect the actual states of
CIs: usage, availability, end of support, and so on.
See the ServiceNow Community video: CSDM V4 product and life cycle
discussion
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can think of the life-cycle state as the combination of two values
of an asset or CI: the life-cycle stage and life-cycle status over the CI's
life cycle. For example, a hardware CI in the Operational stage might
change status over time from In Use to In Maintenance to End of Support.
A different hardware CI might go from In Use to End of Support without
ever having been in In Maintenance status.
When you enable the CSDM framework, you can start using the Life
Cycle Stage and Life Cycle Stage Status fields to track an asset's life
cycle. To use the fields, follow the procedure described in Second
activation step — Activate the CSDM plugin. The following life-cycle
processes can use life-cycle fields:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Asset State
• Asset Substate
• Contract Status
• CI Install Status
• CI Operational Status
• CI Hardware Status
• CI Hardware Substatus
Use the Life Cycle Mapping module (CSDM > Life Cycle Mapping)
to specify how your existing life-cycle values should be converted to
CSDM life-cycle states. The mapping ensures Now Platform products "see"
legacy CIs in your environment. In this example, the existing Pending
Install value of the Install Status attribute for hardware CIs will always map
to the Deploy/Test life-cycle state in the CMDB. See Specify how to map
legacy life-cycle states to CMDB states and Activate life cycle migration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Common data
• Company: [core_company]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Department: [cmn_department]
• Location: [cmn_location]
• Groups: [sys_user_group]
• Users: [sys_user]
Location management
• Life cycle stage and Life cycle stage status: See Life-cycle states.
CSDM terms
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Design domain supports the design and planning of digital products.
CIs in the Design domain aren’t operational, so you can’t select
them for Incident Management, Problem Management, or Change
Management. Enterprise architects and application owners are the
typical users of tables in this domain.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the Business Capability form to create, modify, and extend business
capabilities.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• If the parent capability is updated in the hierarchy, the levels of all its
leaf node capabilities are recalculated.
• The total number of leaf node levels in a hierarchy can’t exceed six.
• Geographies (for example, the Americas, the Asia Pacific Japan (APJ)
• Regions (for example, Europe, the Middle East, and Africa [EMEA]).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Information object
• You can use the information object table to identify the types of data
that a business application uses, including highly sensitive data such as:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM terms
Business criticality
The Build domain involves the tables that are used in the build effort
(systems development life cycle — SDLC or Agile Development) of digital
products like DevOps. The tables represent the logical development
details of the enterprise applications to be deployed and used by the
business.
Records in the table are not operational and are not direct targets
of the ITSM Incident Management, Problem Management, or Change
Management processes. You therefore are not required to configure
SDLC component records.
The tables in the build domain reference the logical development details
of the enterprise applications to be deployed and used by the business.
A common persona in this domain is Teams. The SDLC Component table
is available through the CMDB schema version 1.33.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
SDLC component
CSDM terms
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CIs in this domain are discovered items such as installed applications,
servers, and network components. The Manage Technical Services
domain also represents the portfolio of technical services in use. These
services are operational, which means that you can select them
for ITSM Incident Management, Problem Management, or Change
Management.
Typical users are application service owners (for the application and
platform) and technology service owners (for the infrastructure and
delivery). Technology consumers can request technical service offerings
through the Request Catalog.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Request catalog
Technical services
Technical services are associated with service owners and are typically
layered under one or more business or application services. A technical
service may have one or more technical service offerings.
Technical service users can view and manage the technologies that
you provide to the business. Event Management enables you to monitor
service performance. You can also use Event Management to identify
health issues for related infrastructure CIs and application services.
• Level of performance
• Location or geography
• Environment
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Pricing
• Availability
• Capability
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Dynamic CI groups
A dynamic CI group is comprised of CIs that result from a CMDB Groups
query. For example, you can create a dynamic CI group based on
location: "all web servers in Detroit" or "all Oracle databases in Mumbai".
Note: Dynamic CI groups contain only CIs and can't contain other
CI groups.
Dynamic CI group are mapped to the [cmdb_ci_query_based_service]
table and are classified as either application service or technical service,
as applicable. You might want to use dynamic CI groups in the following
situations:
You don’t have Service Mapping enabled yet, but you have 12 servers
and three database instances in MyAppServiceProd. You can replace
your spreadsheets with a dynamic CI group as an application service.
In Change Management, you can select the dynamic CI group for the
CIs you need to update and use a business rule to auto-populate the
Affected CI field.
Application services
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Application services are the entry points for the Service Mapping feature.
Application services underpin a business or technical service and are
mapped to the CMDB Application Service table [cmdb_ci_service_auto]
for common reporting.
Tags cmdb_ci_service_tags
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• For more information about application services and the methods you
can use to create them, see Application services and Create an
application service.
Applications
Infrastructure CIs
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM terms
Typical users are the business relationship manager and the customer
service manager. Business consumers can request business services
through the Request Catalog. You're not required to use Service Portfolio
Management or CSM to use the referenced tables, however those
products enable you to manage workflows and report service-related
data.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can select the tables in the Sell/Consume domain to use with
Incident Management and Change Management.
Business service offerings are the starting point for configuring Service
Portfolio Management. Business service offerings inherit from Business
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Business service offerings are the CMDB records that identify the
specific business area and the entity where the service is delivered.
Some business services and service offerings depend on the
application service.
• Business service offerings are derived from the service and are refined
depending on how the parent serves a particular business need.
Note: You should configure at least one service offering for each
operational business service or technical service.
You can view your business service offerings in the Digital Portfolio
Management (DPM).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Business services
Service portfolios
A service portfolio is a hierarchical collection of business services,
products, projects, or applications. A portfolio can represent a strategic
business objective and enables you to manage all included items as a
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
group (for example, life cycles). Items are organized into the following
categories:
• Capability
• Geography (location)
Request catalogs
Catalog Item
CSDM terms
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM terms
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Activating CSDM
First activation step — Map existing life cycle data to CSDM standards
The CSDM enforces standard life-cycle states to ensure that assets are
tracked accurately over life-cycle transitions. You migrate all life-cycle
data across the platform to the CSDM standard.
You complete several tasks to ensure that your existing application data
migrates successfully to the required tables in the CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In the Crawl stage, you work on base-system CMDB tables that are
associated with IT Service Management (ITSM).
In the Walk stage, you identify and populate the network infrastructure
CIs and applications that your organization's technical teams support.
In the Run stage, you set up the relationship between a technology and
the business that sells and/or consumes the technology.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you reach the Fly stage, you've accomplished all or most of the
process of implementing the CSDM framework. The fly stage completes
the process.
• When linking CSDM tables, use only the relationships that are designed
in the model.
• Collaborate on the shared data model with other product teams. Also,
when you extend CSDM and related functionality, be sure to follow
the provided guidance. Following the guidance and collaborating with
other product teams helps you achieve the best design.
• Follow the provided guidance for setting up and using Now Platform
products.
• First activation step — Map existing life cycle data to CSDM standards
The CSDM enforces standard life-cycle states to ensure that assets are
tracked accurately over life-cycle transitions. You migrate all life-cycle
data across the platform to the CSDM standard.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
In the Crawl stage, you work on base-system CMDB tables that are
associated with IT Service Management (ITSM).
In the Walk stage, you identify and populate the network infrastructure
CIs and applications that your organization's technical teams support.
When you reach the Fly stage, you've accomplished all or most of the
process of implementing the CSDM framework. The fly stage completes
the process.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Before you use the dashboard for the first time, populate the CSDM
metrics: Navigate to All > System Scheduler > Scheduled Jobs and run
the CSDM Get Well Metric Collection job.
Procedure
1. Navigate to All > CSDM > Configuration > CSDM Data Foundations
Dashboard.
2. Select a tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Status = in production
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Shows business unit records where the Company field is not empty.
• Status = installed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Scroll to the list of CIs in the Custom Status Values related list.
The charts show the number of custom values that have been
defined for each element. Click a chart to view custom values that
have been defined for the element. This example shows the custom
label-value combination for the Absent status.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The form view provides the required information. If you don't see the
form, you may not have sufficient access privileges. Contact your
ServiceNow administrator.
7. When you're finished using the form, select Update or Delete to return
to the list view.
Result
The key foundational metric results are available for you to review and
analyze.
After you migrate existing data, you will continue to use only standard
life-cycle states when creating or updating CIs to gain the following
benefits:
• To report cost data effectively, Cloud Insights needs to know the state
of a CI.
You must activate life cycle migration to migrate legacy life cycle values
to the CSDM standard fields and values.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Life cycle stage (life_cycle_stage): The broad life cycle phases that a CI
moves through, from inception or procurement to retirement and end
of life.
The table typically contains multiple record entries per class, each
entry for a specific legacy life cycle and life-cycle value pair. When
there are multiple record entries for a class, the entries are prioritized
by importance and likelihood for containing meaningful values for the
mapping process.
You can think of the life-cycle state as the combination of two values
of an asset or CI: the life-cycle stage and life-cycle status over the CI's
life cycle. For example, a hardware CI in the Operational stage might
change status over time from In Use to In Maintenance to End of Support.
A different hardware CI might go from In Use to End of Support without
ever having been in In Maintenance status.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Before you activate life cycle migration, you must edit and activate
those records to supply the desired life cycle control to use for mapping.
Use the Life Cycle Mapping module to specify how your existing life-cycle
values should be converted to CSDM life-cycle states. The mapping
ensures Now Platform products generate accurate reports for legacy CIs
in your environment.
In this example, your existing data uses a life-cycle attribute named Install
Status for hardware CIs. You use the Life cycle mapping form to map the
existing Pending Install value of the Install Status attribute to the Deploy/
Test life-cycle state in the CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. On the Life Cycle Mappings list view, select New and then fill in the
Life cycle mappings form.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
If there is no match in the
life_cycle_mapping table, value
is set to TBD.
3. Select Submit.
4. Repeat the process and, when you have mapped all existing life-
cycle states, migrate them to the CMDB.
For instructions, see Activate life cycle migration.
Before you activate life cycle migration, navigate to CSDM > Life
Cycle Mapping. Review the pre-populated mappings in the Life Cycle
Mappings list view:
• Review mappings for any custom legacy life cycle values. Those
mappings are incomplete and you must provide the desired standard
life cycle control to map to.
• Ensure that all mappings are configured with a life cycle control.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Activation can complete only if all mapping records are set to active
and are configured with a life cycle control, and all mapping records
for custom legacy values are fully configured.
Result
• One-time bulk mapping of legacy values to the Life cycle stage and
Life cycle status fields. The mappings are based on the mapping
records in the Life Cycle Mapping table, which contain values, source,
and target fields.
For example, when creating a hardware CI, and setting the legacy
Status and Operational status fields. After saving, the new life cycle
standard fields are automatically populated with the matching life
cycle standard values based on the corresponding record entry in the
Life Cycle Mapping table. If you modify legacy values, the standard
fields are automatically updated based on another matching record in
the Life Cycle Mapping table.
What to do next
After the data has migrated successfully, you can start managing data
following the CSDM model:
2. Use the CMDB Data Manager to centrally govern the life cycle of CIs,
in bulk, and in a standard and consistent way.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Important: Before you activate the CSDM plugin, you must map
your existing life cycle data to standard CSDM attributes. The
mapping enables you to track assets effectively through their life
cycle transitions with the CMDB Data Manager. For instructions, see
Migrate to CSDM life cycle standards.
Procedure
• Some CSDM tables have been introduced recently so you might not
be familiar with them. See the documentation for your ServiceNow
product to learn about unfamiliar tables.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Be sure to use the migration tools that are described in CSDM migration
tools.
Manage the attributes that you are using. Rationalize your custom
attributes. Use the following guidelines to decide whether you really need
to keep all customizations:
After running the scripts and evaluating the data, you will have a better
idea of the effort required to migrate your data. Decide whether you
need all referenced reports, rules, and scripts. Then decide what you
want to migrate and make a migration plan.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Migration workflow
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: Make sure that you have a valid and recent backup.
Make another backup if necessary. During migration, you lose
all customized or base-system attributes that are not in the same
table hierarchy.
Keep these points in mind as you proceed:
• Migrate your CIs to the new class to move the CI and all its
related objects, incidents, and changes to the new table.
• Start with a few CIs and increase the number when you feel
comfortable.
7. Reload data into the new attributes using the backup that you made
earlier.
Result
Migration tools simplify the process of migrating your data to the CSDM
framework.
Migration tools simplify the process of migrating your data to the CSDM
framework.
Use the fix script from the ServiceNow Community to identify table
dependencies.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Navigate to All > Configuration and then select CMDB Data Foundations
Dashboard.
See Monitor system foundations in the CSDM and the CMDB Data
Foundations Dashboards (2.2.1).
Navigate to All > Configuration and then select CSDM Data Foundations
Dashboard.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
model. Product models are ideal for associating CIs that are parts of a
single digital product. See Auto-generate product models for logical CIs.
The CMDB Group table identifies a collection of CIs based on the results
of saved Query Builder queries, encoded queries, or manual entries.
CMDB groups are critical elements of Dynamic CI groups and the
strategic management of CIs. Decide early how you want to report CI
information and how you want to monitor CIs. These decisions affect how
you create CMDB groups.
To include more detail in reports, you could extend the Location table to
include floors, rooms, and even datacenters. With hierarchy capabilities,
trusted source data, and your requirements in hand, you can create
locations that support your future reporting needs.
The Group table identifies sets of users that share a common purpose.
Groups may perform tasks such as approving change requests, resolving
incidents, receiving email notifications, or performing work order tasks.
Groups also use the referential data in the CMDB to identify how CIs
are managed (for example, the Managed by group) and supported (for
example, the Support group). Any business rules, assignment rules, system
roles, or attributes that refer to a group automatically apply to all group
members.
The User table identifies the persons and applications that have access
to your ServiceNow instance. You can organize users into groups that are
associated with the Company, Business Unit, and Department tables.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Organizational structure
• External entries are identified by a True or False flag. The Customer flag
identifies your external customers.
• The Vendor flag identifies organizations that provide products that you
purchase. An internal organization might be a vendor.
The hierarchy of your business is populated in the Business Unit table with
a reference to the parent company. A business unit is a part of your
organization that is responsible for specific operations, such as finance,
human resources (HR), or IT. A hierarchy within a business unit is common.
For large multinational organizations, you may have business units that
identify independent regional operations and the specific operations
within the region.
Life-cycle tables
Life-cycle states track the life cycles for products, assets, contracts,
CIs, locations, and other objects. Using the standard life-cycle values
consistently helps you to track objects through their transitions over time.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you enable the CSDM framework, you can start using the Life
Cycle Stage and Life Cycle Stage Status fields to track an asset's life
cycle. To use the fields, follow the procedure described in Second
activation step — Activate the CSDM plugin. The following assets can
use life-cycle states:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The operations build the foundation for using DevOps because your
SDLC component data is populated and ready to relate to your
applications.
• Service Mapping is ready to use for mapping entry points because your
application service data is populated.
• The operations build the foundation for using TPM risk details, a
capability of APM.
The operations prepare you to manage and monitor the life cycles and
versions of the underlying technologies of the business applications in
your enterprise.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Server/host (discoverable)
Note: Some of the classes that you implement in this stage are
logical CIs. Logical CIs aren’t created through Discovery, so their
Model ID values might not refer to product model (application
model, service model, or software model) records. To help you
to migrate to a product-centric management paradigm, each
instance of a logical CI should be associated with a product model.
See Auto-generate product models for logical CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The application service is typically the system that the caller identifies
when they report an issue with an application.
Because application services are logical in nature, they should use the
Logical life cycle states. Application services follow the same life cycle
guidance as any other logical CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can see the specific support assignments, which you can change as
needed based on your support structure, operational-level agreements
(OLAs), and commitments.
Also, this view enables you to formalize for your process for supporting
applications and technology owners.
You can start using Service Portfolio Management more quickly because
your service data are in the right place.
Enable Automation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: Some of the classes that you implement in this stage are
logical CIs. Logical CIs aren’t created through Discovery, so their
Model ID values might not refer to product model (application
model, service model, or software model) records. To help you
to migrate to a product-centric management paradigm, each
instance of a logical CI should be associated with a product model.
See Auto-generate product models for logical CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Pricing
• Availability
The technical service offering comes from the service, based on how
the parent serves a specific technical need. Every operational technical
service must be associated with at least one technical service offering.
Note: Not all technical service offerings have to be related to
applications or infrastructure CIs. Managed Service Providers may
provide technical service offerings.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: Some of the classes that you implement in this stage are
logical CIs. Logical CIs aren’t created through Discovery, so their
Model ID values might not refer to product model (application
model, service model, or software model) records. To help you
to migrate to a product-centric management paradigm, each
instance of a logical CI should be associated with a product model.
See Auto-generate product models for logical CIs.
This dependency means that the business service must sell or consume
that infrastructure.
Business service offerings are the starting point for configuring Service
Portfolio Management. Business service offerings consist of one or more
service commitments. These service commitments uniquely define the
level of service in terms of availability, scope, pricing, and other factors.
The business service offering comes from the service. The business service
offering is fine-tuned based on how the parent serves a specific technical
need.
Every business service should have at least one business service offering.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Catalog items
A catalog item is an item or a service that you can request from the
catalog. A service (for example, the employee onboarding catalog)
can offer multiple catalog items. Catalog items are listed on the service
portal and are available to the users who need them (either through
subscription or job responsibility). Each catalog item is linked to one
service offering.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Fly stage is a foundation for using APM with Service Portfolio
Management capabilities
Starting with the New York release, you can use the Request Catalog to
relate a service offering to a catalog item. You can also enhance the
request workflow to automatically populate the “Subscribe by” table.
The Fly stage is a way to identify the types of data that may be contained
in or used by your business applications
The information object table helps you see what's in your information
portfolio.
You reach the fly stage after you have accomplished all or most of the
earlier stages.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: Some of the classes that you implement in this stage are
logical CIs. Logical CIs aren’t created through Discovery, so their
Model ID values might not refer to product model (application
model, service model, or software model) records. To help you
to migrate to a product-centric management paradigm, each
instance of a logical CI should be associated with a product model.
See Auto-generate product models for logical CIs.
The fly stage completes the remaining aspects of CSDM framework:
You can use the Information Object table to identify the types of data
that a business application uses, including highly sensitive data such as:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Request catalog
Users request services through the Request Catalog. The Request Catalog
is not a CMDB table.
Users with read access to modified CI records can view the new product
models.
Application, service, and software class instance CIs are not created
through Discovery, so their Model ID [model_id] values might not refer
to product model records. To assist you in migrating to a product-
centric management paradigm, each instance of a logical CI should be
associated with a product model. The CSDM Product Model Assignment
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
job operates on the following classes and uses the name of the class
instance as the name of the new product model.
• Service Offering
• Technical Service
• Application Service: The script adds the version (as it relates to the
Business Application) to the associated software model name. For
example, the software model for the MyAppService application service
CI might be MyAppService - version: 2.1.
• Business Service
• Business Application
The CSDM Product Model Assignment job calls the CSDMModelUtil script.
The script performs these actions for each instance of the supported
CSDM classes that does not refer to a product model:
2. For the CI, add a reference to the new product model in the Model
ID [model_id] field.
• The script observes the access rules of the CMDB admin that runs the
script.
• If your data includes CIs with identical names (this is actually an error),
then the resulting model_id values might conflict. Validate the resulting
model_ids after running the script.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
c. On the Basic Info page for the class, enter the appropriate name
in the Default Product Model field.
b. Search for and open the CSDM Product Model Assignment job.
3. Review the created product models to ensure that the new Model ID
[model_id] values are correct.
Use:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• All > Product Catalog > Product Models > Application Models
• All > Product Catalog > Product Models > Service Models
• All > Product Catalog > Product Models > Software Models
4. Run the job whenever you want to create product model settings for
new class instances.
CSDM modules
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Getting Started
Use the Life Cycle Mapping module to specify how your existing life-cycle
values should be converted to CSDM life-cycle states. The mapping
ensures Now Platform products generate accurate reports for legacy CIs
in your environment. See First activation step — Map existing life cycle
data to CSDM standards.
Design
Work in the tables that are referenced in the Design domain of the
CSDM. See Design domain of the CSDM framework.
Work in the tables that are referenced in the Manage Technical Services
domain of the CSDM. See Manage Technical Services domain of the
CSDM framework.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Work in the tables that are referenced in the Sell/Consume domain of the
CSDM. See Sell/Consume domain of the CSDM framework.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Select All > CSDM Data Foundations Dashboard to open the dashboard.
In this example, a report on the Run tab indicates that several business
service offerings don't have the required relationships to application
services. With this knowledge, Service owners can add the relationships
to ensure that customer service agents get complete information on the
upstream impacts of applications that are down.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The Priority value is the product of the weight of the metric and the
severity of the actual score. Priority ranges from 1 — Critical (the highest
priority), to 5 — Low (the lowest priority).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: Starting with the CSDM Data Foundations dashboard v2.2, the
following metrics no longer appear on the Fly tab:
Further information
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
To view the dashboard, navigate to All > CSDM > Application Service
Dashboard.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
technical service offering. The settings are applied to CIs that are
associated with the technical service offering.
• Set the group for a CI or an entire class of CIs: Set the Managed by
group attribute for a specific class in the CI Class Manager. All CIs within
the class will have their Managed by group field populated based
on the value specified in the CI Class Manager. With this method,
the Managed by group setting is applied only to the CIs that aren’t
associated with a technical service offering. For CIs that are managed
by a technical service offering, the Managed by group field is first
synchronized with its dynamic CI group. This field is then synchronized
with the CIs that are part of that dynamic CI group, overwriting the
entry from the CI Class Manager.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
• CI Class Manager
Set the Managed by group attribute for a specific class in the CI Class
Manager. All CIs within the class will have their Managed by group field
populated based on the value specified in the CI Class Manager. With
this method, the Managed by group setting is applied only to the CIs
that aren’t associated with a technical service offering. For CIs that are
managed by a technical service offering, the Managed by group field is
first synchronized with its dynamic CI group. This field is then synchronized
with the CIs that are part of that dynamic CI group, overwriting the entry
from the CI Class Manager.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Example
As an itil_admin, you can define a user group that can manage all CIs
belonging to a specific class by following these steps:
1. Navigate to the CI Class Manager and select the Linux Server class in
the list.
3. To verify that the attribute was updated, select CI List and navigate
to the Linux Server class. You will see that the Managed By Group
attribute has been updated to sys_user_group.
Procedure
1. Navigate to All > Configuration > CMDB Groups and create a new
CMDB group.
See CMDB groups for details.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. Navigate to All > CSDM > Technical Service Offering and create a
new technical service offering.
See Manage Technical Services domain of the CSDM framework for
more information on technical service offerings.
5. Navigate to the CI Relationships table and select New and enter the
following values:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. Select Submit.
You have created a relationship between the technical service
offering and the Dynamic CI group.
7. Navigate to All > CSDM > Technical Service Offering and open the
technical service offering that you created.
• Support group
• Change group
• Managed by group
Note: The dynamic CI group that you associated with the
technical service offering is listed in the Managed by related
item.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
10. The values that you specified are applied to the related Dynamic CI
group and all associated CIs.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
Note: A CSDM use case might have one or more data types. Other
ServiceNow products may also manage these data types. The use
cases don't describe all possible product dependencies.
The product view topics do not address the following information:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Configuring systems that are not included in the base system. Such
systems might be referred to in this product view, but they are out-of-
scope.
The CSM enables you to provide service and support for your external
customers through communication channels such as the web, email,
chat, telephone, and social media. The goal of this use case is to
understand how CSM key entities work with the core CSDM framework.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The Service Catalog lets you create other catalogs (such as the
Request Catalog and the Product Catalog) that provide self-service
opportunities in the channel you want to use, such as the self-service
portal, the mobile app, or the Virtual Agent (conventional interface).
The goal of this product view is to help you to understand how Service
Catalog key entities work with the core CSDM framework.
Note: If you do not use CSDM 4.0 or later versions, see the Rome
documentation for CSDM.
The APM home page organizes many of the CSDM tables used by APM.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Business Portfolio
Information Portfolio
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For more information about the information portfolio and the information
portfolio model, see [product].
Application Portfolio
Technology Portfolio
Use metrics to measure the usability, cost, quality, performance, and risk
of applications.
APM lets you define a single, version-agnostic entity that represents all
instances, technologies, and data used for planning and reporting.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
APM uses the Platform and Platform App fields on the Business
Application table to establish the relationship between a
business application and the underlying application service.
APM manages the Platform Host / Platform App relationship
using a reference on the APM form, not through a CI relationship.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Discovery provides details about the hardware and software CIs you
are using.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
APM lets you define a single, version-agnostic entity that represents all
instances, technologies, and data used for planning and reporting.
The CMDB, when used by the CSDM framework, provides value to APM in
the following ways:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
With this use case, CSDM provides APM a consistent way to model
business applications and relate critical data. The use case ensures
that the application services (instances) are defined as required for
automating the technology risk scores, costs, and other metrics used for
analysis.
TPM gives you a better understanding of the risks associated with using
software and hardware that is at the end-of-life (EOL) date. You can
use the details provided by the CSDM framework to determine the risk
of using software and hardware that is at EOL. Each product life cycle
EOL date is calculated, then combined following the CSDM framework to
provide a score at the Business Application level.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Because of the way the CSDM framework is structured, you can leverage
many products from ITOM, Service Management (Service Portfolio
Management), and IT Application Management (ITAM).
The risks of using EOL technologies are calculated based on the life cycle
of each software and hardware product model identified in the CMDB,
and matched with a software and hardware product model.
You can enter the life-cycle data manually, import it from an external
source, or use the data provided with your Software Asset Management
Professional or Hardware Asset Management license.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The business applications used in your organization are all linked to one
or more application services. Each of the application services run on
one or more technologies or software models.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Similarly, the software vendors might also set a date for the software
based on the vendor life-cycle phases, such as Pre-release, General
Availability, End of Life, and Obsolete. Vendor support might vary
depending on the phase of the technology. For example, when the
software model reaches the Obsolete phase, the vendor might stop
supporting the technology.
Usually, business users order business services. Business users can select
the desired offering and service commitment levels via the Service
Catalog. For example, procurement, shipping, and finance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can use business capabilities to rationalize and prioritize the cost of
business applications and business services.
Business application
Application
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The same information is used to create IT DR and BC plans along with the
recovery steps.
• Crisis Management
• Plan Exercising
• Crisis Events
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1. Business Process
2. Business Service
3. Locations
4. Business Applications
6. Application Service
7. Information Object
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When you use BCM with other ServiceNow products, you increase the
value you get from Business Continuity Management.
Operational Resilience
The business continuity plan status and exercise results are used to track
the resilience profile of the business services.
The Business Continuity Managers are enabled with BIAs. In the BIAs the
users can analyze the financial and non-financial impact of a service,
process, CI downtime to classify the CMDB data into recovery tiers, and
identify the recovery objectives.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The managers can also identify the CI and non-CI dependencies like:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Crisis managers can identify the impacted CIs and non-CI items like
datacenters, locations, business units due to a crisis event.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Crisis managers can alert the stakeholders of items under risk, send
notifications, and activate recovery plans related to the CI and non-CI
information.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Usually, business users order business services. Business users can select
the desired offering and service commitment levels via the Service
Catalog. For example, procurement, shipping, and finance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Change Management
Change Management includes the following features:
References the
[cmdb_ci_service_business] table.
1 Service (Business Service)
Note: Earlier platform releases
labeled this attribute Business
Service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovery
Discovery provides details about the hardware and software CIs you are
using.
Service Mapping
Services have the context of the business and applications, along with
the information and technologies that underpin them.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Asset Management
Updates assets.
DevOps
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CSDM framework provides context for the changes. The context
includes the CIs involved in the change and the services affected.
Use the Change Request form to see the impact of the change.
Complete the following steps:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• CI attributes used for routing changes: If you are initiating the change
or the change task, use the Assignment Group attribute CI. If you are
using build run teams, you could use the Support Group attribute CI for
the team assignments.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The following sections include details of the activities needed for the use
case.
• A case is the primary entity of CSM. CSM uses cases to track and
resolve customer questions or issues.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Install Base Items represent the instance of the product that has been
configured for a customer.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Event Management
Enables organizations to identify the Install Base Items and the customers
affected by service issues. Helps organizations to provide proactive
customer service.
In this example, the CSDM helps the fictitious ACME technology company
use CSM to manage network monitoring services for customers.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• View the products and services that the customer has purchased (Sold
Product) and installed (Install Base).
• View the service offering associated with the sold product. The sold
product references the service offering.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
View the affected Install Base Items and add it to or remove it from
an Account. The Install Base item references the application service
(CI). The CI it depends on should be one of the CIs affected. The CI
should also be referenced in the Alert to show that Install Base Item
(and therefore the Account or Consumer) as affected.
• Create a proactive case from an alert and inform the customer service
team of the service issue or outage.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Customers can:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ACME offers a Credit Check Service to its enterprise customers. They can
purchase the Platinum, Gold, or Silver offering.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ACME offers a Digital Printing Solution. Customers can purchase either the
bundle or the printer along with one more service offerings (for example,
Scan and Email, Monitoring).
ACME deploys both Boxeo and Avid on the same production instance
(multi-tenant model).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Additional information
For more information about the relevant CSM features and tasks, see the
following topics:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Create a case for install base from the Customer Service homepage
No. The Service-aware Install Base is included in the CSM base system.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
example, multiple customers can purchase the same SaaS offering with
same service commitments.
• Can multiple Install Base Items reference the same application service?
Yes. Multiple Install Base Items (either for the same account or for
different accounts) can reference the same application service. For
example, a multi-tenant SaaS offering where multiple customers (each
with their own Install Base Item) are used on the same production
instance (application service).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
customer may sign a service contract to receive support from 6:00 a.m.
to 9:00 p.m. on weekdays.
• How can I request additional services based on the product that I've
purchased?
The relationship between the product model and the catalog items
enables you to use the customer portal to request additional services
for the products you've purchased. Multiple catalog items can be
associated with a product model.
When you are implementing CSM, start with the tables in the CSDM
Foundation domain and the CSM Customer Service domain. Using
these domains enables you to leverage the capabilities included in
CSM.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Use DevOps Config with DevOps Change Velocity for visibility across
the entire life cycle of your applications.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• In the Build phase, DevOps Config connects via the CDM Application
table to the SDLC Component table, which then connects to the
application model. This allows DevOps Config teams to manage the
overall configuration data for their applications and infrastructure.
Here is a focused view of the CSDM diagram, with the parts that are
relevant to DevOps Config.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1. Upload
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. Export:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note:
Features of Incident Management that get the most benefit from the
CSDM include:
• The major incident workbench includes a single-pane view you can use
to identify, track, and resolve high-impact incidents.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The native mobile app allows agents to quickly view and respond to
tasks on-the-go, and can approve the requests with a single swipe.
Incident form
The incident form references the following attributes and related lists.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovery
Discovery provides details about the hardware and software CIs you are
using.
Asset Management
Security Management
Risk Management
Services have the context of the business and applications, along with
the information and technologies layered beneath them.
Understands the business context for the application services along with
the hardware and software being managed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Asset Management
Manages the software and hardware life cycles for business applications
and business services.
By keeping track of the assets, you can tell where the assets are located,
how they are used, and when changes were made to them. This
information helps you systematically monitor and manage the assets in
your company.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Use the Incident form to see the impact of an incident and restore
affected services. Complete the following steps:
4. (Optional) Add the Affected CI related list [task_ci] to identify the CIs
that might have caused the incident.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Configure the Incident form to see the impact of an incident and then
restore affected services. The CSDM framework enables you to view rich
context for incidents: the CIs involved in the incident and the service
offerings, business applications, and business services that the incident
affects.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
3. Ensure that the Principle Class option is selected for the CI or CI class
as described in Create a CI class and Update the list of classes in the
Principal Class filter.
4. Navigate to All > Incident > Open and fill in the following fields:
Incident form
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• The CIs that may have caused the incident appear in the
Affected CIs related list [task_ci].
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Application service
You can use the application service CI on the Incident form in scenarios
like the following:
Enables you to create the ISA-95 Equipment Model data foundation that
is required for the Operational Technology solution. For more information,
see Industrial Process Manager .
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1. OT assets:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When vulnerable item (VI) records are created by importing records from
an OT-certified integration with a third-party security platform, OT assets
are associated with the VI. This enables both of the following capabilities:
Services have the context of the site, production process, and OT assets,
along with the information and technologies layered beneath them.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Understands the business context for the production processes along with
the OT asset hardware and software being managed.
Security Operations
Asset Management
Manages the impact of the software and hardware life cycle process on
the production processes.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Term Definition
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Term Definition
Equipment model entities are the service records used to describe how
an industrial operation is organized to produce an output or product.
The production process describes the relationships between equipment
model entities as material flows from raw input to a finished product.
What is a site?
A site is a parent equipment model entity record that itself has no parent.
A site is a special equipment model entity record because it is used to
assign read or write level access to the OT assets assigned to the site.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ITOM Health consists of two main capabilities that use the CSDM
framework.
Event Management
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovery
Discovery provides details about the hardware and software CIs you are
using.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Service Mapping
Incident Management
• Anomaly detection
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Event Management uses the CIs that are monitored by the operations
team to bind an alert to the correct CI and analyze the impact on the
monitored service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovery
Service Mapping
Discovery basics.
Service Mapping.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The tables that ITOM Visibility manages depend on the method used to
map the application service. You can use the Application Service wizard
to populate an application service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
role, and the current domain must be a leaf domain. This is the best
option for accuracy and complete mapping. ITOM Visibility manages
the Mapped Application Service table [cmdb_ci_service_discovered]
• Map the application service using a tag list or tag family. This method
requires Service Mapping and is preferred for public or private cloud
where tags are typically used. ITOM Visibility manages the tag-based
maps table [cmdb_ci_service_by_tags].
• Manually map the application service. This method requires that you
select specific CIs — no automation is used. ITOM Visibility manages the
service maps table [cmdb_ci_service_manual].
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• IT Service Management
• Event Management
• Cloud Management
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Set a strong foundation with accurate data and relationship views for
ServiceNow products, including Change Management, Software Asset
Management, Customer Service Management (CSM), and Security
Operations.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can view information about the services, such as the criticality, in the
Operator Workspace.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Operator Workspace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• Define manually.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Discovery provides details about the hardware and software CIs you
are using.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
To determine the impact and root cause, compete the following steps:
3. (Optional) Use the Affected CI related list to identify the CIs that may
have caused the problem.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can create catalog items that can be used submit requests such
as service and product offerings. You can also standardize request
fulfillment to ensure the accuracy and availability of the items in the
catalogs.
You can create customized catalogs where you can request items
such as a specific service or product. With this use case, CSDM provides
Service Catalog connection to the service offerings and services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Relationship tables
sc_cat_item_user_mt
om,
User (sys_user) User criteria
sc_cat_item_user_no
_mtom
sc_cat_item_group_
Group mtom,
User criteria
(sys_user_group) sc_cat_item_group_n
o_mtom
sc_cat_item_dept_mt
Department om,
User criteria
(cmn_department) sc_cat_item_dept_no
_mtom
sc_cat_item_location
Location _mtom,
User criteria
(smn_location) sc_cat_item_location
_no_mtom
sc_cat_item_compa
Company ny_mtom,
User criteria
(core_company) sc_cat_item_compa
ny_no_mtom
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Ties catalog items to service offerings. Lets service owners create and
maintain catalog items more easily, and gives more visibility into the
service offerings.
Self-service catalog lets you order an asset and track service delivery.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can create customized catalogs where you can request items such
as a specific service or product. With this use case, CSDM provides
Service Catalog connection to the service offerings and services.
Catalog items
A catalog item is an item or a service that you can request from the
catalog. A service can contain multiple catalog items. Catalog items are
listed on the catalog portal and are available to the users who need
them (either through subscription or job responsibility). Each catalog item
is linked to one service offering.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Process Engine: The defined process used to fulfill the catalog Item
request.
• Portal Settings: Provides specific settings on how you interact with the
catalog item in the catalog portal.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CSDM framework ensures that product models are available in the
catalog and that there are processes defined to consume the models.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• You can create catalog types that reflect the types of offered products
and services.
CSDM reference
The following sections show the terms, tables, and relationships in the
CSDM.
Basics
CSDM terms
Life cycles
• CSDM terms
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The CSDM framework provides standard fields and values that you can
use to track the life cycle of an asset or a CI. The document life-cycle
states represent the overall life cycle of document assets (contracts)
and CIs (business process) as related to their products.
The CSDM framework provides standard fields and values that you can
use to track the life cycle of an asset or a CI. The hardware life-cycle
states represent the overall life cycle of hardware assets and CIs as
related to their products.
The CSDM framework provides standard fields and values that you can
use to track the life cycle of an asset or a CI. The location life-cycle
states represent the overall life cycle of a location within common
data.
The CSDM framework provides standard fields and values that you can
use to track the life cycle of an asset or a CI. The logical life-cycle states
represent the overall life cycle of logical assets and CIs as related to
their products.
The CSDM framework provides standard fields and values that you can
use to track the life cycle of an asset or a CI. The product life-cycle
states represent the overall life cycle of a product model, a specific
version, or a product configuration.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM terms
Because most ServiceNow products and Now Platform applications
closely align with the Common Service Data Model (CSDM), it's helpful
to know common CSDM terms.
Examples of
application services
are hosting, data
backup, and
recovery.
Note:
Applications and
application
A service type that is a services do not
logical representation have a one-to-
Application service
of a deployed one relationship.
application stack. An application
service can
include multiple
applications. An
application can
be included in
multiple
application
services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Typically described
in the context
High-level capability of performing one
that an organization or more specific
Business capability requires to execute its tasks to achieve
business model or fulfill business outcomes.
its mission. For example, demand
management or
financial planning.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• A business service
can be used
for impact in
Incident, Problem,
and Change and
for approvals for
Change.
• A business service
must be focused
on the consumer or
seller.
Might be a single
Physical and logical module such as a
components of an server, database, or
infrastructure that router or a more
Configuration item (CI) are currently or complex item, such as
soon will be a complete system.
under configuration For example, a web
management. server, database, or
infrastructure.
Typically represents
the various elements
An abstract
of how an
and ideally
organization operates.
visual representation
It usually incorporates
Operating model (model) of how an
strategy positions such
organization delivers
as the innovation
value to its customers
model, degree of
or beneficiaries.
intelligent automation,
industry alignment,
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Interaction
• Offering
• Service system
Means of delivering
ServiceNow provides
value to customers by
three base service
facilitating outcomes
types:
Service that users want to
achieve without the
• Business
ownership of specific
costs and risks. • Technical
• Application
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Often manifested in
the form of contracts
such as service
level agreements,
Defines the service operational level
delivery obligations agreements, and
Service commitment agreed to between underpinning
the consumer and the contracts. Service
provider. commitments include
specific performance
characteristics that
differentiate one
offering from another.
Different levels of
performance and
A stratification of a
features for a
service into capability,
given service can
Service offering availability, pricing,
be made available.
and packaging
For example, ITSM
options.
Standard and ITSM
Pro.
Typically orderable
by service owners.
Service owners are
A service type that is
able to select the
published to service
desired offering and
Technical service owners and typically
service commitment
underpins a business or
levels via the Service
application service.
Catalog. For example,
computers, storage,
and networks).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Not all objects in the CSDM conceptual model are CMDB tables, and
not all the objects have relationships. You may need to create some of
the following required relationships.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The stage and status values for documents are visible only in tables
related to documents in Contract Management and the CMDB.
Note: Based on the type of item, the [life_cycle_control] table
controls which life-cycle stage values are available for each life-
cycle stage.
For additional information on how you can benefit from implementing life
cycle states for CMDB entities, see the 'Life cycle states' section in the
'Foundation domain' topic.
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Hardware assets are physical items that are stocked, for example servers,
monitors, and keyboards. A life-cycle state is the combination life-cycle
stage and life-cycle status of an asset or CI over the life cycle. The
stages and statuses for the hardware life-cycle process are visible only
in hardware-related tables in Asset Management and CMDB.
You can think of the life-cycle state as the combination of two values
of an asset or CI: the life-cycle stage and life-cycle status over the CI's
life cycle. For example, a hardware CI in the Operational stage might
change status over time from In Use to In Maintenance to End of Support.
A different hardware CI might go from In Use to End of Support without
ever having been in In Maintenance status.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For additional information on how you can benefit from implementing life
cycle states for CMDB entities, see the 'Life cycle states' section in the
'Foundation domain' topic.
Accessory cmdb_ci_acc
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Hardware cmdb_ci_hardware
IP Device cmdb_ci_ip_device
Rack cmdb_ci_rack
Hardware and software CIs are managed using the physical life cycle
states. Because an application service is a logical representation, it is
managed as using the logical life-cycle states. The physical hardware CIs
that are part of the service map under an application service have their
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
own life cycle, but they are related through the application services as a
specific set of dependencies or decomposition.
When one of the application services is retired, the database service and
host cannot be retired. All of the other application services still depend
on the database service that is running on the host.
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The stage and status values for locations are visible only in the common
data locations table.
Note: Based on the type of item, the [life_cycle_control] table
controls which life-cycle stage values are available for each life-
cycle stage.
For additional information on how you can benefit from implementing life
cycle states for CMDB entities, see the 'Life cycle states' section in the
'Foundation domain' topic.
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The stage and status values logical items are visible only in tables related
to logical items in Asset Management and the CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For additional information on how you can benefit from implementing life
cycle states for CMDB entities, see the 'Life cycle states' section in the
'Foundation domain' topic.
Because application services are logical in nature, they should use the
Logical life cycle states. Application services follow the same life cycle
guidance as any other logical CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For additional information on how you can benefit from implementing life
cycle states for CMDB entities, see the 'Life cycle states' section in the
'Foundation domain' topic.
CSDM / CMDB discussion: Extending the CMDB and support for the full life
cycle
Application services
Understand application services, learn about different application service
types and how multiple ServiceNow® business units and products use
them.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Application service
The Common Service Data Model (CSDM) helps you streamline service
types and service offerings. You can add relationships between
application services and other service-related objects in the CSDM:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Discovered
Dynamic CI Group
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tag-based
Created Manually
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Dynamic
• ITOM Optimization gives you tools to provision private and public cloud
infrastructure and services and to achieve consistent management
and cost visibility. The Cloud Cost Management application, available
in the ServiceNow Store, helps you to analyze the full range of costs
associated with cloud assets so you can identify and take action on
opportunities to save money and optimize operations.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tag-based discovery
in Service Mapping
is a complimentary
method that enriches
the results of top-down
discovery.
Map resources on
Tag-based cloud workloads like
IaaS/Paas/FaaS/CaaS
If your organization as well as on Unlike other mapping
uses tags for asset container workloads methods, tag-based
management, you using Kubernetes, mapping doesn't
can use these tags OpenShift, or AWS require configuring
to map application ECS. credentials or
services. Discovery providing users with
and Cloud Provisioning Also, map resources elevated rights.
and Governance in the Site Reliability
discover tags assigned Engineering (SRE) or Tag-based application
to CIs, and populate Customer Reliability services may not
the CMDB with Engineering (CRE) include relevant CIs, if
this data. Service deployments. these CIs don't have
Mapping uses the tag- correct tags assigned
related data from Using tag-based to them.
the CMDB to map method, you can map
services. container resources in
your deployments.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Ingesting Application
Performance
Use this integration
Management (APM)
to create application
maps from
services based
integrated Dynatrace
on APM maps Analyze discovered
or AppDynamics
from Dynatrace or resources in the CMDB
deployments
AppDynamics. You before ingesting from
are able to use 3rd party to avoid
Create application
application services creating duplicate CIs.
services using
created by this
the integration
method for monitoring
with AppDynamics
Health.
application model
and Dynatrace
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Populate an
application service
using the Manual This method doesn't
method require any preexisting
setup or object
Create a manual configuration.
application service
with one CI only: You can include CIs of
Use the manual
the entry point. To any class in manually
method if you can't
populate a manually created application
use other methods of
created application services.
creating or populating
service, add other CIs
application services.
manually as described Manually created
in Manually add CIs to application services
Create application
an application service. reflect some changes
services manually for
to CIs, like CI
intrusion prevention.
Alternatively, create attributes. However,
and populate manual they do not
application services automatically reflect
by converting business changes to CI
services created in the relationships.
CMDB and stored in
[cmdb_ci_service].
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
To conform with
Common Service Data
Model, you can also from it. The system
that other ServiceNow
convert legacy automatically modifies
products can utilize.
services to dynamic an application service
For example, dynamic
application services. of the dynamic type
application services
Those legacy services when you modify
can be used for
are stored in the relevant relationships
service monitoring
[cmdb_ci_service] or for CIs that are part
and change
[cmdb_ci_service_ma of that application
management.
nual] CMDB tables: service.
• Convert business
services to
application services
• Convert legacy
manual services into
dynamic application
services
Service Mapping
extracts information Organize all the
from this file and If necessary, you collected information
creates potential can import service in a specific order in
application services candidates from a CSV file, precisely
referred to as multiple CSV files. as described in the
service candidates. documentation.
Use this method,
if your organization
has performed cross-
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Domain separation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Manual: app_service_admin
• Tags: sm_admin
An application service has an entry point, which lets users access the
application service. If you are at the planning stage and do not know
what the entry points are for an application service, you can create the
application service without entry points. Such an application service is
referred to as an empty application service, to which you can add entry
points at any later time.
All application services created in the Application Service wizard, are set
with the application service service classification.
Procedure
1. Navigate to All > CSDM > Manage Technical Services > Application
Service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Used by Incident
Management and Change
Management.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Used by Incident
Management as the group
Support Group
managing the contract
covering the asset.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: See Teams related list for details about the automatic
synchronization between the assignment group fields and
the Teams related list.
d. Click Next.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. On the Preview the Service tab, review and verify the summaries for
creating and populating the application service.
a. Review Relationships.
e. Click Done.
Result
The application service is created, and you can access the new
application service by navigating to application services list views:
What to do next
• Click View CMDB Group CI's to list all the CIs in the CMDB group that is
associated with the application service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Click View Service CI's to list all the CIs in the application service.
Both lists of CIs are identical, unless the CMDB group contains more
than 10,000 CIs. In this case, View CMDB Group CI's shows all the CIs in
the CMDB group, and View Service CI's shows only the 10,000 CIs that
are members of the application service.
• Ensure you know which entry point to use for this application service
and which attributes you must be able to define for this entry point.
Learn about Entry point attributes available with Service Mapping.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. From the Application Type list, select the CI class of the application
that serves as the entry point for this application service.
Entry point parameters depend on the type you select.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Click Save.
Note:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Fill out the fields that appear, which are specific to the Dynamic CI
Group service population method.
Field Description
3. Click Save.
Result
• All CIs that are part of the dynamic CI's CMDB group.
• CIs related to either the current CIs or their children, with a relationship
of: Virtualized by::Virtualizes
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
What to do next
1. Analyze the tag usage in your organization and make a list of all tags
and their purposes. Use the Key Value [cmdb_key_value] table to see
the tags in the CMDB.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Alternatively, you can define tag keys and their values while choosing the
tag-based population method for a new application service. Define up
to three tag keys and tag values for the population criteria. CIs that have
discovered tag keys and tag values, become part of an application
service.
Procedure
c. (Optional) Click the plus icon and add another tag key and tag
value.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Click Preview Result to see the list of CIs that match the defined
criteria and if necessary, refine the tag definitions.
Note: You can add no more than three tag key-value pairs
for one application service.
c. From the Tag-Based Service Family list, select the relevant family.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Preview button .
5. Click Save.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Fill out the fields that appear, which are specific to the Manual
service population method.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Note: To eliminate
the possibility of delayed
results when searching for
a specific CI, make your
search as specific as
possible. A search with
*<name> might take a long
time and return a large data
set.
3. Click Save.
What to do next
New dynamic application services initially don't contain any CIs (unless
they were converted from legacy business services or legacy manual
services). Dynamic application services get automatically populated
when they’re connected to other CIs with CMDB relationships. Entry
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Fill out the fields that appear, which are specific to the Dynamic
Service service population method.
Field Description
3. Click Save.
What to do next
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. View counts on the Related Focus Areas tab, which indicate other
potentially incomplete configurations of application services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. (Optional) Edit the coloring rules that determine the threshold for
displaying counts in red.
This applies only to the widgets for application services that are not
fully configured, such as the No population method defined widget.
b. Point to the banner of a widget and click the Edit Content icon.
c. In the Edit Report window, click the Style tab and then click Edit
coloring rules.
What to do next
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can choose from predefined lists of allowed required attributes and
relationships. To change the requirement status of an attribute, remove it
from or add it to the list of required attributes. You can also add Business
Application, Technical Service Offering, or Business Service Offering to the
list of required relationships.
Procedure
3. Click Save.
Result
Next time that you create an application service, the required attributes
and relationships are visibly noted in the Basic Details section on the
Create an Application Service page.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Easily seeing the service context by providing a flat list of all CIs in the
application service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Conversion process
During conversion, the following changes and processes occur:
• The application service is set with all the original business service
attributes such as name, owner, and operational status.
• The system adds related items from the business service to the
converted application service, up to the specified level.
Non-compliant CIs
A conversion might involve adding CIs of the following CI types, which
cannot be added to an application service:
• cmdb_ci_file_system
• cmdb_ci_network_adapter
• cmdb_ci_storage_device
• cmdb_ci_disk_partition
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• cmdb_ci_memory_module
• cmdb_ci_ip_address
• cmdb_ci_storage_pool_member
• dscy_net_base
• cmdb_ci_storage_export
• cmdb_ci_endpoint
• cmdb_ci_translation_rule
• cmdb_ci_qualifier
• cmdb_ci_application_cluster
• cmdb_ci_config_file
Domain separation
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. In the Services list view, select the services that you want to include in
the conversion.
3. In the Actions on selected rows drop down list, select Bulk Convert
Application Services.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
What to do next
3.• On the Change Request form, scroll to the Related Links section.
4.• Click the Affected CIs tab and then click Add to add an affected
CI to the change request.
5.• Open the form context menu and select Refresh Impacted
Services.
6.• Click the Impacted Services/CIs tab to see any dynamic services
that are associated with the affected CI and that are impacted by
the change request.
For more information about affected CIs on a change request, see
Associated CIs on a change request.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Make sure that all CIs and CI relations are relevant for the future
application service. If necessary, change the CI relations in the CMDB.
• Make sure that the original business service doesn't contain more than
5000 CI relations. Application services that contain more than 5000 CI
relations cause mapping and monitoring performance issues.
• Decide how many levels of CI relations you are going to use during
conversion.
Procedure
6. Click OK.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Result
The system adds the CIs from the business service to the converted
application service.
What to do next
• Decide how many levels of related CIs you must include into this
application service. If necessary, change the number of levels used in
conversion to reduce the service size.
Related concepts
• Application services
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can't edit a dynamic application service directly. Instead, the system
automatically updates a dynamic application service to reflect any
change to CI relationships in the CMDB CI Relationship [cmdb_rel_ci]
table.
• The dynamic application service is set with all the original attributes
of the legacy manual service such as name, owner, and operational
status.
• The system adds related items from the legacy manual service to the
converted dynamic application service, up to three levels by default.
• cmdb_ci_file_system
• cmdb_ci_network_adapter
• cmdb_ci_storage_device
• cmdb_ci_disk_partition
• cmdb_ci_memory_module
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• cmdb_ci_ip_address
• cmdb_ci_storage_pool_member
• dscy_net_base
• cmdb_ci_storage_export
• cmdb_ci_endpoint
• cmdb_ci_translation_rule
• cmdb_ci_qualifier
• cmdb_ci_application_cluster
• cmdb_ci_config_file
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Verify that the CI type for the CI that you are planning to add, exists.
If necessary, create the CI type as described in Create CI types for
Service Mapping and Discovery.
• Add CIs to the CMDB for the device or application that you want to
add, if necessary. See Populate the CMDB for more information.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can manually connect a CI only to actual CIs existing in the CMDB,
not to a visualization of other items on the map such as clusters or
boundaries. Also, you cannot add CIs of these CI types to an application
service:
• cmdb_ci_file_system
• cmdb_ci_network_adapter
• cmdb_ci_storage_device
• cmdb_ci_disk_partition
• cmdb_ci_memory_module
• cmdb_ci_ip_address
• cmdb_ci_storage_pool_member
• dscy_net_base
• cmdb_ci_storage_export
• cmdb_ci_endpoint
• cmdb_ci_translation_rule
• cmdb_ci_qualifier
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• cmdb_ci_application_cluster
• cmdb_ci_config_file
If necessary, you can prevent CIs of other CI types from being added
to application services by modifying the Manual CI Inclusions / Exclusions
[svc_manual_ci_exclusions_inclusions.list] table.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
The CI type list includes only allowed CI types. For example, you
cannot add an application cluster.
5. Click Submit.
The manually added CI appears on the map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Click Submit.
Discovery and Service Mapping attempt to discover this CI. If
successful, the CI appears on the map. Otherwise, a warning
icon ( ) appears.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• cmdb_ci_file_system
• cmdb_ci_network_adapter
• cmdb_ci_storage_device
• cmdb_ci_disk_partition
• cmdb_ci_memory_module
• cmdb_ci_ip_address
• cmdb_ci_storage_pool_member
• dscy_net_base
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• cmdb_ci_storage_export
• cmdb_ci_endpoint
• cmdb_ci_translation_rule
• cmdb_ci_qualifier
• cmdb_ci_application_cluster
• cmdb_ci_config_file
If necessary, you can prevent CIs of other CI types from being added
to application services by modifying the Manual CI Inclusions / Exclusions
[svc_manual_ci_exclusions_inclusions.list] table.
Also, the system can connect a CI from the application service only to
actual CIs that exist in the CMDB, not a visualization of other items on the
map like clusters or boundaries.
Procedure
1. Navigate to All > CSDM > Manage Technical Services > Application
Service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
4. On the Additional Info page, click the Update with changes from
CMDB related link.
6. Click OK.
Result
• The system updates the application service with the changes from the
CMDB and shows them on the map.
Ensure that you know the name and the service type of the application
service, to which you want to add a reference.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
When using Service Mapping, you may want to link application services
to create:
Procedure
6. In the Add a CI dialog box, select the application service you want
to add as a contained service:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
• Tag-Based Application
Service
• Mapped Application
Service for discovered
CI Type
or manually created
application services
• Calculated Application
Service for dynamic
services
• Dynamic CI Group
7. Click Submit.
The icon for the contained service appears on the map.
Related concepts
• Application services
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
How you group application services depends on the user and on service
provisioning policies in your enterprise. The relation between application
services in groups is purely logical and the same application service can
belong to multiple groups. For example, the Mobile service can be part
of the following service groups: Sales, Beijing, and Telephony.
Example of an application service belonging to different groups
You can embed a service group within another service group to create
a hierarchy of service groups. If users have access to a parent service
group, they automatically have access to all its child groups. By default,
all new services are assigned to the All service group that lets all users
view and manage application services. When you assign a role to a
service group, the users with this role can access application services in
this service group and in the All service group. To enable users with this
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
role to access other services, assign this role to the respective service
group. Do not assign user roles directly to the All service group.
You can use Now Platform Notifications to alert users if the service
group severity changes to critical. The overall severity of the group is
determined by the highest alert severity within the group.
Procedure
2. Click New.
3. Enter the name of the new application service group in the Name
field.
4. To embed this group in another group, enter the name of the other
group in the Parent Group field.
c. Click Submit.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
d. Enter the name of the service group to which you want to add
the selected application service.
f. Click Update.
Make sure that you have performed the user provisioning tasks for the
users you want to grant access:
Also, make sure that you have created service groups as described in
Group application services.
app_service_admin
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
app_service_user
sm_admin
sm_user
sm_app_owner
Note: Users with the itil role only can view all application services.
evt_mgmt_admin
evt_mgmt_operator
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
evt_mgmt_user
Has read access to all Event Management features. Has write access to
alerts to manage the alert life. Has the itil role to be able to manage
incidents that are created from alerts.
evt_mgmt_integration
Users inherit permissions from roles that are assigned to them. You can
assign some roles directly to service groups to allow all users with this
role to access all application services belonging to this group. However,
most enterprises choose to organize their roles as a hierarchy. It helps
to manage roles across multiple ServiceNow applications. For example,
the Service Mapping administrator [sm_admin] can be part of a broader
administrator role like administrator [admin]. You can add users to user
groups and then assign roles to the user groups to give permissions of this
role simultaneously to all the group users.
Assigning a role to an application service group
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
By default, all new services are assigned to the All service group that lets
all users view and manage application services. When you assign a role
to a service group, the users with this role can access application services
in this service group and in the All service group. To enable users with
this role to access other services, assign this role to the respective service
group. Do not assign user roles directly to the All service group.
Procedure
2. Click New and fill out the Application Service Group Responsibilities
form.
Field Description
3. Click Submit.
Example
To manage access to services that contain sensitive financial information
in your organization:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
As a result, only users with the Financial Services administrator role can
access application services belonging to the Financial Services group.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Use the navigation tools to increase or decrease the view of the map
and to move the map on the page. You can also click anywhere on
the map area and drag a segment of the map into the visible area.
• View changes: You can view changes and change records associated
with the application service as a whole or with any of its CIs, within
a time range. For more information, see View the change history of
application services.
Records under the Change tab underneath the map, which are
associated with a selected CI or connection, are highlighted. If you
select a change record under the Change tab, then the associated CI
icon appears yellow on the map.
Open the CI's form for further details by clicking Detailed Properties at
the bottom of the Properties pane.
• Click Edit or View to switch the map mode. Edit mode lets you add or
remove CIs from the map.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Set Spanning tree view: Simplify the map by organizing CIs into a tree
structure and hiding some connection lines. This option is especially
useful for very large maps.
• Export to PDF: Export the map to a .PDF file which you can then share
as needed. After the PDF file is ready, click to download the PDF
file to your local drive.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
1.• Click the CI whose connections you want to view to show all the
concealed connections for the CI.
What to do next
You can change the details that appear in the Properties pane by
updating the form view 'Form view and section', as described in
Configuring the form layout.
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name label
Basic attributes
Detailed attributes
Each CI type (CI class) has different attributes. For example, the Linux
Server type has different attributes than the SQL Instance type.
Procedure
3. To see the full name of a CI whose name has been shortened on the
map, point to the CI.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
The attributes of applications and the servers that host them appear
separately.
5. To view more detailed attributes for the CI, click Detailed properties
at the bottom of the Properties pane.
• Review the list of files under Tracked Files in the Properties pane.
Click the file name to open the actual file.
• Click the Affected CIs tab and view the list of configuration files.
Click the file name to open the actual file.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Details about changes to an application service and to its CIs are stored
in the CMDB. Typically, these changes reflect adding or removing CIs
from an application service, upgrading or updating CIs, or modifying
CI configuration files. The system gathers this data by querying CMDB
tables and then creating the change history view. In deployments where
Service Mapping is activated, the type of change information Service
Mapping queries depends on discovery patterns that Service Mapping
uses to discover CIs.
Changes to configuration files are associated with CIs to which these files
belong. Maps show configuration file changes as changes to related CIs.
While you can see change records for a specific CI in the context of
application services, you can also see detailed history of a specific CI
separate from its application service as described in History Timeline.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Green balloon ( )
Double balloon ( )
Multiple separate changes that happened a short time from each other.
You can mark times on the history scale by creating baselines to quickly
return to the marked view.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. On the history timeline, set the time range of changes that you want
to view.
Option Action
To set the time range of the Click the hour, day, week, or
history timeline month icons.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Option Action
Note:
The map shows the history view of the application service for the time
you selected.
Note: The Change tab shows all change records, even the ones
which are filtered out of the history view.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Option Action
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Option Action
6. To exit the history view and see the current status of the application
service, click the current icon.
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Specify two points in time for which to compare the two versions of an
application service. You can use the change indicators on the timeline
to specify one point in time that is before and another that is after a
change for which to see the details. For example, if you know that the
application service started to fail at a certain time, you can compare
two versions of the application service, one before and one after the
problem started. This comparison lets you see the summary of changes
that possibly led to the problems.
Procedure
3. On the history timeline, set the time range of changes that you want
to view.
Option Action
To set the time range of the Click the hour, day, week, or
history timeline month icons.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Option Action
Note:
The map shows the history view of the application service for the time
you selected.
Note: The Change tab shows all change records, even the ones
which are filtered out of the history view.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
5. Set Compare point 1 and Compare point 2 as the two points in time
for the comparison.
You can drag the pointers on the history scale to set corresponding
time points.
If the history scale does not include the time set for comparison,
then its corresponding pointer appears next to the compare point in
yellow:
6. Click Compare.
The comparison view opens in a separate tab.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
• The CMDB contains all the CIs comprising the application service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can also manually create an application service using the user
interface as described in Create an application service.
Use the getContent - GET REST API to retrieve a list of CIs and the
relationships between them, for an application service that was created
manually.
Additional APIs
The following JavaScript APIs are also available:
For restrictions on the CIs being added and other details about adding
CIs to an application service, see Manually add CIs to an application
service.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Note: The Application Files table lists the components that are
installed with this application. For instructions on how to access this
table, see Find components installed with an application.
Roles installed
Views maps
for operational
application services
and retrieves service
content using the
[app_service_user] getContent - GET REST None
API. The itil role that
serves as the basic
helpdesk technician
role contains the
app_service_user role.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Tables installed
Table Description
BaseLines
Storing points in the time defined
as baselines for application
[sa_baselines]
services.
Menu Action
Data on configurable menu
options for CIs in the application
[sa_context_menu]
service map.
Entry Point
Maps entry points to application
[sa_m2m_service_entry_point] services.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
[sa_service_group_responsibilities]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
• Creating or updating an
application service using APIs
• Manually updating an
application service with changes
Manual CI Inclusions / Exclusions from the CMDB
[svc_manual_ci_exclusions_inclusio
ns.list] In the base system, the following CI
classes are excluded:
• cmdb_ci_file_system
• cmdb_ci_network_adapter
• cmdb_ci_storage_device
• cmdb_ci_disk_partition
• cmdb_ci_memory_module
• cmdb_ci_ip_address
• cmdb_ci_storage_pool_member
• dscy_net_base
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
• cmdb_ci_storage_export
• cmdb_ci_endpoint
• cmdb_ci_translation_rule
• cmdb_ci_qualifier
• cmdb_ci_application_cluster
• cmdb_ci_config_file
Properties installed
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Usage
• Type: string
The sys_id of the default relation
type to be added between • Default value:
source and target when adding CI 5599a965c0a8010e00da3b58b11
manually to application service 3d70e (Depends on::Used by)
Coefficient of aggregation
interval. 0 value means no
aggregation is performed on
history timeline. The purpose of this
• Type: integer
property is to decrease number
of changes in history timeline by • Default value: 1
increasing the interval allowed
between changes
sa.history.aggr_interval_coef
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Usage
• Manually updating an
application service with changes
from the CMDB
• Type: string
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Usage
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Usage
degrees will be displayed in
regular mode. Maps with larger
Increasing the default value may
degrees will apply more edges
reduce performance in maps for
merging for more compact view.
large services.
sa.map.LIMIT_GRAPH_DEGREE
sa.map.max_connections_in_prop
erties_panel
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Usage
the map. The following CIs are
not counted: discovered clusters,
internal CIs inside inclusion boxes,
entry points, error nodes, host CIs
or CIs that are not hosted on other
CIs.
sa.map.min_nodes_for_auto_grou
ping
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Usage
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Property Usage
Manually updating an application
service with changes from the
CMDB.
• Type: string
• Default value:
cmdb_ci_service_discovered
Data Certification
Data Certification manages scheduled and on-demand validations of
the configuration management database (CMDB) data.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
After the certification process has been planned, certification tasks can
be performed according to defined schedules.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Mark a task as closed incomplete if, for example, only some of the
elements can be certified.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > System Applications > All Available Applications >
All.
2. Find the Data Certification plugin using the filter criteria and search
bar.
You can search for the plugin by its name or ID. If you cannot find a
plugin, you might have to request it from ServiceNow personnel.
3. Select Install, and then in the Activate Plugin dialog box, select
Activate.
Note: When domain separation and delegated admin
are enabled in an instance, the administrative user must
be in the global domain. Otherwise, the following error
appears: Application installation is unavailable because another
operation is running: Plugin Activation for <plugin name>.
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Demo data is available with Data Certification. The demo data provides
information including filters, schedules, instances, and tasks.
Tables
Data Certification adds the following tables:
Table Description
Certification Audit
Lists the certification schedules in
Definition Elements
each certification audit definition.
[m2m_cert_audit_def_cert_sched]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Table Description
Script Includes
Data Certification adds the following script includes:
Name Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Client Scripts
Data Certification adds the following client scripts:
Provides a warning if
the certifier attempts
Certification Task
Alert If Boxes Checked to leave a record
[cert_task]
without certifying the
checked elements
UI Policies
Data Certification adds the following UI policies:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Business Rules
Data Certification adds the following business rules:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Sends an inserted
event when an active
certification audit
instance is created.
Certification
certification audit Sends a completed
Audit Instance
instance events event when an
[cert_audit_instance]
active certification
audit instance is
marked as complete
or incomplete.
Sends an inserted
event when an
instance of a
certification is
certification instance Certification Instance
created. Sends a
events [cert_instance]
completed event
when an instance
of a certification is
completed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Sends an inserted
event when a task
is inserted. Sends
certification task Certification Task a completed event
events [cert_task] when a task is
deactivated. Sends a
canceled event when
a task is canceled.
Updates the
completion status of
the audit instance
Check Certification Certification Instance
as a whole when
Audit Progress [cert_instance]
a certification that is
part of an audit is
complete.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Sends out a
notification to the
Certification Task
Reassign Notification new and previous
[cert_task]
assignees when a task
is reassigned.
Makes Data
Certification records
compatible with
Desired State records.
Update audit Certification Task This rule makes sure
reference [cert_task] that the Audit field
is correctly completed
when a record is
inserted using Insert
and Stay.
Makes Data
Certification records
compatible with
Desired State records
for reporting purposes.
Certification Element
Update audit result This rule puts certified
[cert_element]
values in the Desired
value column when
an audit is Certified. It
also puts actual values
in the Discrepancy
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Makes Data
Certification records
compatible with
Desired State records
for reporting purposes.
Update follow_on_task Certification Element
This rule makes
& audit references [cert_element]
certification tasks
compatible with
follow-on tasks and
displays all tasks,
regardless of origin.
Formatter
Data Certification adds the following formatter:
Formatter
Name Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name Description
and red exclamation point to use
when certifying an element.
Properties
Properties
User Roles
Data Certification adds the following user roles:
User Roles
Can:
• Create and
configure
certifications
• Override provided
answers
certification_admin certification
• Perform certification
tasks for certification
task owners
• Send certification
task notifications to
users and owners at
any time
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Events
Data Certification adds the following events. The ServiceNow system uses
these events to send email notifications to task owners and managers
about changes in certification records.
Name Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name Description
Email Templates
Data Certification adds the following email templates:
Name Message
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Name Message
Certification schedules
A certification schedule defines the information that requires certification
and the frequency of execution.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Certification schedule
Related tasks
Related concepts
• Certification tasks
• Certification elements
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Certification tasks
A certification task represents the work of verifying the data associated
with a particular record.
Task owners are responsible for performing the certification tasks. Tasks
have an associated workflow that sends reminders to the task owner
and, if necessary, the manager of the owner at regular intervals.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Certification task
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. Deletes the certification elements that are no longer available for the
data collected in the previous step.
Related tasks
Related concepts
• Certification schedules
• Certification elements
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Certification instances
Related reference
Certification elements
Each element of each record being certified is tracked in its own
certification element record.
Also tracked are the date and time when the element was certified,
comments, and the original and certified values of the field. You can
view elements on individual certification tasks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Certification elements
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Certification instances
A certification instance is the collection of certification tasks for one
execution of a certification schedule.
Certification instances
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Role Access
View, customize
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Role Access
Groups tasks by
Certification Progress task owner, indicating
Certification Task
Report task progress as a
percentage.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
Related reference
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For example, click any of the colored bars in the Functional Roll Up
bar chart and detailed information replaces the Data Certification
Console screen.
Example
For example, in the red box on the image shown, a certification schedule
is being updated in the certification instances report.
Data certification overview module
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Required Roles
Users with the certification_admin role can view filter versions. These users
can create, update, and delete filters, if they have the proper access
to necessary tables. In the base ServiceNow system, certification_admin
users have limited system rights and do not have access to all the tables
required for creating a filter. When assigning compliance resources,
make sure to grant additional roles to the certification_admin user as
needed. For example, this user requires roles that grant access to these
tables:
• Company [core_company]
• Schedule [cmn_schedule]
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
You can view a list of all certification audit instances at any time.
Related tasks
Related concepts
• Certification schedules
• Certification tasks
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
• Certification elements
• Certification instances
Related reference
An example is a filter that selects all UNIX servers in the Australian data
center.
• Create multiple versions of a filter and then select the version you want
to use.
• View the number of records that match your filter as you create the
conditions.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Click New.
4. Click Submit.
This action saves the filter as version 1.
Certification filter V1
5. To create another filter version, modify the filter conditions and click
Update.
The system saves the new filter and increments the version number.
Certification filter V2
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
By default, the Certification Filters list shows only the current version of
each filter. To see all filter versions, click All in the breadcrumbs.
Certification Filter List
6. To make an inactive filter the current version, open the inactive filter
and click Revert.
Certification filter revert
This action creates a new, active version of the filter and makes all
previous versions inactive.
7. To delete a single filter version, open that version record and click
Delete.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
[Read-only] Automatically
Number assigned filter identification
number.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
table selected. You can view the
number of records that match
the filter by clicking the refresh
icon.
Refresh Conditions
Related concepts
Use the preview option to see what tasks are created before saving
the schedule. If the tasks are not what you want, edit the schedule
and preview the tasks again. The system creates certification tasks
automatically when it executes a schedule.
To schedule a certification:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
2. Click New
4. Click Submit.
Defining A Certification Schedule
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
table being certified. As an
example, select the user
named in the Managed by
field to identify the user
who performs the task. This
selection displays the Assign
to and Assign to empty
fields. If the reference field
on the record is empty, the
value in the Assign to empty
field is used.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
being certified. For example, if
a task must be assigned to a
manager, but no manager is
identified, the value in this field
determines what happens. This
field appears only when the
Assignment type is User Field
or Group Field. The possible
selections are:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
When the certification schedule
is part of a certification audit
definition, the Days to Complete
audit definition value overrides
the value set for the certification
schedule.
• Daily
• Weekly
Run
• Monthly
• Periodically
• Once
• On Demand
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
certification runs on the last day
of the month for shorter months.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
Related concepts
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
Notification message is
Time elapsed to end date Email template name
sent to
Task owner or
0% (when task is certification.task.remin
assignment group, if
created) der.inserted
specified
Task owner or
certification.task.remin
50% assignment group, if
der.outstanding
specified
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Notification message is
Time elapsed to end date Email template name
sent to
Task owner,
assignment group,
certification.task.remin
75% if specified, and
der.outstanding
manager of the task
owner, if specified
Task owner,
assignment group,
certification.task.remin
95% if specified, and
der.outstanding
manager of the task
owner, if specified
Task owner,
assignment group,
certification.task.remin
100% if specified, and
der.overdue
manager of the task
owner, if specified
The email templates used in the notifications can be edited, for example,
to change the email message text.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Data Certification > Audits > Audit Definitions.
2. Click New.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
6. In the Collection list on the left, select one or more schedules and
click Add.
7. Click Save.
Field Description
Related concepts
Procedure
1. Navigate to All > Data Certification > Audits > Audit Instances.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related concepts
Users with the certification role can perform certification tasks. The
certification tasks can be tracked as part of certification instances.
• Certify an element
Users with the certification_admin role can export the certifications list
and save the list in Excel, CSV, XML, or PDF format. This list is useful when
you have a long list of certification elements or if many different users
are assigned to certify elements on a single certification schedule.
• Reset certifications
You cannot reset any element after all elements are certified.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Users with the certification_admin role can escalate a task in the Work
in Progress state. To escalate a task, the task owner identified in the
Assigned to field on the task record must have an associated manager.
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
• Creates certification tasks for any records that meet the filter
requirements in the specified table, like tasks from the Configuration
Item [cmdb_ci] table.
• Assigns the new tasks to the user or group identified in one of these
certification schedule fields:
• Assign to
• User
• Assign to group
• Group
Note: If the certification filter does not match any CIs, the system
sets the State to Closed Complete and the Percent complete to 100.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
To view tasks assigned to you, navigate to Data Certification > Tasks >
My Tasks. To resolve tasks assigned to you, see Certify an element. For
more information about purpose and usage of certification tasks, see
certification tasks.
Field Description
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
owner. At 75%, this field changes
to High and an email reminder
are sent to the task owner and
the manager of the task owner.
At 95%, this field remains set to
High, but a second email reminder
is sent to the task owner and
manager.
Certify an element
The Certification Task form contains a list of all elements to be certified.
Note: After you certify all the elements in a task, no elements can
be reverted.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. In the upper right corner of the list, select records that require
certification for this task or all records that are part of this certification
task.
Certification list 3
6. Do:
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
7. To see the certified or failed element, set the view to Show All
Records.
Procedure
1. Navigate to All > Data Certification > Schedules > Audit Results.
2. Click the links in the list to open any of the related records.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
For general information and common export steps, see List export .
Procedure
1. Navigate to All > Data Certification > Tasks > All Tasks
2. Open a task.
3. Open any column context menu in the certification data list and
complete the export.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Reset certifications
You cannot reset any element after all elements are certified.
• To reset the entire task to its starting point, click the Reset all
Certifications to Pending related link.
Procedure
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Certification instance
Field Description
[Read-only] Automatically
Number generated identification number
for the instance.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Field Description
on the Percent Complete fields
on the associated certification
tasks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
3. Click Cancel.
The available task states are Work in Progress, Closed Complete, Closed
Incomplete, and Cancelled.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Data Certification > Tasks and select My Tasks or All
Tasks.
Escalating a task:
• Sends an email message to the task owner and the manager of the
task owner stating that the task has been escalated.
Procedure
1. Navigate to All > Data Certification > Tasks > All Tasks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. Click Escalate. If the Escalate button is not available, the user in the
Assigned to field does not have an associated Manager.
Procedure
1. Navigate to All > Data Certification > Tasks > All Tasks.
3. From the Actions on Selected Rows menu below the list, select
Escalate. If the Escalate button is not available, the user in the
Assigned to field does not have an associated Manager. Select
multiple tasks from the list. The menu option shows how many tasks
are not eligible for escalation, such as Escalate (4 of 6).
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Procedure
1. Navigate to All > Data Certification > Tasks > All Tasks.
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
task owner,
assignment group,
75% High
and manager of the
task owner
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
task owner,
assignment group,
95% High
and manager of the
task owner
task owner,
assignment group,
100% High
and manager of the
task owner
How to manually send email reminders from the Certification Task form.
How to manually send email reminders from the Certification Task list.
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Procedure
1. Navigate to All > Data Certification > Tasks > All Tasks.
Procedure
1. Navigate to All > Data Certification > Tasks > All Tasks.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
3. From the Actions on Selected Rows menu below the list, select
Resend email notifications. Select multiple tasks from the list. The
menu option shows how many notifications are outstanding and how
many were sent, such as Resend email notifications (15 of 18).
Procedure
1. Navigate to All > Data Certification > Tasks and select All Tasks, or My
Tasks.
3. In Work Notes, enter information about why the task could not be
completed.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related reference
Procedure
1. Navigate to All > Data Certification > Tasks > All Tasks.
4. Click Cancel.
Procedure
4. Click Cancel.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
All tasks in the instance with a state of Work in Progress are cancelled.
The task owner or assignment group is notified.
• Business logic: Ensure data goes into the proper domain for the
application’s service provider use cases.
Use case: When a service provider (SP) uses chat to respond to a tenant-
customer’s message, the client must be able to see my response.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
It's not necessary to set the domain on the certification tables but it can
be done if the instance owner should want that. As long as the CI’s
or records that must be certified are domain-separated, users with the
correct domain permissions can view them.
Domain-separated tables
Use cases
Instance owners who have multiple clients that certify the infrastructure
they own can assign domains to those CIs and the Certification Tasks to
restrict the view from one client to another.
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.
Vancouver Now Platform Capabilities
Related tasks
Related concepts
• Certification schedules
• Certification tasks
• Certification elements
• Certification instances
Related reference
ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the
United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are
associated.