Courseiva

CCNA CMDB Questions

20 questions · CMDB · All types, answers revealed

1
MCQmedium

A company wants to automatically retire hardware CIs that have been in an 'In Maintenance' state for more than 180 days without an active update. Which CMDB feature is designed to automate this lifecycle management workflow?

A.Data Certification schedules
B.Lifecycle Management Business Rules
C.CMDB Data Manager
D.Scheduled Jobs with baseline scripts
AnswerC

CMDB Data Manager provides automated lifecycle policies that can retire or archive CIs matching conditions such as prolonged 'In Maintenance' status without updates, removing manual intervention. This directly satisfies the requirement to automate hardware CI retirement after 180 days.

Why this answer

CMDB Data Manager is specifically designed to automate lifecycle management tasks, including the retirement of CIs based on conditions like state and inactivity. It provides policies and schedules to manage CI lifecycles without manual intervention.

Exam trap

CIS-ITSM often tests the confusion between CMDB Data Manager and other CMDB features like Data Certification, leading candidates to select certification for lifecycle automation.

How to eliminate wrong answers

Option A is wrong because Data Certification schedules are used to verify CI data accuracy, not to automate retirement. Option B is wrong because Lifecycle Management Business Rules are custom scripts, not a built-in feature for automated retirement. Option D is wrong because Scheduled Jobs with baseline scripts require custom development and are not a dedicated CMDB feature for lifecycle automation.

2
MCQeasy

A technician wants to view the graphical relationship hierarchy of a Business Service and its underlying servers. Which feature should they open from a CI record?

A.Relationship Builder
B.CMDB Dashboard
C.CI Class Manager
D.Dependency View
AnswerD

Dependency View renders the graphical relationship hierarchy directly from a CI record, mapping the Business Service to its underlying servers and downstream dependencies. This satisfies the requirement to visualise the service's composition without running reports or queries, showing parent-child relationships across configuration items in Microsoft Entra ID-integrated environments.

Why this answer

Dependency View is the correct feature because it provides a graphical, hierarchical visualization of a CI and its relationships — showing a Business Service at the top and its underlying servers, applications, and infrastructure beneath it. It is accessible directly from a CI record via the 'Dependency Views' related link or the Dependency View UI action. This is the standard way to see service-to-infrastructure mapping in ServiceNow ITSM.

Exam trap

CIS-ITSM often tests the confusion between Relationship Builder (create/edit relationships) and Dependency View (visualize them) — candidates pick the builder because it sounds more powerful, but the question asks for graphical hierarchy viewing.

How to eliminate wrong answers

Option A is wrong because Relationship Builder is a tool for creating and editing CI relationships, not for visualizing the hierarchy graphically. Option B is wrong because CMDB Dashboard shows aggregate health metrics and KPIs, not a per-CI graphical hierarchy. Option C is wrong because CI Class Manager is used to manage CI class definitions, attributes, and identification rules — it has nothing to do with viewing relationships.

3
Multi-Selecthard

Which THREE of the following actions can be performed using CMDB Data Manager? (Choose three.)

Select 3 answers
A.Generate real-time network topology maps for IT service mapping.
B.Archive old and unused CI records based on age and lifecycle state criteria.
C.Automatically discover cloud infrastructure using AWS CloudFormation templates.
D.Delete archived CIs after a specified retention period.
E.Retire CIs that have reached the end of their operational lifecycle.
AnswersB, D, E

CMDB Data Manager applies configurable policies that archive CI records once they match age thresholds and lifecycle states, removing stale entries from active views while preserving them for reference. This directly satisfies the requirement to clear old, unused CIs without permanent loss.

Why this answer

CMDB Data Manager is a ServiceNow application used to govern the CMDB lifecycle by creating policies that archive, retire, and delete CI records. Option B is correct because Data Manager policies can archive old and unused CIs by evaluating criteria such as age (for example, 'last discovered more than 90 days ago') and lifecycle state, moving them out of the active CMDB. Option D is correct because Data Manager supports retention-based deletion policies that permanently remove previously archived CIs after a defined retention period elapses.

