Courseiva

ServiceNow Certified Implementation Specialist - Data Foundations (CMDB and CSDM) (CIS-DF) (CIS-DF) (CIS-DF) — Questions 226300

320 questions total · 5pages · All types, answers revealed

Page 3

Page 4 of 5

Page 5
226
MCQmedium

An administrator is configuring an IntegrationHub Spoke to ingest data from an external monitoring tool into the CMDB. The integration uses the IRE to process payloads. When testing the action, the payload returns an error stating that the payload is missing the mandatory 'className' property. How should the administrator correct this?

A.Add a Transform Map to the IntegrationHub action.
B.Modify the table name in the Data Source record.
C.Ensure the JSON payload structure includes the `className` parameter for each CI object, specifying the exact target table name (e.g., `cmdb_ci_linux_server`).
D.Configure a Data Policy on the REST Message form.
AnswerC

The IRE payload parser requires the `className` property to route and identify the correct target table class.

Why this answer

IRE payloads require a valid `className` property for each CI object to identify which CMDB table the record belongs to.

227
Multi-Selecthard

Which THREE of the following best practices should be followed when mapping Business Applications to Application Services?

Select 3 answers
A.Create a single Business Application record for each distinct software product or portfolio item.
B.Delete all Business Application records once Discovery runs for the first time.
C.Ensure every Application Service explicitly references its parent Business Application.
D.Map all servers directly to the Business Application without creating Application Services.
E.Create separate Application Service records for distinct environments (e.g., Prod, QA, Dev).
AnswersA, C, E

Correct. One portfolio entry per software product.

Why this answer

Best practices include creating one Business Application per software product, creating multiple Application Services for different environments, and maintaining accurate relationship links.

228
MCQmedium

An organization is migrating from a legacy configuration management database to ServiceNow. They load initial server records using custom import sets without the IRE. Later, they enable ServiceNow Discovery. They notice that every discovered server creates a duplicate CI right alongside the imported record. What caused this duplicate creation?

A.Discovery is hardcoded to ignore any records created by Transform Maps.
B.The cmdb_ci table has a business rule that forces duplicate insertion for security purposes.
C.The legacy import bypassed the IRE, failing to populate the sys_object_source tracking table with the correct native keys and discovery source identifiers.
D.Data Source Precedence rules were not set to 'Manual' before running Discovery.
AnswerC

Without sys_object_source entries and proper IRE matching during initial load, Discovery cannot link incoming payload identifiers to the legacy records.

Why this answer

Records ingested without the IRE lack the proper sys_object_source tracking and native identifier linkage expected by Discovery and the IRE, resulting in failure to recognize existing records.

229
MCQhard

A company deploys a multi-tenant cloud environment. They need to ensure that CIs belonging to Tenant A are logically segregated and cannot be viewed or modified by users belonging to Tenant B, while utilizing a single shared CMDB. Which ServiceNow feature should be configured?

A.Data Policies enforced on the cmdb_ci table
B.Row-level Security via standard ACLs only
C.Domain Separation
D.CMDB Baseline auditing
AnswerC

Domain Separation isolates CMDB records and other data into logical domains based on tenant boundaries.

Why this answer

Domain Separation is used to segregate data (including CMDB records) between different tenants or business units within a single instance.

230
MCQeasy

Which ServiceNow application houses the CMDB Health Dashboard, Data Certification, and CMDB Data Governance features?

A.HR Service Delivery
B.Project Portfolio Management
C.Customer Service Management
D.Configuration (CMDB)
AnswerD

Core CMDB applications house health dashboards, certification, and data governance.

Why this answer

Configuration Management (CMDB) and related governance modules are part of the core Configuration Management suite.

231
MCQeasy

Which CSDM domain includes the tracking of Business Services consumed by internal business units?

A.Sell/Consume
B.Manage Technical Services
C.Foundation
D.Design
AnswerA

Correct. Sell/Consume covers services offered to consumers.

Why this answer

The Sell/Consume domain includes Business Services and Service Offerings consumed by users.

232
Multi-Selecthard

When configuring CMDB Data Governance policies, which THREE rule criteria types can be evaluated against CI records? (Choose three.)

Select 3 answers
A.Attribute value validation (checking pattern or lookup criteria)
B.Relationship check (verifying required parent/child connections)
C.Network latency ping response check
D.Hardware warranty expiration date synchronization with vendor APIs
E.Completeness check (verifying required attributes are not empty)
AnswersA, B, E

Attribute checks validate specific formatting, naming conventions, or valid reference values.

Why this answer

CMDB Data Governance policies evaluate completeness, relationships, and attribute values against defined standards.

233
MCQhard

An administrator is troubleshooting a scenario where relationships created between Application Service CIs and underlying Server CIs are disappearing after a Discovery scheduled job runs. Upon reviewing CI class manager settings, which feature or setting most likely caused this behavior due to incorrect payload identification?

A.Data Dictionary cascade delete settings on the sys_dictionary table
B.CMDB Health dashboard completeness scorecards
C.Identification and Reconciliation Engine (IRE) identification rules and dependent relationship definitions
D.Discovery Schedule exclude rules
AnswerC

IRE uses identification rules and relationship rules to process payloads; misconfigured rules can cause payloads to drop or overwrite relationship data.

Why this answer

IRE (Identification and Reconciliation Engine) rules and identification rules govern how payloads update CIs and relationships. Incorrect payload definitions or stale relationship rules can cause relationships to be pruned or ignored.

234
MCQmedium

A governance team wants to ensure that no CI is created without a populated 'Environment' field (e.g., Production, Test, Development). Which feature should be used to enforce this rule at the point of data entry or integration?

A.CMDB Data Governance completeness policy with strict enforcement
B.UI Actions
C.Service Level Agreement (SLA) definition
D.Access Control Lists (ACLs)
AnswerA

Completeness policies within CMDB Data Governance evaluate and can enforce mandatory attributes for CIs.

Why this answer

