CMDB
In ServiceNow
CMDB (Configuration Management Database)
A CMDB is a central repository for storing information about an organization's IT
assets and their configurations. It helps provide visibility into IT components,
manage changes effectively, and resolve incidents by understanding the
relationships between assets.
CI (Configuration Item)
A CI is any component within the IT environment that needs management, such
as hardware, software, or documentation.
CI Relationships in ServiceNow
CI relationships define how CIs interact or depend on one another, aiding in
impact analysis and troubleshooting.
Roles needed to use CMDB
Asset
Itil
Itil_admin
Cmdb_read
Key tables of CMDB
Cmdb (Base table- it is not extended from any table)
Cmdb_ci
Cmdb_rel_ci
CI relationships
Figure 1: Process of creating ci relationship
Note
Module name
Under servers > windows > creating new windows server
Click on “+” to add new relationship.
Choose relationship “depends on”/ “used by”/ etc
Click “+” to add a relation ship
Dependency icon to show dependency view
Figure 3: ITSM in CMDB
Create incident with configured item (ex: server) saying server is not working
Create problem from that incident
Figure 3: What happens to dependency view when incident or problem is created.
CI class manager
CMDB query builder
CMDB dashboard
Populate CMDB in servicenow
Manual
ServiceNow Discovery
Import sets
ServiceNow Discovery
ServiceNow Discovery is a tool that automatically scans an organization's IT
environment to find and track hardware, software, and network devices. It creates a
real-time inventory of assets and maps their dependencies, helping keep the
Configuration Management Database (CMDB) up to date. This makes it easier to
manage IT resources, troubleshoot issues, and ensure everything is secure and
compliant.
Figure 4: Covers clear concept of how ServiceNow discovery and Mid server working