Option E is correct because Data Manager can automatically retire CIs that have reached end of life by setting their install status to Retired (or Absent) according to policy conditions. Option A is not correct because real-time network topology and service mapping views are produced by Service Mapping and Discovery, not by CMDB Data Manager. Option C is not correct because cloud discovery via AWS CloudFormation templates is performed by Discovery and Service Mapping patterns/Cloud Discovery, not by CMDB Data Manager, which only governs existing CI records.

Exam trap

CIS-ITSM often tests whether candidates confuse CMDB Data Manager (lifecycle governance: archive, delete, retire) with Discovery/Service Mapping (populate and visualize CIs), so any option mentioning topology maps or cloud discovery is a distractor.

4
Multi-Selectmedium

Which TWO factors should be considered when defining relationship rules between CI classes? (Choose two.)

Select 2 answers
A.The IP subnet mask of the connected network gear.
B.The financial depreciation schedule of the connected assets.
C.Whether the relationship is mandatory or optional for compliance checking.
D.Allowed parent classes and child classes for the relationship type.
E.The operating system version of the parent server.
AnswersC, D

Compliance checking depends on whether a relationship must exist, so defining each rule as mandatory or optional determines which missing links are flagged. This satisfies the stem's requirement by letting the CMDB distinguish genuine gaps from legitimately absent associations.

Why this answer

Option C is correct because when defining relationship rules between CI classes, you must specify whether a relationship is mandatory or optional, since this determines how compliance checking and CI validation behave — for example, a server must have a mandatory 'Runs on' relationship to a host, while other relationships may be optional. Option D is correct because relationship rules must define the allowed parent and child classes for each relationship type, ensuring that only valid class combinations (such as 'Server' as parent and 'Database' as child for a 'Hosts' relationship) can be created, which enforces data integrity in the CMDB. The unmarked options do not belong: A (IP subnet mask) is a network configuration detail, not a relationship rule factor; B (depreciation schedule) is a financial asset attribute unrelated to CI class relationships; and E (OS version) is a CI attribute, not a factor governing relationship rules between classes.

Exam trap

CIS-ITSM often tests the confusion between CI attributes (like OS version or IP) and relationship rule definitions, catching candidates who pick operational details instead of structural factors.

5
MCQhard

A CMDB administrator notices that a large number of Windows servers are being created as duplicate CIs in the CMDB. The servers are discovered by both SCCM and ServiceNow Discovery. After investigation, the administrator finds that SCCM populates the serial_number field with the service tag, while ServiceNow Discovery populates the serial_number field with the BIOS UUID. Both data sources are configured to use the same identification rule that includes serial_number. What is the most likely cause of the duplicates?

A.The CMDB is not configured with a Data Source Precedence rule, so both data sources are creating separate CIs.
B.The reconciliation rule is not configured to merge CIs from different data sources, causing duplicates to be created.
C.The identification rule is using serial_number as the only identifier, and the values from the two sources differ, so IRE cannot match them.
D.The CI Class Manager is not configured to allow multiple data sources to update the same CI, resulting in duplicates.
AnswerC

This is correct because IRE matches CIs based on the values of the attributes in the identification rule. If SCCM and ServiceNow Discovery provide different values for serial_number, IRE will not consider them the same CI and will create separate records. The rule must include additional attributes or a different attribute that is consistent across sources to ensure proper matching.

Why this answer

The Identification and Reconciliation Engine uses identification rules to match incoming CI data to existing CIs. If the identification rule relies solely on serial_number and the two discovery sources provide different values for that attribute, IRE will not find a match and will create duplicate CIs. To resolve this, the administrator should include additional attributes in the identification rule that are consistent across sources, such as name and MAC address, or use a different attribute like BIOS UUID if both sources can populate it consistently.

Exam trap

The trap here is assuming that reconciliation or data source precedence can prevent duplicates, when the root cause is mismatched identification attributes.

6
MCQhard

While reviewing the CMDB Correctness score, an administrator notices a high count of orphan CIs. What is the definition of an orphan CI in the context of CMDB Health Correctness?

A.A CI that has not been updated by any discovery source or manual import in over 90 days.
B.A CI record that shares the exact same serial number and name as another active CI record.
C.A CI whose assigned support group or managed-by user no longer exists in the sys_user table.
D.A CI that has no relationships defined where relationships are expected according to class configuration rules.
AnswerD