Data Governance rules or Data Policies can enforce mandatory field population upon insert or update.

235
Multi-Selecthard

An administrator is planning a custom CMDB extension project. Which THREE factors should be evaluated when deciding whether to create a new CI class or add attributes to an existing class? (Choose three.)

Select 3 answers
A.Whether specialized relationships or lifecycle workflows apply specifically to these items
B.Whether the items require unique attributes that do not apply to the parent class
C.The number of ITIL user licenses assigned to the platform
D.The preferred background color of the table form layout
E.Whether the new items require distinct identification rules compared to existing classes
AnswersA, B, E

Specialized behaviors and relationships support dedicated class design.

Why this answer

Evaluation factors include distinct identification rules, unique attributes, and specialized lifecycle workflows. Number of user licenses and table background color are irrelevant.

236
MCQmedium

An IT team is configuring Application Services and wants to understand the difference between a Manual Application Service and a Dynamic CI Group Application Service. Which statement accurately describes their operational differences?

A.Manual services require manual addition of CIs, whereas Dynamic CI Groups use queries to automatically populate CIs.
B.Dynamic CI Groups replace the need for Business Applications entirely.
C.Dynamic CI Groups can only be used for hardware CIs, while Manual services are exclusively for software.
D.Manual services do not support incident mapping, while Dynamic CI Groups do.
AnswerA

Correct. Manual requires manual list management, while Dynamic CI Groups use queries.

Why this answer

Manual Application Services require manual addition of CIs, whereas Dynamic CI Groups automatically update CIs based on query criteria.

237
MCQeasy

In the CSDM framework, which phase or maturity level represents the foundational phase where organizations establish baseline asset and user data?

A.Crawl
B.Fly
C.Run
D.Walk
AnswerA

Correct. Crawl represents the foundational phase.

Why this answer

Crawl is the first operational maturity phase in CSDM, focusing on foundational data and basic CMDB population.

238
MCQhard

An administrator configures a CMDB Data Governance policy to check for missing support groups on business applications. When the policy runs, it creates remediation tasks. How can the administrator ensure these tasks are automatically closed when the data is corrected by a user?

A.Requiring the user to manually email the data governance team
B.Deleting the remediation task manually from the task list
C.Writing a custom business rule on the incident table
D.Automatic re-evaluation and closure upon policy compliance restoration
AnswerD

Governance policies support automatic re-evaluation, closing tasks when the underlying data defect is resolved.

Why this answer

Remediation tasks in CMDB Data Governance are typically linked to the underlying CI; when the policy re-evaluates and passes, the remediation task automatically closes.

239
MCQeasy

Which role is typically required to configure Identification Rules and Data Source Precedence rules in the CI Class Manager?

A.discovery_admin only
B.asset
C.itil
D.cmdb_admin or admin
AnswerD

Configuring CMDB classes, identification rules, and precedence requires administrative privileges such as cmdb_admin or admin.

Why this answer

Admin or cmdb_admin role is required to modify CMDB class definitions and identification rules.

240
MCQmedium

An administrator is troubleshooting an integration where an incoming JSON payload contains relationships between servers and IP addresses. The server is created successfully, but the relationship record in `cmdb_rel_ci` is missing. Upon checking the IRE execution log, the system indicates that the relationship type string was invalid. How should this be resolved?

A.Disable relationship validation in CMDB properties.
B.Ensure the relationship type specified in the payload matches an active parent/child relationship name defined in the `cmdb_rel_type` table.
C.Create a Transform Map to map relationship types.
D.Modify the cmdb_rel_ci table dictionary to allow free-text relationship types.
AnswerB

The IRE validates relationship type strings against the cmdb_rel_type table; invalid or misspelled relationship types cause relationship creation to fail.

Why this answer

Relationship types specified in payloads must match active record values in the `cmdb_rel_type` table.

241
Multi-Selectmedium

An enterprise is setting up automated server discovery across multiple VLANs. Which TWO configuration steps are essential for ensuring Discovery successfully ingests this infrastructure? (Choose two.)

Select 2 answers
A.Configure Discovery Schedules with target IP ranges and associate appropriate credentials.
B.Deploy and configure MID Servers with network connectivity to the target VLANs.
C.Set all transform maps to coalesce on the sys_id field.
D.Create custom Business Rules on cmdb_ci to simulate Service Mapping.
E.Disable the Identification and Reconciliation Engine globally to speed up server creation.
AnswersA, B

Discovery schedules define the target IP scopes and credentials needed to scan infrastructure.

Why this answer

Successful discovery ingestion requires active MID Servers with network reachability and correct IP ranges associated with credentials.

242
MCQhard

An organization is using ServiceNow Discovery to populate servers, but they also have an automated script that injects server maintenance windows into a custom attribute on the server CIs via the IRE. The automated script runs every 15 minutes, whereas Discovery runs nightly. The administrator notices that the maintenance window attribute is frequently wiped out after the nightly Discovery run. What is the most effective way to protect the maintenance window attribute from being overwritten?

A.Disable the maintenance window field mapping in the Discovery schedule properties.
B.Set the Discovery schedule to run before the custom script.
C.Configure a Data Source Precedence rule giving the custom script's discovery source a higher priority than 'ServiceNow' for the maintenance window attribute.
D.Remove the maintenance window attribute from the cmdb_ci table dictionary.
AnswerC

Data Source Precedence ensures the higher-priority data source retains control over the specific attribute.

Why this answer

Data Source Precedence rules allow prioritizing the custom script's discovery source over ServiceNow Discovery for specific attributes.

243
Multi-Selecthard

Which THREE of the following features are key attributes of the CMDB Query Builder? (Choose three.)

Select 3 answers
A.Ability to save queries and use them as reporting data sources
B.Automatic scheduling of IP address network discovery scans
C.Real-time traffic flow visualization between network routers
D.Visual canvas for constructing multi-class and multi-hop relationship queries
E.Support for filtering results based on specific CI class attributes and relationship types
AnswersA, D, E

