CIS Data Foundations / CSDM - ServiceNow Practice Test 2026
CIS-Data Foundations becomes mandatory for 7 other CIS certs on January 1, 2027. These 470 questions cover CMDB health, CSDM, identification rules, reconciliation, service mapping, and data quality. Every answer points back to official ServiceNow docs.
What's included
- 470 questions built around CMDB health, CSDM, IRE, and data quality
- Each answer includes a doc link you can verify yourself
- Wrong answers get explained too, not just the correct one
- Updated for Zurich and the February 2026 blueprint changes
- Lifetime access with free updates and no 30-day cutoff
- Every course comes from an exam the author passed before publishing
- 30-day money-back guarantee through Udemy
15 Free Preview Questions
Answer 5 questions free. Enter your email to continue through question 15. The full course has 470 questions on Udemy.
- Aglide.class.upgrade.enabled set to false and during discovery a Server is classified as a Windows server.
- Bglide.class.switch.enabled set to true and during discovery a Windows server is classified as a Linux server.
Show full explanation
Correct Answer
A - glide.class.upgrade.enabled set to false and during discovery a Server is classified as a Windows server.
Source
ServiceNow Zurich - CMDB Reclassification
If the link fails, search Google for: ServiceNow Zurich CMDB reclassification task class upgrade
Expert Explanation
CMDB reclassification handles two scenarios when Discovery detects a CI's class has changed:
- Class Upgrade - moving a CI to a more specific subclass (e.g., Server to Windows Server). Controlled by glide.class.upgrade.enabled.
- Class Switch - moving a CI laterally between sibling classes (e.g., Windows Server to Linux Server). Controlled by glide.class.switch.enabled.
When the relevant property is set to false, automatic reclassification is blocked, and the system generates a reclassification task for an administrator to review and approve manually. When set to true, the reclassification happens automatically with no task generated.
In option A, the upgrade property is false and the scenario is an upgrade (Server to Windows Server), so a task is generated. In option B, the switch property is true and the scenario is a switch (Windows to Linux), so it processes automatically - no task.
Why the Others Are Wrong
- B - This describes a class switch scenario where the property is set to true. When enabled is true, the system processes the reclassification automatically. No task is generated because the admin has permitted automatic switches.
Memory Tip
"FALSE means FREEZE - generate a task." When the reclassification property is false, the system freezes the automatic process and creates a task for human review. True means trust the system to handle it.
Real-World Example
A CMDB administrator at a financial services company has glide.class.upgrade.enabled set to false because they want to manually verify all class upgrades before they happen. Discovery scans the data center and finds that a CI currently recorded as a generic "Server" is actually running Windows Server 2022. Because upgrades are blocked, the system creates a reclassification task in the queue. The admin reviews it, confirms the upgrade is legitimate, and approves the change from Server to Windows Server. This prevents Discovery from silently changing CI classes in a regulated environment where audit trails matter.
- AService Delivery
- BService Consumption
- CBuild & Integration
- DDesign & Planning
Show full explanation
Correct Answer
D - Design and Planning
Source
ServiceNow Zurich - CSDM Overview
If the link fails, search Google for: ServiceNow Zurich CSDM domains design planning business application
Expert Explanation
The Common Service Data Model (CSDM) organizes service-related data into distinct domains. The Design and Planning domain contains the logical, non-deployed entities that define what a service is at an architectural level:
- Business Applications - logical groupings of application functionality that support a business process
- Information Objects - logical representations of data entities managed by services
- Capabilities - the abilities that a service provides to the business
These are all conceptual and architectural in nature. They exist before anything is deployed and describe the "what" and "why" of your service portfolio. They are not discoverable by Discovery because they are not physical or deployed components.
Why the Others Are Wrong
- A (Service Delivery) - This domain holds deployed service instances and their technical components. Think actual running servers, application services, and infrastructure that Discovery can find. It is the "physical" counterpart to Design and Planning's logical view.
- B (Service Consumption) - This domain covers the consumer-facing experience: how users request, access, and consume services through portals, catalogs, and agreements.
- C (Build and Integration) - This domain focuses on the development and deployment pipeline - how services get built, tested, and pushed to production.
Memory Tip
"Design is the Blueprint." Just like an architect designs a building on paper before construction begins, the Design and Planning domain is where you blueprint your services (Business Apps, Info Objects, Capabilities) before they get built and deployed.
Real-World Example
A healthcare organization is onboarding CSDM. Their IT architect creates a Business Application called "Patient Records System" in the Design and Planning domain. She also defines an Information Object called "Patient Health Record" and a Capability called "Clinical Data Management." None of these represent actual servers or software - they represent the logical service architecture. Later, when the infrastructure team deploys 12 application servers and 3 database clusters to run the patient records system, those deployed components go into the Service Delivery domain as discoverable CIs linked back to the Business Application.
- AService Delivery
- BIdeation & Strategy
- CService Consumption
- DBuild & Integration
- EDesign & Planning
Show full explanation
Correct Answer
A - Service Delivery
Source
ServiceNow Zurich - CSDM Overview
If the link fails, search Google for: ServiceNow Zurich CSDM service delivery domain deployed components
Expert Explanation
The Service Delivery domain in CSDM is where the rubber meets the road. It contains:
- Deployed service instances - the actual running versions of services in your environment
- Discoverable components - servers, databases, network devices, applications, and other CIs that Discovery tools can detect and populate into the CMDB
- Technical services - infrastructure and application services that support business operations
This domain bridges the gap between the logical design (Design and Planning) and what is actually running in production. Everything in Service Delivery is real, deployed, and observable.
Why the Others Are Wrong
- B (Ideation and Strategy) - This is the highest-level domain focused on business strategy, opportunity identification, and IT investment alignment. It operates at the portfolio and strategy level, far removed from deployed infrastructure.
- C (Service Consumption) - This domain is about the consumer experience - service portals, request catalogs, SLAs, and how end users interact with services. It does not represent the backend deployed components.
- D (Build and Integration) - This domain covers the development lifecycle and deployment pipeline. While it facilitates getting services into production, it does not represent the final deployed state.
- E (Design and Planning) - This domain contains logical, non-deployed entities like Business Applications and Capabilities. These are architectural concepts, not physical infrastructure.
Memory Tip
"Service Delivery DELIVERS real stuff." The word "Delivery" means it has been delivered - it is deployed, running, and discoverable. If Discovery can find it, it lives in Service Delivery.
Real-World Example
A retail company's IT team uses ServiceNow Discovery to scan their data center. Discovery finds 150 Windows Servers, 80 Linux Servers, 25 Oracle database instances, and 40 network switches. All of these discovered CIs land in the Service Delivery domain because they are deployed, running, and observable. The team then maps these CIs to Application Services (also in Service Delivery) like "E-Commerce Platform" and "Inventory Management System." Meanwhile, the Business Application called "Online Retail" that these services support sits in the Design and Planning domain as a logical construct.
- ACreate a CMDB Group of type Health with encoded queries for Windows and Linux servers, then use the Group Health Dashboard
- BFilter the main CMDB Health Dashboard manually each time by class and operational status
- CBuild a CMDB Query Builder saved query and export results to a BI tool
- DCreate a separate CMDB Health dashboard clone limited only to server classes
- EAdjust CMDB Health inclusion rules to remove all other classes from the health system
Show full explanation
Correct Answer
A - Create a CMDB Group of type Health with encoded queries for Windows and Linux servers, then use the CMDB Health Dashboard to filter by that group
Source
ServiceNow Zurich - CMDB Groups
If the link fails, search Google for: ServiceNow Zurich CMDB groups health dashboard encoded query
Expert Explanation
CMDB Groups are a powerful feature that lets administrators define filtered subsets of CIs for specific purposes. When you create a CMDB Group with type "Health":
- You define encoded queries that specify exactly which CIs belong to the group (e.g., class = Windows Server OR class = Linux Server, AND operational status = Operational)
- The group becomes available as a filter option on the CMDB Health Dashboard
- The operations team can select this group from the dashboard filter dropdown to see health metrics scoped to only their relevant CIs
- The configuration is reusable and persistent - no manual filtering required each time
This is the ServiceNow-recommended approach for scoping health dashboards to specific CI sets.
Why the Others Are Wrong
- B - Manual filtering is not persistent or reusable. The operations team would need to re-apply filters every session, which is error-prone and inefficient. CMDB Groups exist specifically to solve this problem.
- C - CMDB Query Builder is for ad-hoc data exploration, not for ongoing health monitoring. Exporting to a BI tool moves the solution outside ServiceNow and loses the built-in health metrics, audit compliance checks, and dashboard functionality.
- D - Cloning the CMDB Health Dashboard is not a supported approach. ServiceNow provides CMDB Groups as the proper mechanism for scoping dashboards. Dashboard clones create maintenance debt and may break during upgrades.
- E - Changing CMDB Health inclusion rules is a global change that affects all users across the organization. This would remove health monitoring for all non-server classes, breaking dashboards for other teams. The requirement is team-specific, not organization-wide.
Memory Tip
"Group it, don't clone it." When you need a focused view of CMDB Health, create a CMDB Group of type Health with your encoded query. Groups are the filter - dashboards are the display. Never clone or globally modify when you can group.
Real-World Example
A managed services provider has a Windows/Linux operations team responsible for 2,400 servers across 15 client environments. The CMDB administrator creates a CMDB Group called "Ops Team - Production Servers" with type Health. The encoded query targets cmdb_ci_win_server and cmdb_ci_linux_server classes where operational_status equals 1 (Operational). The operations team lead opens the CMDB Health Dashboard every morning, selects the "Ops Team - Production Servers" group from the filter dropdown, and instantly sees completeness, compliance, and relationship health scores for only their 2,400 servers - without wading through the 18,000 other CIs in the CMDB.
- ABasic Info tab
- BPinned Classes
- CIdentification Rule tab
- DReconciliation Rules tab
Show full explanation
Correct Answer
C - Identification Rule tab
Source
ServiceNow Zurich - CMDB Identification Rules
If the link fails, search Google for: ServiceNow Zurich CMDB identification rules CI class manager
Expert Explanation
Identification Rules are the backbone of CMDB data integrity. They define the criteria that make a CI unique in the CMDB. You configure them through the CI Class Manager under the Identification Rule tab.
- Each identification rule contains one or more identifier entries - combinations of CI attributes that together form a unique identity
- When Discovery, Service Mapping, or an integration submits CI data, the IRE (Identification and Reconciliation Engine) uses these rules to determine whether the submitted data matches an existing CI or should create a new one
- Without proper identification rules, the CMDB would be flooded with duplicate CIs, destroying data reliability
- Common identifier attributes include serial_number, name, ip_address, mac_address, and sys_class_name
Why the Others Are Wrong
- A (Basic Info tab) - This tab shows class metadata: the class name, label, parent class, and associated table. It is informational and does not provide any rule configuration capabilities.
- B (Pinned Classes) - This is a navigation convenience feature that lets you pin frequently used CI classes for quick access in the CI Class Manager sidebar. It has no relationship to identification or rule configuration.
- D (Reconciliation Rules tab) - Reconciliation rules control data precedence - when two data sources (e.g., Discovery and a manual import) provide different values for the same attribute on the same CI, reconciliation rules determine which source wins. This is about data accuracy, not CI identity.
Memory Tip
"ID Rule = ID Card." Just like your government ID card uses a unique combination of attributes (name, date of birth, photo) to prove you are who you say you are, the Identification Rule tab defines the unique attribute combination that proves a CI is who it says it is. Reconciliation is about what the CI looks like (data values); identification is about who it is.
Real-World Example
A telecom company runs Discovery across 50 network segments nightly. Their CMDB administrator opens CI Class Manager, navigates to the cmdb_ci_server class, and clicks the Identification Rule tab. She creates an identification rule with two identifier entries: one using serial_number alone, and a fallback using the combination of name plus ip_address. That night, Discovery finds a server with serial number SRV-2024-0847. The IRE checks the identification rule, finds an existing CI with that serial number, and updates it instead of creating a duplicate. Without this rule, the CMDB would have grown by 3,000 duplicate records in the first week of Discovery scans.
- A2
- B3
- C5
- D10
Show full explanation
Correct Answer
C. 5
Source
ServiceNow Zurich Docs - IRE Duplicate Handling
If the link fails, search Google for: ServiceNow Zurich IRE duplicate threshold default value
Expert Explanation
The Identification and Reconciliation Engine (IRE) handles situations where multiple CIs in the CMDB match the same identification criteria. When this happens, the IRE updates the oldest duplicate CI with the incoming data. However, if the number of duplicates exceeds the default threshold of 5, the IRE stops updating duplicates and creates a brand-new CI instead.
This threshold exists because a high number of duplicates suggests a systemic problem with identification rules or data sources. Continuing to update one of many duplicates could propagate bad data. The threshold value is stored in the glide.identification_engine.duplicate_threshold system property and can be adjusted, but 5 is the out-of-box default.
Why the Others Are Wrong
- A. 2 - Too low. This would trigger new CI creation after just 2 duplicates, flooding the CMDB with unnecessary records and undermining the deduplication process.
- B. 3 - Not the default. ServiceNow intentionally set a higher tolerance to avoid premature CI creation while still catching problematic duplication patterns.
- D. 10 - Too high. Allowing 10 duplicates before taking corrective action would let data quality issues persist far too long, risking stale or incorrect CI updates.
Memory Tip
Think "High Five for Duplicates" - the IRE gives your CMDB a high five (5 chances) before it says "enough duplicates, I am making a new one."
Real-World Example
A CMDB Administrator notices that a Discovery pattern for Linux servers is creating duplicate CIs because the serial number field is sometimes blank. The IRE finds 3 CIs matching the same hostname rule. Since 3 is below the threshold of 5, the IRE updates the oldest duplicate. After a misconfigured data source pushes the count to 6, the IRE stops updating and creates a new CI, signaling to the admin that something needs investigation.
- AIncident Management, Change Management, and Problem Management
- BConfiguration Items, Relationships, and Business Services
- CKnowledge Articles, Service Catalog Items, and Catalog Categories
- DFoundational Metric Results, Priorities, and Remediation Playbook URLs
Show full explanation
Correct Answer
D. Foundational Metric Results, Priorities, and Remediation Playbook URLs
Source
ServiceNow Zurich Docs - CMDB Data Foundations Dashboard
If the link fails, search Google for: ServiceNow Zurich CMDB CSDM Data Foundations Dashboard components
Expert Explanation
The CMDB and CSDM Data Foundations Dashboards are purpose-built to monitor and improve CMDB data quality. They display three distinct components that work together as a continuous improvement loop:
- Foundational Metric Results - These are scored measurements of your CMDB health, such as the percentage of CIs that have a valid relationship, the percentage of Business Services mapped in CSDM, or how many CIs have a populated Managed by group. Each metric produces a pass/fail or percentage score.
- Priorities - The dashboard ranks which failing metrics should be fixed first based on impact. This helps CMDB managers focus their limited time on the issues that will improve overall CMDB health the most.
- Remediation Playbook URLs - Each metric links to a Knowledge Base article (playbook) that provides step-by-step guidance on how to fix the specific data quality issue. These playbooks turn metric failures into actionable remediation steps.
Why the Others Are Wrong
- A. Incident, Change, and Problem Management - These are ITSM process modules. They rely on CMDB data but are not displayed as components of the Data Foundations Dashboards.
- B. CIs, Relationships, and Business Services - These are the CMDB objects being measured by the dashboard, not the dashboard components themselves. The dashboard reports on the quality of these objects through metrics.
- C. Knowledge Articles, Service Catalog Items, and Catalog Categories - These belong to entirely different ServiceNow applications (Knowledge Management and Service Catalog) and have no role in the Data Foundations Dashboards.
Memory Tip
Think "MPR - Measure, Prioritize, Remediate". The dashboard shows your Metric results (M), tells you what to fix first with Priorities (P), and gives you Remediation playbook links (R) to actually fix it.
Real-World Example
A CMDB Manager at a financial services company opens the Data Foundations Dashboard and sees the metric "CIs with valid Managed by group" scoring at 42%. The Priorities section flags this as the top issue because 1,200 Windows servers lack ownership. She clicks the Remediation Playbook URL, which opens a Knowledge Base article explaining how to use CI Class Manager to bulk-assign the Managed by group for the Windows Server class. Within a week, the metric improves to 89%.
- ATechnology Management Offerings
- BBusiness Service Offerings
- CTechnology Management Services
- DBusiness Services
- ECI Class Manager
Show full explanation
Correct Answer
A. Technology Management Offerings and E. CI Class Manager
Source
ServiceNow Zurich Docs - CI Class Manager
If the link fails, search Google for: ServiceNow Zurich CI Class Manager Managed by group synchronization
Expert Explanation
The Managed by group field on a CI identifies the team responsible for managing that configuration item. ServiceNow provides two paths to configure and synchronize this field to underlying CIs:
- Technology Management Offerings (TMOs) - Formerly called Technical Service Offerings, TMOs sit in the CSDM service model. When you set a Managed by group on a TMO, that group propagates to the CIs associated with the offering. This is a service-model-driven approach, ideal when your organization has already mapped CIs to technology offerings in CSDM.
- CI Class Manager - This administrative tool lets you configure default values at the CI class level, including the Managed by group. When set, the group synchronizes to all CIs belonging to that class. This is a class-based approach, useful for bulk assignment when many CIs of the same type share the same support group.
These two methods complement each other. TMOs work top-down through the service model, while CI Class Manager works horizontally across all instances of a CI class.
Why the Others Are Wrong
- B. Business Service Offerings - BSOs define how business services are delivered to consumers. They operate on the business side of CSDM and do not synchronize technical ownership groups to CIs.
- C. Technology Management Services - While these represent the overall technical service, the synchronization of Managed by group happens at the offering level (TMO), not the service level.
- D. Business Services - Business Services have their own ownership fields but do not provide a synchronization mechanism to push Managed by groups to the technical CIs underneath them.
Memory Tip
Think "TMO + Class = Managed by Mass". The two tools that can push Managed by groups in bulk are Technology Management Offerings (service model path) and CI Class Manager (class-level path).
Real-World Example
A Platform Engineer at a healthcare company needs to assign the "Network Operations" group as the Managed by group for 800 network switches. She has two options: (1) Open CI Class Manager, select the Network Switch class, set the Managed by group to "Network Operations," and synchronize it to all 800 CIs at once. (2) Open the TMO for "Network Infrastructure," set the Managed by group there, and let it propagate to all CIs linked to that offering. She uses CI Class Manager because not all switches are mapped to a TMO yet, saving hours of manual updates.
- AIt allows null attribute values for that identifier entry.
- BThe system uses the parent's reconciliation rule priority if the child rule fails.
- CIf the current CI's identifier entry fails to find a match, the IRE attempts matching using the criterion attributes of the parent class.
- DIt prevents the CI from being reclassified.
Show full explanation
Correct Answer
C. If the current CI's identifier entry fails to find a match, the IRE attempts matching using the criteria defined in the parent class's identification rules.
Source
ServiceNow Zurich Docs - Identification and Reconciliation Rules
If the link fails, search Google for: ServiceNow Zurich identification rule allow fallback parent rules
Expert Explanation
The "Allow fallback to parent's rules" option on an identification rule entry creates a hierarchical matching strategy. When the IRE processes an incoming CI:
- Step 1: The IRE tries to match using the child class identification rule (the specific class the CI belongs to, such as Linux Server).
- Step 2: If no match is found and fallback is enabled, the IRE moves up the class hierarchy and tries matching using the parent class identification rule (such as Server or Computer).
This is valuable because child classes often have more specific identification criteria (like a unique hardware attribute), while parent classes may use broader criteria (like hostname plus IP address). Enabling fallback ensures the IRE exhausts all matching possibilities before creating a duplicate CI.
Without this option, a failed match at the child class level would immediately result in a new CI being created, even if the parent class rules could have identified an existing match.
Why the Others Are Wrong
- A. Allows null attribute values - Null handling in identification rules is managed through separate settings like "Enforce exact count" or by marking attributes as optional. The fallback option does not control null value behavior.
- B. Uses parent's reconciliation rule priority - Reconciliation and identification are distinct processes. Reconciliation rules resolve conflicting attribute values between data sources. The fallback option only affects the identification (matching) phase.
- D. Prevents CI reclassification - Reclassification is controlled by its own settings in the IRE. It determines whether a CI can change class based on new data. The fallback option is strictly about expanding the search for matching CIs up the class hierarchy.
Memory Tip
Think of it like asking your parent for help. The child tries to solve the problem (find a match) on their own first. If they fail, they "fall back" to their parent for help using the parent's approach. Just like real life - child tries first, parent is the backup.
Real-World Example
A Discovery scan finds a new ESXi host and tries to match it using the VMware ESXi Server identification rule, which uses the BIOS UUID. The BIOS UUID field is missing from the scan data, so no match is found. Because "Allow fallback to parent's rules" is enabled, the IRE falls back to the Server class identification rule, which uses serial number plus hostname. It finds an existing CI with the same serial number and hostname, preventing a duplicate. Without fallback enabled, the IRE would have created a second CI for the same physical server.
- AApplication Service
- BDependency View
- CGeolocation
- DTransform
- EDynamic
Show full explanation
Correct Answer
A. Application Service and B. Dependency View
Source
ServiceNow Zurich Docs - Unified Map
If the link fails, search Google for: ServiceNow Zurich Unified Map application service dependency view
Expert Explanation
The Unified Map is a consolidated visualization tool that merges the capabilities of two previously separate CMDB maps:
- Application Service Map - This map displays application services and their underlying components, showing how infrastructure CIs (servers, databases, load balancers) are grouped together to deliver an application service. It visualizes the composition of services from the bottom up.
- Dependency View Map - This map shows upstream and downstream relationships between CIs. It answers questions like "What does this CI depend on-" and "What breaks if this CI goes down-" by tracing relationship chains in both directions.
By combining these two maps, the Unified Map gives users a single consolidated interface to see both service composition and dependency chains without switching between different map views. Users can explore how an application service is built and simultaneously trace the impact of a failure through the dependency chain.
Why the Others Are Wrong
- C. Geolocation - The Geolocation map plots CIs on a world map based on their physical location. It serves a different purpose (asset location tracking) and is not combined into the Unified Map.
- D. Transform - Transform maps are part of the data import framework in ServiceNow. They map source fields to target table fields during import set processing. They are not a CMDB visualization tool at all.
- E. Dynamic - There is no standard CMDB map called "Dynamic" in ServiceNow. This is a fabricated option that does not correspond to any recognized map type.
Memory Tip
Think "Unified = App + Dep". The Unified Map unifies the Application Service map (what makes up a service) with the Dependency View map (what depends on what). App + Dep = one unified picture.
Real-World Example
A Change Manager at a retail company needs to assess the risk of patching a database server. She opens the Unified Map for the "E-Commerce Platform" application service. The Application Service view shows her that this database server supports the payment processing module, the product catalog, and the order management system. The Dependency View overlay shows that 3 upstream web servers and 2 load balancers depend on this database. She can see both the service context and the full dependency chain in one map, allowing her to schedule the patch during the lowest-impact maintenance window and notify all affected service owners.
- AApproval Group
- BManaged by Group
- CSupport Group
- DOwned by Group
Show full explanation
Correct Answer
B. Managed by Group and C. Support Group
Source
ServiceNow Zurich - Technology Management Services
If the link fails, search Google for: ServiceNow Zurich Technology Management Service Offerings group sync CI
Expert Explanation
Technology Management Services in CSDM act as containers that group related infrastructure under a single service definition - for example, "Network Infrastructure" covering all routers, switches, and firewalls.
When you create Technology Management Service Offerings beneath that service, you can configure them to sync certain group fields down to the CIs that belong to each offering. This is a powerful feature because it lets you manage group assignments at scale rather than updating each CI individually.
Only two groups support this downward sync:
- Managed by Group - defines which team is responsible for managing the CIs day-to-day
- Support Group - defines which team handles incidents and support tickets for those CIs
The other group fields (Approval Group and Owned by Group) exist on the Technology Management Service but operate at the service level only. They do not have the sync mechanism built into the Service Offering framework.
Why the Others Are Wrong
- A. Approval Group - This group is used for approval workflows when changes are proposed to the service itself. It has no sync relationship with the underlying CI records and stays at the service level.
- D. Owned by Group - While ownership tracking is important, this field is a service-level attribute. The platform does not propagate Owned by Group values to individual CIs through the Service Offering mechanism.
Memory Tip
Think "MS syncs down" - Managed by and Support are the two groups that sync. Or remember: CIs need to know who Manages them and who Supports them - those are the operational groups that matter at the CI level.
Real-World Example
A Network Engineer creates a Technology Management Service called "Network Infrastructure" with four Service Offerings: Core Routing, Edge Switching, Wireless, and Firewall. She sets the Support Group on the Core Routing offering to "Network Ops - Tier 2" and the Managed by Group to "Network Engineering." When she syncs, all 47 router CIs under that offering automatically inherit both group assignments - saving her from manually updating each router record.
- AIdentification Rule
- BReconciliation Rule
- CDynamic Reconciliation Rule
- DData Refresh Rule
- EIRE Data Source Rule
Show full explanation
Correct Answer
E. IRE Data Source Rule
Source
ServiceNow Zurich - IRE Data Source Rules
If the link fails, search Google for: ServiceNow Zurich IRE Data Source Rule prevent insert CMDB
Expert Explanation
The Identification and Reconciliation Engine (IRE) processes all incoming data headed for the CMDB. Within the IRE framework, Data Source Rules serve as the access control layer that determines what each data source is permitted to do.
An IRE Data Source Rule can be configured to:
- Block inserts from a specific data source (preventing new CI creation)
- Allow updates from the same source (so existing CIs still get refreshed)
- Block both inserts and updates (completely locking out a data source)
This is critical for CMDB data quality. Without Data Source Rules, any integration feeding the IRE could create unwanted CIs - leading to duplicates, junk records, and inflated CI counts. By configuring these rules, CMDB Administrators maintain control over which sources can introduce new records.
Why the Others Are Wrong
- A. Identification Rule - These rules define the matching criteria (like serial number + class) used to determine if an incoming record matches an existing CI. They answer "Is this CI already in the CMDB-" - not "Should this source be allowed to insert-"
- B. Reconciliation Rule - These set data source priority for attribute-level conflicts. If Discovery says the OS is "Windows 2022" and SCCM says "Windows 2019," the reconciliation rule decides which value wins. They do not control insert permissions.
- C. Dynamic Reconciliation Rule - An extension of reconciliation that adds conditional logic. Still focused on attribute-level data priority, not source-level access control for inserts.
- D. Data Refresh Rule - These rules define how often CI data should be refreshed and when records become stale. They deal with data freshness, not insert prevention.
Memory Tip
Think of IRE Data Source Rules as the bouncer at the CMDB door. The bouncer checks your ID (data source) and decides: "You can come in (insert)," "You can update your info but can't bring new people (update only)," or "You're not welcome at all (blocked)."
Real-World Example
A CMDB Manager at a financial services company discovers that an old Altiris integration is inserting 200+ duplicate server CIs per week. Rather than disabling the entire integration (which still provides useful attribute updates for existing servers), she creates an IRE Data Source Rule for the Altiris data source that blocks inserts but allows updates. The duplicate CI creation stops immediately, while the 1,500 existing server CIs continue receiving attribute refreshes from Altiris.
- ACMDB Data Foundations PA metric Collection
- BCSDM Data Foundations PA metric Collection
- CCSDM Get Well Metric Collection
- DCMDB Get Well Metric Collection
Show full explanation
Correct Answer
A. CMDB Data Foundations PA metric Collection and D. CMDB Get Well Metric Collection
Source
ServiceNow Zurich - CMDB Data Foundations Dashboard
If the link fails, search Google for: ServiceNow Zurich CMDB Data Foundations Dashboard scheduled jobs metric collection
Expert Explanation
The CMDB Data Foundations Dashboard displays health metrics and scores that are calculated by two separate scheduled jobs:
- CMDB Data Foundations PA metric Collection - collects Performance Analytics indicators such as CI counts by class, orphan CI percentages, and relationship statistics
- CMDB Get Well Metric Collection - collects the Get Well health scores that grade your CMDB across dimensions like completeness, compliance, and correctness
Both jobs run on a schedule (typically daily), but if you need the dashboard to reflect recent changes immediately - for example, after a bulk import or cleanup effort - you can execute both jobs manually from the Scheduled Jobs module.
The key distinction is that both jobs start with "CMDB", not "CSDM." ServiceNow maintains parallel sets of jobs for the CMDB and CSDM dashboards, and confusing them is a common mistake.
Why the Others Are Wrong
- B. CSDM Data Foundations PA metric Collection - This job exists but feeds the CSDM Data Foundations Dashboard, which tracks service model health (Business Services, Technical Services, Service Offerings). It does not update CMDB-level metrics.
- C. CSDM Get Well Metric Collection - Similarly, this collects Get Well scores for the CSDM dashboard. Running it would update CSDM health scores, not the CMDB Data Foundations Dashboard metrics.
Memory Tip
Remember: "CMDB dashboard = CMDB jobs." Both jobs that feed the CMDB Data Foundations Dashboard start with the letters CMDB. If you see "CSDM" in the job name, it feeds the CSDM dashboard instead. Also remember there are exactly two jobs - one for PA metrics and one for Get Well scores.
Real-World Example
A CMDB Analyst just finished a weekend cleanup project where she remediated 340 orphan CIs by adding proper relationships and filled in missing attributes on 500+ server records. On Monday morning, her manager asks for an updated health score to report to the CAB meeting at 10 AM. Rather than waiting for the nightly scheduled run, she navigates to System Definition > Scheduled Jobs, searches for "CMDB," and manually executes both "CMDB Data Foundations PA metric Collection" and "CMDB Get Well Metric Collection." Within minutes, the dashboard reflects the improved scores - jumping from 62% to 78% overall health.
- AData collected with a discovery source of Altiris can update records inserted by SCCM into the Windows Server table.
- BData collected with a discovery source of ServiceNow can insert new records into the Windows Server table, but cannot update records created by Altiris or SCCM.
- CData collected with a discovery source of SCCM can be inserted as new records in the Windows Server table.
- DData collected with a discovery source of SCCM can update any record in the Windows Server table because it has the highest priority number.
Show full explanation
Correct Answer
A. Altiris can update SCCM records (higher priority) and C. SCCM can insert new records (Allow Inserts checked)
Source
ServiceNow Zurich - Reconciliation Rules
If the link fails, search Google for: ServiceNow Zurich reconciliation rules priority allow inserts CMDB
Expert Explanation
Reconciliation Rules in ServiceNow control two things: data source priority and insert permissions. Understanding both is essential for this question.
Priority (lower number = higher priority):
- ServiceNow Discovery: 100 (highest priority)
- Altiris: 200 (medium priority)
- SCCM: 300 (lowest priority)
A source with higher priority (lower number) can update records that were inserted or last updated by a lower priority (higher number) source. So Altiris at 200 can update SCCM records at 300, and ServiceNow Discovery at 100 can update records from both Altiris and SCCM.
Allow Inserts:
The ability to insert new CI records is controlled by the Allow Inserts checkbox - not by priority. Only SCCM has this checked, so only SCCM can create brand-new CIs in the Windows Server table. Even though ServiceNow Discovery has the highest priority, it cannot insert new records because Allow Inserts is not enabled on its reconciliation rule.
Why the Others Are Wrong
- B. ServiceNow can insert because of highest priority - This confuses priority with insert permission. Priority determines which source wins attribute-level conflicts. The Allow Inserts flag is a separate, independent setting. ServiceNow Discovery is Read-Write (can update existing records) but does not have Allow Inserts checked, so it cannot create new CIs.
- D. SCCM can update any record because of lowest priority number - This statement gets the priority logic backwards. SCCM has priority 300, which is the highest number and therefore the lowest priority. A lower-priority source cannot override data from higher-priority sources. SCCM can only update records it originally created or records from sources with even higher priority numbers (if any existed).
Memory Tip
Think of priority like a military rank: a 1-star general (100) outranks a 3-star colonel (300) in ServiceNow's world. Lower number = higher rank = more authority. And remember: "Priority lets you UPDATE, but only Allow Inserts lets you CREATE."
Real-World Example
A Windows infrastructure team runs three discovery tools. ServiceNow Discovery (priority 100) is the most trusted - it scans 800 production servers nightly. Altiris (priority 200) covers 1,200 servers across dev and staging. SCCM (priority 300) manages 2,000 endpoints and is the only tool with Allow Inserts enabled because new servers are first registered through SCCM's deployment process. When SCCM discovers a new server, it inserts the CI. Later, when Altiris scans that same server, it can update the CI's attributes because Altiris (200) outranks SCCM (300). When ServiceNow Discovery runs, it takes final authority over all attributes because it has the highest priority (100).
- AIt immediately opens the "Duplicate CI Remediator" wizard to merge records.
- BIt triggers a background script to auto-generate relationships based on identifying attributes.
- CIt opens a Knowledge Base article/guide explaining "What is this-", "Why it matters-", and "How to fix it-".
- DIt opens the "Get Well" scheduled job to re-calculate the score immediately.
Show full explanation
Correct Answer
C. It opens a Knowledge Base article explaining "What is this-", "Why it matters-", and "How to fix it-"
Source
ServiceNow Zurich - CMDB Data Foundations Dashboard
If the link fails, search Google for: ServiceNow Zurich CMDB Data Foundations Dashboard remediation playbook knowledge base
Expert Explanation
The CMDB Data Foundations Dashboard presents a series of health metrics - each with a score, a trend indicator, and a Remediation Playbook URL. When an administrator clicks the Remediation Playbook URL for any metric (like "CIs with Relationships"), it opens a Knowledge Base (KB) article specific to that metric.
Each Remediation Playbook KB article follows a consistent three-section structure:
- What is this- - Defines the metric, what it measures, and how the score is calculated
- Why it matters- - Explains the business impact of a low score and the risks of not addressing it
- How to fix it- - Provides step-by-step guidance, best practices, and recommended actions to improve the score
These playbooks are instructional guides, not automated remediation tools. They empower CMDB administrators with knowledge and direction, but the actual remediation work must be performed manually or through separate tools and processes.
Why the Others Are Wrong
- A. Opens the Duplicate CI Remediator - The Duplicate CI Remediator is a standalone tool accessed through the CMDB workspace or application navigator. It is designed for merging duplicate CIs and has nothing to do with the "CIs with Relationships" metric. Remediation Playbook URLs always link to KB articles, never to specific tools.
- B. Triggers a background script to auto-generate relationships - This is a dangerous misconception. The platform does not auto-generate relationships from a dashboard click. Creating meaningful CI relationships requires understanding the actual infrastructure topology, which is done through Discovery, Service Mapping, or manual entry - not background scripts.
- D. Opens the Get Well scheduled job - The Get Well scheduled job collects and calculates health scores. It is not triggered by the Remediation Playbook URL. Re-running this job would recalculate the score with current data, but it would not remediate the underlying issue of missing relationships.
Memory Tip
Think of Remediation Playbooks as a doctor's advice sheet: when you get a bad test result (low score), the doctor gives you a pamphlet explaining What the condition is, Why it matters, and How to treat it. The pamphlet does not perform surgery - it tells you what to do. Same with playbooks: they teach, they do not automate.
Real-World Example
A CMDB Administrator named Raj notices that the "CIs with Relationships" score is only 34% on the Data Foundations Dashboard. He clicks the Remediation Playbook URL and reads the KB article. The "What is this-" section explains that this metric tracks the percentage of CIs that have at least one defined relationship (like "Runs on," "Hosted on," or "Depends on"). The "Why it matters-" section warns that without relationships, impact analysis during incidents is blind - a P1 outage on a server with no relationships means the team cannot identify which business services are affected. The "How to fix it-" section recommends running Service Mapping for top-tier application services, enabling relationship discovery in Discovery patterns, and manually adding relationships for the 150 business-critical CIs that currently have none.
Free exam updates. No spam. Unsubscribe anytime.
You scored 0/15 on the 15-question preview.
The full course keeps the same answer breakdown style across all 470 questions.
Your first exam attempt is free. Your second costs $350.
Many students also study:
Compare all 18 practice tests, or use the cert quiz to plan what to study next.
Read the full CIS-DF study guide for domain weights, a 6-week plan, and CMDB strategy.
Looking for a different certification-
Browse all 18 practice tests →