Orphan CIs are flagged when class configuration rules expect relationships but none exist, directly satisfying the Correctness metric's requirement to detect missing mandatory connections. This differs from duplicate or stale CIs, which belong to other CMDB Health KPIs. The high orphan count therefore reflects absent expected relationships, not merely unlinked records.

Why this answer

An orphan CI is a Configuration Item that belongs to a class that is expected to have relationships (such as containing or running on), but currently has no relationships defined.

7
Multi-Selecthard

A CMDB administrator is configuring the CMDB Health Dashboard to monitor the health of the CMDB. The administrator needs to ensure that the dashboard includes metrics for the completeness of CI attributes. Which TWO of the following metrics are part of the Completeness pillar in the CMDB Health Dashboard? (Choose two.)

Select 2 answers
A.Orphan CIs
B.Audit results
C.Recommended fields
D.Required fields
E.Duplicate CIs
AnswersC, D

Recommended fields is a metric in the Completeness pillar that checks whether CIs have values for attributes that are recommended but not mandatory. It helps improve data quality by encouraging the population of important fields. This metric is part of the Completeness pillar.

Why this answer

The Completeness pillar in the CMDB Health Dashboard measures whether CIs have values for required and recommended attributes. Required fields and recommended fields are the two metrics that directly assess attribute completeness. Orphan CIs and duplicate CIs are part of the Correctness pillar, and audit results belong to the Compliance pillar.

Therefore, the correct selections are the metrics that evaluate the presence of data in CI attributes.

Exam trap

The trap here is mixing up metrics from the Correctness and Compliance pillars with those from the Completeness pillar, as they all relate to CMDB health but measure different aspects.

8
MCQeasy

A CMDB administrator needs to ensure that when a CI is retired, it is automatically removed from the CMDB after a specified period to maintain data hygiene. Which feature should the administrator use?

A.CMDB Health Dashboard
B.Identification and Reconciliation Engine
C.CMDB Data Manager
D.CI Class Manager
AnswerC

CMDB Data Manager allows administrators to create policies that automate the archiving and deletion of CIs based on conditions such as retirement date. It can be configured to remove CIs after a specified period, ensuring data hygiene. This is the correct tool for automating CI lifecycle management.

Why this answer

CMDB Data Manager is designed to automate the lifecycle management of CIs, including archiving and deletion based on policies. Administrators can create policies that target CIs based on conditions like operational status or retirement date, and schedule actions such as deletion after a grace period. This ensures that the CMDB remains clean and free of obsolete records without manual intervention.

Exam trap

The trap here is confusing the CMDB Health Dashboard, which monitors data quality, with CMDB Data Manager, which enforces data lifecycle policies.

9
MCQmedium

A CMDB administrator needs to ensure that when a discovery source reports a server with the same serial number as an existing CI, the existing CI is updated rather than a duplicate being created. The administrator wants to apply this behavior only to the 'cmdb_ci_linux_server' class and its child classes. Which approach should the administrator take?

A.Create a business rule on the cmdb_ci_linux_server table that checks for existing serial numbers and updates the matching record.
B.Enable the 'Use serial number for identification' system property in the CMDB properties.
C.Create a custom identification rule for the Linux Server class with an entry using the serial_number attribute.
D.Modify the default identification rule for the Computer class to include serial_number as a matching attribute.
AnswerC

A custom identification rule for the Linux Server class with a serial_number entry ensures that IRE uses this attribute to match incoming CIs to existing ones, preventing duplicates. Because identification rules are class-specific and inherited by child classes, this approach applies only to Linux servers and their subclasses, satisfying the requirement.

Why this answer

The Identification and Reconciliation Engine (IRE) uses identification rules to determine whether an incoming CI matches an existing record. By creating a custom rule for the Linux Server class with a serial_number entry, the administrator ensures that only that class and its descendants use serial number for matching. This is the standard, supported method to achieve class-specific identification behavior without affecting other CI types.

Exam trap

The trap here is assuming that identification rules can be set globally via a system property or that a business rule can replace IRE functionality.

10
MCQmedium

A custom integration script is inserting records directly into the cmdb_ci_server table without invoking the Identification and Reconciliation Engine (IRE). What is the primary risk of this approach?