Saved queries can be used as data sources for reports.

Why this answer

CMDB Query Builder allows visual construction of queries, supports multi-class relationships, and enables saving/exporting query definitions.

244
Multi-Selecthard

An administrator is configuring Data Source Precedence rules and notices unexpected attribute overwrites. Which THREE of the following conditions or settings can influence how Data Source Precedence behaves? (Choose three.)

Select 3 answers
A.The exact case-sensitive string value used for the discovery source in the payload.
B.Whether the payload specifies handling for empty or null attribute values from lower-priority sources.
C.The number of active user sessions currently logged into the ServiceNow instance.
D.Whether the attribute being updated is included in the class's identification rule criteria.
E.Whether precedence rules are defined at the parent class level or overridden at a child class level.
AnswersA, B, E

If discovery source strings do not match precisely, precedence rules fail to apply correctly.

Why this answer

Precedence behavior is influenced by discovery source string matching, class inheritance hierarchies, and attribute-level configurations.

245
MCQmedium

An administrator is linking an Application Service to a Business Application. Which field on the Application Service form establishes this essential CSDM relationship?

A.Parent CI [parent]
B.Service portfolio [service_portfolio]
C.Technical service [technical_service]
D.Business application [business_application]
AnswerD

Correct. The Business application reference field links the Application Service to the Business Application.

Why this answer

The 'Business application' field on the Application Service form links the deployable instance back to its portfolio parent.

246
Multi-Selecthard

An administrator is configuring Data Source Precedence rules to manage attribute updates from multiple integrations. Which THREE of the following statements about Data Source Precedence are accurate? (Choose three.)

Select 3 answers
A.Data Source Precedence rules are managed directly within the System Log table.
B.Precedence rules can be configured to allow specific data sources to update designated attributes while blocking others.
C.Precedence rules automatically apply to legacy transform maps that do not use the IRE.
D.Child classes inherit Data Source Precedence rules from parent classes unless explicitly overridden.
E.If no specific precedence rule is defined for an attribute, the IRE falls back to default precedence behavior.
AnswersB, D, E

Precedence rules give granular control over which sources win specific attributes.

Why this answer

Precedence rules operate hierarchically, can be customized per class, and rely on exact discovery source string matching.

247
Multi-Selecthard

Which THREE of the following are benefits of implementing CSDM and using the CSDM Data Foundations Dashboard? (Choose three.)

Select 3 answers
A.Automating hardware asset financial depreciation calculations
B.Standardizing service data structures across the enterprise
C.Improving alignment for incident, change, and portfolio reporting
D.Identifying data gaps across CSDM stages (Foundations, Design, Manage, Sell/Consume)
E.Automatically discovering IP routers and switches on enterprise networks
AnswersB, C, D

CSDM standardizes service data models across the organization.

Why this answer

CSDM and its dashboard help standardize service data, align operational reporting, and identify mapping gaps across foundations, design, manage technical services, and sell/consume stages.

248
Multi-Selectmedium

Which TWO practices represent effective CMDB governance strategies for maintaining data quality? (Choose two.)

Select 2 answers
A.Allowing any authenticated user to modify production CI configurations without restriction
B.Relying entirely on end-users to manually update all server attributes via service portal requests
C.Disabling all audit logging to improve table insert performance
D.Assigning clear data ownership (Managed by / Support Group) for every CI class
E.Implementing automated remediation tasks for CMDB health and data governance violations
AnswersD, E

Clear ownership ensures accountability for data accuracy and remediation.

Why this answer

Effective CMDB governance relies on defining clear data ownership and automating remediation workflows for non-compliant records.

249
Multi-Selectmedium

When configuring Identification Rules in CI Class Manager, administrators can specify multiple criteria entries. Which TWO behaviors apply when multiple identification rule entries are defined for a single class? (Choose two.)

Select 2 answers
A.Defining multiple entries automatically merges all matching records into a single record.
B.The IRE evaluates the identification rule entries in sequential order based on their priority ranking.
C.Identification rule entries only apply when ingestion is performed via legacy Import Sets.
D.All identification rule entries must match simultaneously for a CI to be identified.
E.If the first identification rule entry fails to find a match, the IRE evaluates the next entry.
AnswersB, E

Identification rule entries are evaluated in order; the first entry that matches successfully determines the CI.

Why this answer

Multiple identification rule entries act as an OR condition where the IRE evaluates them in priority order.

250
Multi-Selectmedium

Which TWO of the following tables belong to the Sell/Consume domain in CSDM?

Select 2 answers
A.Service Offering [service_offering]
B.Business Service [cmdb_ci_service]
C.Computer [cmdb_ci_computer]
D.User [sys_user]
E.Business Application [cmdb_ci_business_app]
AnswersA, B

Correct. Service Offering is part of the Sell/Consume domain.

Why this answer

The Sell/Consume domain includes Business Service and Service Offering tables.

251
MCQeasy

Which CSDM maturity level represents advanced optimization, automation, and continuous improvement across all domains?

A.Walk
B.Fly
C.Crawl
D.Run
AnswerB

Correct. Fly represents optimization and enterprise transformation.

Why this answer

Fly is the final maturity level in CSDM, representing advanced business value realization and optimization.

252
MCQmedium

An enterprise wants to ensure that when a Data Certification campaign task is overdue, an escalation notification is automatically sent to the reviewer's manager. Where are task escalation rules or notifications typically configured for Data Certification?

A.CI Class Manager > Notifications
B.System Notification > Notifications (targeting certification task tables)
C.Data Governance > Escalation Workflows
D.CMDB Health > Escalation Properties
AnswerB

ServiceNow notifications can be created on certification task tables (e.g., certification_task) to trigger reminders and escalations.

Why this answer

Data Certification notifications and reminders are configured using standard ServiceNow notification rules and schedule definitions tied to certification tasks.

253
MCQeasy

Which ServiceNow table stores the historical relationship between a CI and the various data sources that have updated its attributes, supporting the Data Source Precedence framework?

A.sys_object_source
B.cmdb_health_result
C.sys_import_set_row
D.cmdb_rel_ci
AnswerA

sys_object_source (often referred to as Data Source mapping table) stores the association between CMDB CIs and their external integration/discovery sources and native native keys.

Why this answer

The cmdb_ci_discovered_items or sys_object_source table tracks the relationship between CIs and their external ingestion sources.

254
MCQmedium

An organization wants to categorize its applications based on whether they are mission-critical, business-operational, or administrative. Where should this classification be recorded according to CSDM best practices?

A.Incident [incident]
B.Business Application [cmdb_ci_business_app]
C.User [sys_user]
D.Application Service [cmdb_ci_service_calculated]
AnswerB

Correct. Business Application records hold portfolio-level attributes such as criticality and category.

Why this answer

Classification fields like criticality or category are recorded on the Business Application record within the Design domain.

255
MCQmedium

An administrator needs to create a query that pulls all virtual machines running on ESXi hosts where the host status is 'Maintenance'. Which tool is best suited for building this multi-table query visually without writing SQL or custom scripts?

A.Report Designer
B.CI Class Manager
C.CMDB Query Builder
D.Performance Analytics
AnswerC

CMDB Query Builder provides a canvas to drag and drop CI classes, define relationships, and filter by attributes across multiple tables.

Why this answer

CMDB Query Builder allows users to construct visual, multi-table queries traversing relationships and attributes across the CMDB.

256
Multi-Selecthard

When setting up CMDB Data Governance, which THREE elements must be defined for a custom data policy or rule? (Choose three.)

Select 3 answers
A.Evaluation Criteria (the condition or completeness check)
B.MID Server IP address binding range
C.Service-Level Agreement response time threshold for incident escalation
D.Remediation Configuration (task creation and assignment rules)
E.Target CI Class (e.g., cmdb_ci_appl)
AnswersA, D, E

Rules need clear criteria defining when a CI is non-compliant.

Why this answer

Data governance rules require target classes, evaluation criteria (what to check), and remediation actions or task assignments.

257
MCQmedium

A company requires that all production Linux servers must have an assigned owner and a valid support group before being eligible for operational use. Which CMDB governance feature can automatically evaluate these specific data requirements and fail or flag non-compliant CI inserts?

A.Discovery Schedule
B.Data Certification
C.CMDB Data Governance
D.CI Class Manager
AnswerC

CMDB Data Governance provides policies to audit and enforce data quality rules on incoming and existing CIs.

Why this answer

Data Governance rules in ServiceNow allow administrators to define criteria for CI data quality and completeness, generating tasks or blocking records based on governance policies.

258
MCQmedium

When implementing CSDM, an administrator needs to decide how to track a commercial off-the-shelf (COTS) payroll system that has both a staging and a production instance. How should the COTS payroll system be modeled in the Design domain?

A.Two Business Application records and one Application Service record.
B.One Business Application record and zero Application Service records.
C.Two Business Application records and two Application Service records.
D.One Business Application record and two Application Service records.
AnswerD

Correct. One portfolio entry with separate deployment instances.

Why this answer

The COTS payroll system should be represented as a single Business Application record, with two separate Application Service records representing the staging and production instances.

259
Multi-Selecthard

Which THREE of the following features are supported when configuring and working with CMDB Query Builder? (Choose three.)

Select 3 answers
A.Saving queries for reuse in operational reporting and data exports
B.Automated merging of duplicate hardware records
C.Real-time execution of Service Mapping patterns on demand
D.Combining multiple CI classes and relationship types in a single query canvas
E.Applying filter criteria on attributes of related CIs
AnswersA, D, E

Saved queries can be reused for reports and exports.

Why this answer

CMDB Query Builder supports multi-class queries, saving query definitions, and exporting resulting datasets.

260
Multi-Selectmedium

Which TWO of the following criteria determine whether an entity belongs in the Foundation domain?

Select 2 answers
A.It includes core organizational tables like companies, departments, and users.
B.It provides foundational reference data used across multiple ServiceNow applications.
C.It represents internal technical infrastructure server CIs.
D.It represents consumer-facing catalog offerings.
E.It represents deployable runtime software instances.
AnswersA, B

Correct. Organizational tables form the basis of the Foundation domain.

Why this answer

Foundation domain entities provide base reference data such as users, groups, locations, and companies utilized across all other CSDM domains.

261
MCQmedium

A team is building a custom REST API integration that accepts incoming configuration items. They decide to use the Scripted REST API feature. Within the script of the REST resource, how should they invoke the IRE to process the incoming JSON body correctly?

A.Use `sn_cmdb.IdentificationEngine.createOrUpdateCI(discoverySource, payload)` within the script.
B.Use the Import Set Web Service table API directly.
C.Instantiate a GlideRecord on `cmdb_ci` and call `.insert()` for each item in the JSON body.
D.Call `current.update()` after mapping the JSON properties to the request object.
AnswerA

The `sn_cmdb.IdentificationEngine` or equivalent SNC script include provides methods to pass payloads and discovery sources directly into the IRE.

Why this answer

Scripted REST APIs can invoke the IRE using the `JSONUtil` or `sn_cmdb.IdentificationEngine` script includes.

262
Multi-Selectmedium

When designing an integration using Robust Transform Engine (RTE), which TWO components must be configured to successfully ingest data into the CMDB? (Choose two.)

Select 2 answers
A.Robust Transform Engine Data Stream Definition and field maps
B.Discovery schedule IP address ranges
C.IRE Payload structure or CI class mapping definition
D.Service Mapping application pattern criteria
E.Legacy Transform Map Coalesce scripts
AnswersA, C

Data stream definitions and field maps structure how source data is parsed and mapped to target CMDB attributes.

Why this answer

RTE requires data stream definitions and mapping configurations to transform and route payloads to the IRE.

263
MCQeasy