A.It causes ServiceNow to automatically reject all incoming records due to missing UI policies.
B.It bypasses identification rules and reconciliation rules, risking data duplication and unauthorized overwrites.
C.It prevents the CIs from ever being viewed in the Dependency View.
D.It triggers an infinite loop in the Discovery pattern engine.
AnswerB

Direct inserts skip the Identification and Reconciliation Engine entirely, so identification rules never match incoming records against existing CIs, and reconciliation rules never arbitrate conflicts. That produces duplicate server records and lets a source overwrite data it has no precedence for — precisely the governance the IRE enforces.

Why this answer

The primary risk is that bypassing the Identification and Reconciliation Engine (IRE) means identification rules and reconciliation rules are not applied. This can lead to duplicate CIs because the system cannot match incoming records to existing ones, and it can allow unauthorized overwrites of CI attributes because reconciliation rules that determine which data source wins are not enforced. This results in data integrity issues in the CMDB.

Exam trap

The trap is underestimating the importance of the IRE and assuming that direct inserts are acceptable. Candidates might think that UI policies or other mechanisms will catch issues, but the IRE is specifically designed for CMDB data integrity. The exam tests knowledge of CMDB best practices and the consequences of bypassing IRE.

How to eliminate wrong answers

Option A is wrong because ServiceNow does not automatically reject records due to missing UI policies; UI policies are client-side and do not affect direct database inserts. Option C is wrong because CIs can still be viewed in Dependency View even if inserted directly; the view relies on relationship data, not on how the CI was created. Option D is wrong because inserting records directly does not trigger Discovery patterns, so an infinite loop is not possible.

11
MCQeasy

A team wants to create a new relationship type to define a custom dependency between hardware and business applications. Which module should be used to define this new relationship type?

A.Dependency View Configurator
B.CI Relationship Rules
C.CMDB Groups
D.Relationship Types
AnswerD

Relationship Types is the module where custom relationship types are defined, letting you specify the parent and child tables (hardware and business applications) and the relationship rules. This directly satisfies the requirement to create a new dependency type between those two tables, rather than merely viewing existing relationships.

Why this answer

The Relationship Types module is where administrators define new relationship types in the CMDB, specifying the parent-child or dependency semantics between CI classes such as hardware and business applications. Creating a new relationship type here makes it available for use in CI relationship records and dependency views. This is the correct module for defining a custom dependency relationship.

Exam trap

CIS-ITSM often tests whether candidates confuse Relationship Types (defining the relationship) with CI Relationship Rules (automating relationship creation) or Dependency View Configurator (displaying relationships), leading them to pick the wrong module.

How to eliminate wrong answers

Option A is wrong because Dependency View Configurator is used to customize how dependency views are displayed (layout, filters, icons), not to define new relationship types. Option B is wrong because CI Relationship Rules are used to automatically create relationships between CIs based on discovery or other conditions; they consume existing relationship types but do not define them. Option C is wrong because CMDB Groups are used to organize CIs into logical groups for reporting and management, not to define relationship types between CIs.

12
MCQeasy

An auditor wants to verify the physical existence and accuracy of datacenter hardware CIs by having owners attest to their records. Which application provides this attestation capability?

A.Asset Management Audit module
B.CI Class Manager attestation wizard
C.Data Certification
D.CMDB Health Dashboard compliance tab
AnswerC

Data Certification generates attestation tasks that route CI records to their owners for review and sign-off, directly satisfying the auditor's requirement to verify physical existence and accuracy. It is the only application purpose-built for scheduled certification of CMDB records.

Why this answer

The Data Certification application in ServiceNow provides the capability for owners to attest to the accuracy of their Configuration Items (CIs) and other records. It is designed for periodic certification campaigns where users verify that the data is correct. The other options do not provide this attestation functionality.

Exam trap

CIS-ITSM often tests the specific application for data attestation. Candidates might choose the CMDB Health Dashboard because it sounds related to compliance, but it only reports health, not attestation.

How to eliminate wrong answers

Option A is wrong because the Asset Management Audit module is not a standard application for attestation; it may refer to physical audits but not the certification process. Option B is wrong because CI Class Manager is used to manage CI class definitions, not to perform attestations. Option D is wrong because the CMDB Health Dashboard compliance tab shows compliance metrics but does not provide a mechanism for owners to attest to records.

13
MCQhard