When analyzing CMDB data using Performance Analytics, which of the following is a primary benefit of using CMDB PA dashboards over standard list reports?

A.Replacing the need for Discovery schedules
B.Tracking historical trends and data point movements over time
C.Enforcing strict data access control lists (ACLs) on form fields
D.Automatically updating the underlying CI attribute values
AnswerB

Performance Analytics captures daily scores, enabling trend analysis and historical evaluation of CMDB health metrics.

Why this answer

Performance Analytics allows users to track historical trends, compute formulas over time, and forecast metrics rather than just viewing point-in-time snapshot data.

264
MCQmedium

An analyst is examining a map in Service Mapping and needs to understand why a specific process on a host was not included in the map. Which map indicator or feature should they inspect?

A.CMDB Baseline Diff Viewer
B.CMDB Health Dashboard Correctness score
C.Dependency Views relationship type filter
D.Discovery Log / Mapping Log for the specific CI node
AnswerD

Mapping logs record detailed traversal decisions and reasons for skipping or failing nodes/processes.

Why this answer

Service Mapping provides search logs and Discovery Log entries associated with each node to explain why mapping steps or processes were skipped or failed.

265
MCQeasy

Where in ServiceNow should an administrator navigate to inspect the current list of CMDB classes, review class attribute counts, and check identification rules?

A.System Definition > Tables
B.Configuration > CI Class Manager
C.System UI > Forms
D.Configuration > CMDB Health Dashboard
AnswerB

CI Class Manager is the dedicated interface for managing all aspects of CMDB classes.

Why this answer

The CI Class Manager is the centralized workspace for managing CMDB class definitions, attributes, and identification rules.

266
MCQmedium

An organization wants to publish a service catalog item for 'New Laptop Request'. Which CSDM domain governs the catalog item and the associated Service Offering?

A.Sell/Consume
B.Design
C.Manage Technical Services
D.Foundation
AnswerA

Correct. Sell/Consume covers offerings published to the service catalog.

Why this answer

Service Offerings and Catalog items are governed by the Sell/Consume domain.

267
MCQhard

Your organization implements a hybrid cloud strategy where an Application Service relies on both an on-premises Oracle database and an AWS RDS instance. How should both databases be linked to the Application Service in the CSDM framework?

A.Merge the on-premises database and AWS RDS instance into a single physical CI record.
B.Link only the primary database to the Application Service and nest the secondary database inside the Business Application.
C.Connect both database CIs directly to the Application Service using 'Depends on / Used by' relationships.
D.Create a separate Business Application for each database and link them together.
AnswerC

Correct. Multiple infrastructure CIs can be linked to a single Application Service as dependencies.

Why this answer

Both database CIs should be connected to the Application Service using individual 'Depends on / Used by' relationships.

268
MCQeasy

When configuring an identification rule for a custom hardware CI class, an administrator can select multiple attributes to form a compound identification rule. What is the operational significance of selecting multiple attributes within a single rule entry?

A.The IRE will consider it a match if any single attribute matches the incoming payload.
B.All specified attributes in the rule entry must match an existing CI record for the IRE to identify it as a match.
C.The IRE will automatically merge records if any two attributes match.
D.Multiple attributes are only used for reporting and have no effect on CI identification.
AnswerB

Compound criteria require a strict AND logical combination of all listed attributes to match an existing record.

Why this answer

In a compound identification rule, all specified attributes must match an existing CI for the IRE to consider it a match.

269
MCQmedium

An auditor requests evidence that all critical databases have an identified support group. Which built-in CMDB feature allows an administrator to quickly run an on-demand check for this specific completeness rule without waiting for scheduled dashboard refreshes?

A.Run a background script using GlideRecord
B.Export the cmdb_ci table to Excel and filter manually
C.Run Policy evaluation from CMDB Data Governance
D.Execute a Full Discovery Scan
AnswerC

Policies can be executed on-demand to evaluate compliance and generate immediate remediation tasks.

Why this answer

CMDB Data Governance allows administrators to run policy evaluations on-demand to immediately assess data compliance.

270
MCQhard

During a review of the CMDB class hierarchy, an architect notices that a custom class extending cmdb_ci_hardware was created without a corresponding identification rule in the Identification and Reconciliation Engine (IRE). What is the primary risk of this configuration?

A.The CMDB Health dashboard will automatically delete all records in this custom table.
B.Business rules on the base cmdb table will prevent any inserts into the custom table.
C.CIs belonging to this class cannot be viewed in Dependency Views.
D.Inbound discovery payloads may create duplicate records because the IRE falls back to out-of-the-box system-level rules or creates new records without matching.
AnswerD

If a specific identifier is missing, the IRE may default to generic hardware rules or create duplicates if the payload lacks unique keys matched by parent rules.

Why this answer

Without an identification rule, inbound payloads from discovery or integrations will rely on fallback mechanisms, often resulting in duplicate CI creation or updates failing to match existing records.

271
MCQeasy

What is the primary role of the 'Walk' phase in CSDM maturity?

A.To achieve full automated AI cloud optimization.
B.To maintain basic foundation user tables only.
C.To introduce service portfolios and basic service mapping.
D.To replace the CMDB with external flat files.
AnswerC

Correct. Walk focuses on service portfolios and basic mapping.

Why this answer

The Walk phase introduces service portfolios, basic service mapping, and initial integration between applications and services.

272
MCQhard

An enterprise configuration manager needs to audit all manual relationship modifications made to production servers over the last 30 days to ensure compliance with automated discovery policies. Which native audit mechanism tracks this?

A.CMDB Query Builder execution logs
B.Service Mapping traffic log table
C.Audit history on the Configuration Item Relationship [cmdb_rel_ci] table
D.Reconciliation Definition audit table
AnswerC

Auditing enabled on cmdb_rel_ci tracks all relationship insert, update, and delete actions.

Why this answer

Enhanced CMDB auditing and History sets / Audit logs on the cmdb_rel_ci table track relationship creations, modifications, and deletions.