An administrator needs to evaluate the overall health of the CMDB, specifically measuring the percentage of CIs that have not been updated or verified within the last 90 days. Which CMDB Health metric addresses this?

A.Orphans (Correctness metric)
B.Audit (Completeness metric)
C.Staleness (Compliance metric)
D.Duplicate CIs (Correctness metric)
AnswerC

Staleness, a Compliance metric, calculates the percentage of CIs not updated or verified within a defined threshold, here 90 days. It directly satisfies the stem's requirement to measure outdated, unverified CIs, unlike Correctness or Completeness, which assess data accuracy and mandatory field population respectively.

Why this answer

Staleness is the correct CMDB Health metric because it measures the percentage of CIs that have not been updated or verified within a defined threshold (e.g., 90 days). It falls under the Compliance metric category in CMDB Health, which tracks whether CIs meet governance requirements like timely verification. Staleness specifically uses the 'last updated' or 'last verified' timestamp to flag aging CIs.

Exam trap

CIS-ITSM often tests the confusion between Staleness (Compliance) and Audit (Completeness) — candidates pick Audit because it sounds like 'checking' CIs, but staleness is specifically about time since last update/verification.

How to eliminate wrong answers

Option A is wrong because Orphans measures CIs with no relationships (a Correctness metric), not aging or verification status. Option B is wrong because Audit (Completeness) measures whether required attributes are populated, not how recently a CI was updated. Option D is wrong because Duplicate CIs (Correctness) measures CIs that appear to represent the same real-world entity, not stale records.

14
MCQmedium

An organization notices that manual updates made by technicians to the 'Assigned to' field on server CIs are frequently being overwritten by automated nightly imports. What is the best way to prevent this without disabling the import entirely?

A.Modify the transform map to ignore the 'Assigned to' field during every import.
B.Configure a Reconciliation Rule giving priority to the 'UI / Manual' data source over the import data source for the 'Assigned to' attribute.
C.Write a Business Rule on the cmdb_ci table to abort updates to 'Assigned to'.
D.Lock the 'Assigned to' field dictionary attribute.
AnswerB

A reconciliation rule resolves conflicting values for the same attribute by ranking data sources, so the 'UI / Manual' source outranks the import for 'Assigned to'. This satisfies the constraint of preserving technician edits while the nightly import continues running, since precedence is applied per attribute rather than disabling the import entirely.

Why this answer

Configuring a Reconciliation Rule that gives priority to the 'UI / Manual' data source over the import data source for the 'Assigned to' attribute ensures that manual updates are not overwritten by automated imports. This rule allows the import to update other fields while preserving the manually assigned value.

Exam trap

CIS-ITSM often tests the misconception that transform maps or business rules are the best way to handle data conflicts, but reconciliation rules are specifically designed for this purpose in CMDB.

How to eliminate wrong answers

Option A is wrong because modifying the transform map to ignore the 'Assigned to' field would prevent the import from updating that field at all, even when manual updates are not present, which may not be desired. Option C is wrong because a Business Rule to abort updates would block all updates, including legitimate ones, and is too broad. Option D is wrong because locking the dictionary attribute would prevent all updates to the field, including manual ones, which is not the goal.

15
Multi-Selectmedium

Which TWO of the following are recommended best practices when configuring identification rules in the CMDB? (Choose two.)

Select 2 answers
A.Create identification rules directly on the global cmdb table for all custom classes.
B.Use attributes that uniquely and reliably identify the CI, such as serial numbers or MAC addresses.
C.Disable all out-of-the-box identification rules to improve payload processing speed.
D.Include volatile attributes like IP addresses as the sole criteria in identification rules.
E.Test identification rules thoroughly in a sub-production instance before deploying payloads in production.
AnswersB, E

Serial numbers and MAC addresses are globally unique, stable hardware identifiers, so they reliably distinguish CIs of the same class. This satisfies the uniqueness constraint identification rules demand, preventing duplicate CI records that weaker attributes such as name or IP address would produce.

Why this answer

Option B is correct because effective identification rules must rely on attributes that uniquely and reliably distinguish a CI, such as serial numbers or MAC addresses, so that incoming payloads match the right existing record instead of creating duplicates. Option E is correct because identification rules should always be validated in a sub-production instance first; this lets you confirm that payloads reconcile to the intended CIs and catch unintended inserts or merges before they corrupt production CMDB data. Option A is not recommended because identification rules should be defined on the appropriate class (or the class hierarchy where they apply), not indiscriminately on the global cmdb table for all custom classes, which can cause incorrect matching across unrelated CI types.

Option C is wrong because disabling all out-of-the-box identification rules does not improve processing speed in a recommended way and would break standard CI class reconciliation. Option D is wrong because volatile attributes like IP addresses change frequently and must not be the sole criteria, since that would cause unstable or duplicate CI identification.

Exam trap

CIS-ITSM often tests the misconception that identification rules belong on the global cmdb table or that any unique-looking attribute (like IP) is acceptable, when in fact rules must be class-scoped and use stable, non-volatile identifiers.

16
Multi-Selecthard

Which THREE of the following are benefits of using CI Class Manager? (Choose three.)

Select 3 answers
A.Automatic execution of incident management triage workflows for failed discoveries.
B.Direct editing of system-level Java source code for Discovery patterns.
C.Centralized viewing and editing of class-specific identification rules.
D.Ability to add, modify, and delete attributes for specific CI classes within the hierarchy.
E.Centralized management of reconciliation rules for classes and attributes.
AnswersC, D, E

Class-specific identification rules normally live scattered across individual class records, so editing them one by one is slow and error-prone. CI Class Manager consolidates these rules into a single interface, letting administrators view and edit identification logic for any class centrally, satisfying the benefit of streamlined, consistent configuration.

Why this answer

Option C is correct because CI Class Manager provides a single, centralized console where administrators can view and edit the identification rules that determine how CIs of a given class are uniquely identified and matched during discovery and import. Option D is correct because CI Class Manager allows you to add, modify, and delete attributes on specific CI classes within the CMDB class hierarchy, extending the schema without direct table manipulation. Option E is correct because CI Class Manager centralizes the management of reconciliation rules at both the class and attribute level, controlling how duplicate or conflicting CI records are merged.

Option A is not a CI Class Manager benefit; incident triage workflows for failed discoveries are handled through Discovery/Service Mapping health and error handling, not class administration. Option B is not correct because CI Class Manager does not provide direct editing of system-level Java source code for Discovery patterns; pattern customization is done through the Pattern Designer and related tooling.

Exam trap

The trap here is confusing CI Class Manager's administrative scope (class hierarchy, identification, reconciliation) with Discovery pattern editing or workflow execution, which belong to different tools.

17
MCQeasy

An administrator needs to review the overall CMDB health scores for Completeness, Correctness, and Compliance across all classes. Which application and module should they navigate to?

A.CI Class Manager > Overview
B.System Definition > Health Log
C.Configuration > CMDB Dashboard
D.Discovery > Health Metrics
AnswerC

The CMDB Dashboard module opens the comprehensive health dashboard tracking core CMDB health metrics.

Why this answer

The CMDB Dashboard (Configuration > CMDB Dashboard) is the application module that surfaces the overall CMDB health scores for Completeness, Correctness, and Compliance across all classes. It aggregates the health metrics computed by the CMDB Health engine and presents them in a single view for administrators. This is the correct navigation path for reviewing enterprise-wide CMDB health.

Exam trap

CIS-ITSM often tests the distinction between the CMDB Dashboard (aggregated health KPIs) and CI Class Manager (per-class configuration), catching candidates who assume class-level views show enterprise health scores.

How to eliminate wrong answers

Option A is wrong because CI Class Manager > Overview shows class-level details and identification/reconciliation configuration, not the aggregated enterprise health scores for all three KPIs. Option B is wrong because System Definition > Health Log is for system/job health logging, not CMDB data health scores. Option D is wrong because Discovery > Health Metrics relates to Discovery scheduling and MID Server health, not CMDB Completeness/Correctness/Compliance scoring.

18
Multi-Selecthard

Which THREE of the following statements are true regarding Identification and Reconciliation Engine (IRE) processing? (Choose three.)

Select 3 answers
A.IRE relies solely on the sys_id attribute to match and update existing Configuration Items.
B.IRE automatically deletes any CI that has not been updated within 30 days.
C.IRE processing can be invoked via script using the CMDBEngine API or JSON payloads.
D.IRE ensures that duplicate CIs are not created when multiple data sources report the same physical item.
E.Reconciliation rules determine which data sources are authorized to update specific CI attributes.
AnswersC, D, E