273
MCQmedium

A company notices that hundreds of stale server records are polluting the CMDB, negatively affecting health scores. Rather than deleting them manually, what is the best practice governance workflow to handle stale CIs?

A.Initiate a review campaign or automated retirement workflow via CMDB health remediation
B.Delete all records where sys_updated_on is older than 90 days using a background script
C.Run Discovery against the entire IP range daily to force updates
D.Turn off the Stale CI metric so the score improves without action
AnswerA

Stale records should be reviewed, retired, or archived through structured remediation workflows.

Why this answer

Stale CIs should go through a lifecycle review process, typically retiring or deleting them via automated or reviewed workflows (such as retirement rules or remediation tasks).

274
MCQeasy

A platform administrator is configuring CMDB Health dashboards to track completeness, compliance, and correctness of CI records. Which metric is evaluated specifically under the Correctness KPI score?

A.Empty mandatory fields
B.Unassigned owner fields
C.Unauthorized software installations
D.Orphan CIs
AnswerD

Orphan CIs lack relationships to other CIs and represent a failure of correctness based on defined CSDM and relationship rules.

Why this answer

Correctness in CMDB Health assesses data integrity metrics such as orphan CIs, stale CIs, and duplicate CIs. Audit results and discovered last status are core pillars of Correctness.

275
MCQhard

An organization wants to ensure that no duplicate CIs are ever inserted into the cmdb_ci table by API integrations or manual imports. Which ServiceNow engine natively enforces this governance rule?

A.Identification and Reconciliation Engine (IRE)
B.Data Policy Enforcement Engine
C.CMDB Health Duplicate Engine
D.Transform Map Unique Key matching
AnswerA

The IRE evaluates incoming CI payloads against identification rules to update existing records instead of creating duplicates.

Why this answer

The Identification and Reconciliation Engine (IRE) enforces uniqueness and identification rules to prevent duplicates.

276
MCQhard

During an internal audit, an enterprise needs to prove that all changes to server ownership are tracked and verified. Which feature provides a historical log of attribute changes specifically for governance and auditing purposes?

A.CMDB Data Governance > Audit Trail
B.Data Certification Results
C.System Logs > Audit (sys_audit)
D.CI Class History
AnswerD

CI Class History provides a dedicated view of historical attribute changes for CIs, facilitating data governance audits.

Why this answer

CI Class History tracks attribute changes on CIs, supporting auditing and governance investigations into data modifications.

277
MCQhard

When configuring custom indicators in Dependency Views, an organization wants to display a warning badge on any server CI whose CPU utilization exceeds 90% based on recent Performance Analytics or metric data. Where are custom widget indicators and map decorators configured for Dependency Views?

A.Dependency View Indicators configuration
B.CMDB Data Manager policy conditions
C.Service Mapping pattern extension script
D.CI Class Manager identifier rules
AnswerA

Dependency View Indicators define custom badges and alerts rendered on CIs within the map.

Why this answer

Dependency Views map indicators and status badges are configured via Dependency View Indicators [sys_dependency_indicator] or custom formatters.

278
Multi-Selectmedium

An administrator is reviewing class hierarchy design principles in the CMDB. Which TWO statements describe the purpose of extending existing CI classes rather than creating independent base tables? (Choose two.)

Select 2 answers
A.Inherited classes ensure proper compatibility with CMDB Health, IRE, and Dependency Views.
B.Child classes automatically inherit standard attributes and behaviors from their parent class.
C.Independent base tables provide better integration with out-of-the-box Service Graph Connectors automatically.
D.Extending base tables allows CIs to bypass mandatory access control lists (ACLs).
E.Creating independent tables eliminates the need for any identification rules.
AnswersA, B

Using proper class hierarchy ensures tools like Dependency Views and IRE recognize and process the CIs.

Why this answer

Extending existing classes allows inheritance of standard attributes, relationships, and ensures compatibility with CMDB tools like Discovery and CSDM.

279
MCQeasy

An implementer is reviewing the base tables of the CMDB. Which table serves as the ultimate parent class for virtually all Configuration Item classes in ServiceNow?

A.cmdb
B.task
C.cmdb_ci
D.cmdb_rel_ci
AnswerC

cmdb_ci is the root table that contains common attributes for all configuration items.

Why this answer

cmdb is the base table for all configuration items in the ServiceNow Configuration Management Database.

280
MCQhard

Your enterprise has implemented CSDM, but incident managers report that problem investigation is slowed because problem records are linked to Business Applications instead of Application Services. Why does linking problems to Application Services improve investigation efficiency?

A.Problem records cannot be saved unless an Application Service is populated.
B.Application Services provide the specific deployment and runtime infrastructure context needed to trace hardware and software component failures.
C.Application Services automatically generate patch scripts for problem analysts.
D.Business Applications automatically reject problem records that lack an assigned change advisory board.
AnswerB

Correct. Application Services contain environment and runtime context that Business Applications omit.

Why this answer

Application Services tie directly to specific runtime infrastructure instances (servers, databases), allowing problem analysts to pinpoint faulty infrastructure components causing failures.

281
MCQeasy

What is the primary purpose of the CSDM framework in ServiceNow?

A.To replace standard ITIL v4 processes with automated scripts.
B.To automatically configure Discovery credentials across network routers.
C.To enforce strict password complexity rules for end users.
D.To provide a standardized product-agnostic data model for mapping services, applications, and infrastructure in the CMDB.
AnswerD

Correct. CSDM provides prescriptive guidance for data modeling.

Why this answer

CSDM provides best-practice guidelines for mapping data across ServiceNow products and the CMDB to ensure consistent reporting and workflow execution.

282
Multi-Selecthard

Which THREE factors should an administrator consider when configuring CMDB Health Inclusion Rules? (Choose three.)

Select 3 answers
A.Operational State (e.g., excluding retired or non-operational CIs)
B.MID Server cluster membership
C.Environment (e.g., separating production from test/lab assets)
D.Email notification retry intervals
E.CI Class (targeting specific tables like servers or databases)
AnswersA, C, E