IRE processing is not limited to scheduled or UI-driven runs; it can be triggered programmatically through the CMDBEngine API or by submitting JSON payloads. This satisfies the stem's requirement that IRE processing be invocable via script.

Why this answer

Option C is correct because IRE processing can be triggered programmatically through the CMDBEngine API (e.g., sn_cmdb.IRE or CMDBEngine) or by submitting JSON payloads to the IRE endpoint, allowing integrations and scripts to run identification and reconciliation on demand. Option D is correct because one of IRE's core purposes is de-duplication: it identifies incoming records against existing CIs using identifiers and reconciliation rules so that multiple data sources reporting the same physical item update one CI rather than creating duplicates. Option E is correct because reconciliation rules (and the related data source precedence/authoritative source configuration) define which data source is allowed to update which CI attributes, resolving conflicts when sources disagree.

Option A is not correct because IRE matches on identifiers such as serial number, name, MAC address, and other identifier entries, not solely on sys_id; sys_id is a unique record key, not a matching attribute. Option B is not correct because IRE does not automatically delete CIs based on a 30-day inactivity threshold; CI lifecycle and retirement are handled by separate CMDB data management/health policies, not by IRE processing itself.

Exam trap

CIS-ITSM often tests misconceptions about IRE, such as believing it relies solely on sys_id or that it auto-deletes stale CIs, when in fact it uses sophisticated identification and reconciliation rules.

19
MCQhard

A CMDB administrator is configuring the Identification and Reconciliation Engine (IRE) to handle data from multiple discovery sources. The administrator wants to ensure that if two sources provide conflicting values for the same attribute, the source with the highest priority wins. Which IRE feature should be configured to achieve this?

A.CI class manager
B.Identification rules
C.Reconciliation rules
D.Data source precedence
AnswerD

Data source precedence allows administrators to define the order of priority for discovery sources. When IRE processes data from multiple sources, it uses this precedence to determine which source's values take precedence during reconciliation. This directly addresses the requirement to have the highest priority source win in case of conflicts.

Why this answer

Data source precedence is a specific IRE configuration that ranks discovery sources. When IRE reconciles data, it compares values from different sources and applies the source with the highest precedence. This ensures that authoritative sources override less reliable ones.

Configuring data source precedence is the correct method to achieve the desired conflict resolution.

Exam trap

The trap here is confusing reconciliation rules with data source precedence; while both are part of IRE, only data source precedence determines which source's values win.

20
MCQmedium

A CMDB administrator is configuring the Identification and Reconciliation Engine (IRE) for a new data source that discovers network switches. The administrator needs to ensure that when a switch is discovered, IRE uses the switch's serial number as the primary identifier and falls back to the MAC address if the serial number is missing. Which configuration should the administrator perform?

A.Modify the CI Class Manager to set the serial_number as the unique key for the Network Switch class, and configure mac_address as an alternate key.
B.Create an Identification Rule for the Network Switch [cmdb_ci_netgear] class with two entries: serial_number with a higher priority, and mac_address with a lower priority.
C.Create a Reconciliation Rule for the Network Switch [cmdb_ci_netgear] class that specifies serial_number as the primary attribute and mac_address as the secondary attribute.
D.Create a Data Source Precedence rule that prioritizes serial_number over mac_address for the Network Switch class.
AnswerB

This is correct because IRE identification rules allow multiple entries with priority order to determine the primary and fallback identifiers. By placing serial_number at a higher priority and mac_address at a lower priority, IRE will attempt to match using serial_number first, and if absent, will use mac_address. This aligns with the requirement for a fallback identifier.

Why this answer

The Identification and Reconciliation Engine uses identification rules to match incoming CI data to existing records. Identification rules contain entries that specify attributes and their priority. By creating a rule with serial_number at a higher priority and mac_address at a lower priority, IRE will use serial_number as the primary identifier and mac_address as a fallback when serial_number is missing.

This is the standard way to configure fallback identification.

Exam trap

The trap here is confusing identification rules with reconciliation rules or data source precedence, which govern different stages of the CI data processing pipeline.

Ready to test yourself?

Try a timed practice session using only CMDB questions.