Retired or in-pipeline CIs are often excluded to prevent skewing health scores.

Why this answer

Inclusion rules determine which CIs are evaluated by CMDB health metrics, requiring careful consideration of class scope, operational state, and business criticality.

283
Multi-Selectmedium

When reviewing data ingestion methods for the ServiceNow CMDB, which TWO methods natively invoke the Identification and Reconciliation Engine (IRE) out of the box? (Choose two.)

Select 2 answers
A.Service Graph Connectors
B.Direct manual table inserts via background scripts using GlideRecord
C.Standard Email Inbound Actions creating incident records
D.Legacy Transform Maps with standard Coalesce settings
E.ServiceNow Discovery
AnswersA, E

Service Graph Connectors are built on Robust Transform Engine and invoke the IRE out of the box.

Why this answer

ServiceNow Discovery and Service Graph Connectors use the IRE natively, whereas legacy import sets require configuration to use RTE/IRE.

284
Multi-Selecthard

Which THREE of the following maturity phases are recognized in the CSDM framework lifecycle?

Select 3 answers
A.Run
B.Crawl
C.Deploy
D.Sprint
E.Walk
AnswersA, B, E

Correct. Run is a recognized CSDM maturity phase.

Why this answer

The four CSDM maturity phases are Crawl, Walk, Run, and Fly.

285
Multi-Selectmedium

An organization wants to ingest data into the CMDB using the Robust Transform Engine (RTE). Which TWO of the following capabilities are provided by RTE? (Choose two.)

Select 2 answers
A.Managing user authentication sessions for inbound REST API calls.
B.Replacing the underlying relational database management system with an in-memory graph store.
C.Transforming complex hierarchical JSON or XML payloads into structured tabular data for IRE processing.
D.Automatically generating ITSM Change Requests for every ingested CI.
E.Executing field transformations such as string trimming, concatenation, and regex mapping during ingestion.
AnswersC, E

RTE excels at parsing nested structures and flattening or transforming them for CMDB ingestion.

Why this answer

RTE supports complex data ingestion, hierarchical data mapping, and direct integration with the IRE.

286
MCQhard

An administrator notices that a manual update made to a server's 'Asset tag' attribute by an IT agent is constantly overwritten during the nightly Discovery run, even though Discovery does not directly scan the asset tag. How is this behavior controlled and how should it be resolved?

A.Configure Data Source Precedence to give 'Manual' or a higher-ranking source precedence over 'ServiceNow' for the 'Asset tag' attribute.
B.Check the 'No-Delete' flag on the Discovery Schedule record.
C.Disable the 'Asset tag' field mapping in the IRE payload processor script.
D.Set the cmdb_ci table to read-only for the Discovery integration user via ACLs.
AnswerA

Data Source Precedence can be configured to ensure manual updates or specific authoritative sources are not overwritten by automated discovery.

Why this answer

Data Source Precedence rules determine which discovery source wins an attribute. If Discovery has a higher precedence or if manual updates are not given precedence, updates can overwrite manual changes unless exclusion or precedence rules are set.

287
MCQeasy

Which dashboard component in the CMDB Health Dashboard displays the ratio of CIs that have missing mandatory attributes?

A.Correctness Duplicate Widget
B.Orphaned CI Widget
C.Completeness Score Widget
D.Compliance Audit Widget
AnswerC

The Completeness widget highlights compliance with mandatory attribute population.

Why this answer

The Completeness score gauge displays the percentage of CIs meeting completeness criteria, including missing mandatory attributes.

288
MCQmedium

Your organization wants to understand the impact of a failing database server on dependent business applications. Which component of the CMDB architecture must be configured to establish this dependency link?

A.CI Class Manager
B.Configuration Item Relationship (cmdb_rel_ci)
C.Identification and Reconciliation Engine (IRE)
D.Discovery Schedule
AnswerB

The cmdb_rel_ci table holds the parent and child records that establish dependencies between CIs.

Why this answer

Relationships between configuration items are stored in the Configuration Item Relationship table (cmdb_rel_ci), defining how CIs depend on or connect to one another.

289
MCQmedium

An administrator needs to create a logical representation of a deployed software stack in a specific environment (e.g., QA, Production) for a Business Application. Which table should be used to store this representation according to CSDM guidelines?

A.Application Service [cmdb_ci_service_calculated]
B.Technical Service [cmdb_ci_service]
C.Business Application [cmdb_ci_business_app]
D.Dynamic CI Group [cmdb_ci_query_based_service]
AnswerA

Correct. Application Services represent deployable units of a Business Application.

Why this answer

The Application Service [cmdb_ci_service_calculated] table is used to store deployable instances of a Business Application in specific environments.

290
MCQhard

An administrator notices that the CMDB Health background jobs are running during peak business hours and impacting performance. Where can the schedule for CMDB Health metric calculations be modified?

A.Discovery Schedules > CMDB Health
B.System Definition > Scheduled Jobs (searching for CMDB Health jobs)
C.CMDB Health Dashboard > Schedule Settings
D.Data Governance > Job Execution
AnswerB

CMDB Health calculations run via scheduled jobs that can be rescheduled to off-peak hours.

Why this answer

CMDB Health scheduled jobs (such as CMDB Health - Correctness, Completeness, Compliance) are managed via System Scheduler scheduled jobs.

291
MCQmedium

An enterprise has a custom application built on a Platform-as-a-Service (PaaS) environment. How should the PaaS infrastructure be represented relative to the Application Service in CSDM?

A.Replaced entirely by the Business Application record.
B.Connected to the Application Service via 'Depends on / Used by'.
C.Nested inside the Business Application table as a child record.
D.Converted into Service Offerings in the Sell/Consume domain.
AnswerB

Correct. Infrastructure and supporting software connect to Application Services via Depends on / Used by.

Why this answer

The underlying PaaS infrastructure or software instance connects to the Application Service using the 'Depends on / Used by' relationship.

292
MCQhard

You are auditing a ServiceNow instance and notice that an Application Service record has been created directly on the Business Application table rather than the Application Service table. What corrective action must be taken?

A.Convert the record into a Technical Service Offering.
B.Delete the incorrect record and create a new record on the Application Service table [cmdb_ci_service_calculated], linking it to the correct Business Application.
C.Leave the record as-is, because Business Application and Application Service tables are interchangeable in newer ServiceNow releases.
D.Change the table attribute in Dictionary Overrides so that Business Applications act as Application Services.
AnswerB

Correct. Application Services belong on [cmdb_ci_service_calculated] and must link to a Business Application.

Why this answer

Records must reside on their respective proper tables. An Application Service must be created on [cmdb_ci_service_calculated], and the mistaken record on the Business Application table should be deleted or converted.

293
MCQhard

An enterprise is audited for CSDM compliance. The CSDM Data Foundations Dashboard indicates that application services are not properly connected to technical services. What is the governance impact of this structural gap?

A.Hardware assets will automatically be marked as deprecated
B.Database replication lag will increase across MID servers
C.Discovery will fail to run network scans on IP subnets
D.Inability to accurately perform impact analysis during outages and incorrect service portfolio visibility
AnswerD

Without proper CSDM relationships, downstream impact analysis and service monitoring fail.

Why this answer

Unlinked application services prevent proper impact analysis, incident management escalation, and business service portfolio tracking.

294
Multi-Selectmedium

Which TWO actions can be performed directly from the CMDB Health Dashboard when investigating health metrics? (Choose two.)

Select 2 answers
A.Directly modify core IRE Identification Rules for hardware classes
B.Permanently delete all duplicate CIs across the entire enterprise with a single click
C.View remediation tasks associated with data health failures
D.Drill down into specific failing CIs contributing to poor completeness scores
E.Modify MID Server cluster configurations
AnswersC, D

The dashboard provides visibility into generated remediation tasks for failing CIs.

Why this answer

The CMDB Health Dashboard allows administrators to drill down into failing metric categories and directly view the underlying records or trigger remediation workflows.

295
MCQmedium

An organization wants to establish a baseline snapshot of their critical infrastructure CIs to compare against future configuration changes. Which native feature allows creating and viewing these configuration baselines?

A.CI Class Manager Version Control
B.CMDB Baselines and Baseline Diff Viewer
C.CMDB Query Builder Snapshot Tool
D.Service Mapping Baseline Generator
AnswerB

CMDB Baselines capture configuration snapshots and Diff Viewer compares changes against them.

Why this answer

CMDB Baselines allow administrators to capture snapshot states of CIs and use the Baseline Diff Viewer to compare current states against the baseline.

296
MCQhard

An organization uses Service Mapping to visualize an e-commerce application. A user notices that a specific entry point shows a 'Partial' map status. What does this Insight indicator specifically communicate?

A.Service Mapping encountered errors, missing credentials, or unmapped traffic during discovery of the service topology.
B.The Discovery schedule is currently paused by an administrator.
C.The underlying infrastructure has not been updated within the last 90 days.
D.The business service record lacks mandatory CSDM technical service offerings.
AnswerA

Partial status means discovery could not fully traverse the entire service path due to errors or roadblocks.

Why this answer

A partial status in Service Mapping indicates that the mapping engine encountered an error or missing credentials while traversing a specific CI or connection, resulting in an incomplete map.

297
Multi-Selecthard

Which THREE of the following domains are formally defined within the CSDM framework?

Select 3 answers
A.Human Resources
B.Security Operations
C.Foundation
D.Sell/Consume
E.Design
AnswersC, D, E

Correct. Foundation is a core CSDM domain.

Why this answer

The four CSDM domains are Foundation, Design, Manage Technical Services, and Sell/Consume.

298
MCQhard

An administrator is configuring a Robust Transform Engine (RTE) definition for a complex CMDB data import. They need to ensure that if an incoming record fails identification or has missing mandatory attributes, the entire batch does not fail, but instead logs an error for that specific row. Where is this error handling behavior managed in RTE?

A.Set the Import Set transform map property to 'Ignore Errors' globally.
B.Modify the IRE engine configuration property 'glide.cmdb.ire.abort_on_error' to false.
C.Write a global Business Rule on sys_import_set_row to catch exceptions.
D.Configure error handling options within the Robust Transform Engine Data Stream Definition and field processors to capture row-level exceptions.
AnswerD

RTE provides granular error handling options allowing individual row processing failures to be logged without halting the entire import batch.

Why this answer

RTE error handling and row-level logging are configured within the Robust Transform Engine definitions and associated data stream transformers.

299
Multi-Selecthard

When designing class hierarchy relationships and investigating class behaviors in the CI Class Manager, which THREE options represent capabilities or configurations managed within the CI Class Manager? (Choose three.)

Select 3 answers
A.Configuring Identification and Reconciliation Engine (IRE) identification rules for the class.
B.Setting up reconciliation definitions to control data source update priorities.
C.Viewing and managing class attributes and inheritance hierarchy.
D.Creating custom database views across unrelated application tables.
E.Writing custom JavaScript business logic to execute during Discovery credential checks.
AnswersA, B, C

Identification rules for classes are configured directly within the CI Class Manager.

Why this answer

The CI Class Manager allows administrators to view class definitions, configure identification rules, and manage reconciliation definitions.

300
MCQeasy

Which CSDM domain contains the 'Business Application' table [cmdb_ci_business_app]?

A.Manage Technical Services
B.Foundation
C.Design
D.Sell/Consume
AnswerC

Correct. Design holds Business Applications and related portfolio architecture.

Why this answer

The Design domain contains the Business Application table, representing applications from a portfolio and architecture perspective.

Page 3

Page 4 of 5

Page 5

All pages

Practice CIS-DF by domain

Target a specific domain to shore up weak areas.

See all domains with question counts →