Reinforce CIS-DF concepts with active-recall study cards covering all 5 blueprint domains. Each card shows the question on the front and the correct answer with a full explanation on the back.
Flashcards work through active recall — the process of retrieving information from memory rather than passively re-reading it. Research consistently shows that active recall produces stronger, longer-lasting memory than re-reading study guides. For CIS-DF preparation, this means flashcards are one of the highest-return study tools available.
Attempt recall first
Read the CIS-DF question on each card, pause, and attempt to formulate the answer in your own words before revealing. This retrieval attempt — even if wrong — dramatically strengthens memory compared to immediately reading the answer.
Review wrong cards again
When you get a card wrong, note it and add it back to your review pile. Spaced repetition — seeing difficult cards more frequently — is the mechanism that makes flashcard study far more efficient than linear reading.
Study by domain
Group your CIS-DF flashcard sessions by domain for the first 3–4 weeks. Master one domain before moving to the next. In the final week, shuffle all cards together to test cross-domain recall — which is what the real CIS-DF exam requires.
Short sessions beat marathon reviews
20–30 flashcard cards per session, done daily, produces better retention than a single 200-card marathon session. Five short daily sessions per week over 4 weeks gives you over 400 total card reviews — enough to reliably pass CIS-DF.
Sample cards from the CIS-DF flashcard bank. Read the question, think of the answer, then read the explanation below.
An organization is beginning its CSDM journey and wants to populate basic foundational organizational and user data before linking any technical infrastructure. Which CSDM domain does this activity belong to?
Foundation
The Foundation domain of the CSDM (Common Service Data Model) covers foundational data such as company, user, group, location, and other organizational reference data that underpins all other domains. Populating basic organizational and user data before linking technical infrastructure is precisely the Foundation domain's purpose.
You notice that a specific data source (e.g., SCCM) is overwriting critical configuration attributes that are manually maintained by your infrastructure team. How should you prevent this data source from updating those specific attributes?
Configure Reconciliation Definitions with attribute-level precedence rules.
Reconciliation Definitions in ServiceNow CMDB allow attribute-level precedence rules that determine which data source 'wins' when multiple sources update the same CI attribute. By configuring a reconciliation rule that assigns higher precedence to manually maintained attributes (or excludes the SCCM source from those specific attributes), the infrastructure team's manual edits are preserved while SCCM continues updating other fields. This is the designed mechanism for resolving multi-source attribute conflicts without disabling the integration.
A team wants to exclude test and lab servers from being evaluated by strict production CMDB Health completeness rules. What is the best practice method to handle this in ServiceNow?
Configure CMDB Health Inclusion Rules
The best practice to exclude test and lab servers from strict production CMDB Health completeness rules is to configure CMDB Health Inclusion Rules. These rules allow administrators to define conditions that determine which CIs are included in health evaluations, so test servers can be filtered out based on attributes like environment or CI class. This avoids modifying global settings or deleting CIs.
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?
Configure Data Source Precedence to give 'Manual' or a higher-ranking source precedence over 'ServiceNow' for the 'Asset tag' attribute.
Data Source Precedence in ServiceNow CMDB determines which data source wins when multiple sources update the same CI attribute. By default, 'ServiceNow' (Discovery) may have higher precedence than 'Manual' for certain attributes, causing manual edits to be overwritten. Configuring Data Source Precedence to rank 'Manual' higher than 'ServiceNow' for the 'Asset tag' attribute ensures manual updates persist.
An organization requires a custom report that extracts CIs that match a complex multi-class criteria: Linux servers running a specific Oracle version that connect to a Business Service via a downstream 'Depends on::Used by' relationship. What is the most efficient native way to generate this dataset?
Use CMDB Query Builder to construct a multi-node relationship query and save it as a reporting source.
CMDB Query Builder allows administrators to define multi-class, relationship-aware queries across multiple tables and export or report on the resulting dataset.
Which ServiceNow application houses the CMDB Health Dashboard, Data Certification, and CMDB Data Governance features?
Configuration (CMDB)
The CMDB Health Dashboard, Data Certification, and CMDB Data Governance features all live within the Configuration (CMDB) application in ServiceNow. This application is the central workspace for managing configuration items, health metrics, and governance policies.
In the CSDM framework, which phase or maturity level represents the foundational phase where organizations establish baseline asset and user data?
Crawl
The CSDM (Common Service Data Model) framework defines a four-stage maturity progression: Crawl, Walk, Run, and Fly. The Crawl phase is explicitly the foundational stage where organizations establish baseline data — foundational asset records, user/identity data, and core CMDB hygiene — before attempting more advanced service modeling. This matches the question's description of 'foundational phase where organizations establish baseline asset and user data.'
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?
Automatic re-evaluation and closure upon policy compliance restoration
CMDB Data Governance policies in ServiceNow create remediation tasks when policy violations are detected. When the underlying data is corrected and the policy is re-evaluated, the system can automatically mark the remediation task as closed because the compliance condition is now satisfied. This is the built-in lifecycle behavior of data governance remediation tasks, ensuring tasks do not remain open after the issue is resolved.
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?
Ensure the relationship type specified in the payload matches an active parent/child relationship name defined in the `cmdb_rel_type` table.
Relationship types specified in payloads must match active record values in the `cmdb_rel_type` table.
An administrator needs to create a new custom Configuration Item class for specialized industrial IoT gateways that inherit base attributes from the Hardware class. Which table should be the parent table for this new class?
cmdb_ci_hardware
Custom CI classes representing physical hardware typically inherit from the cmdb_ci_hardware table to leverage existing hardware attributes and identification rules.
Which CSDM domain contains the 'Business Application' table [cmdb_ci_business_app]?
Design
The Design domain contains the Business Application table, representing applications from a portfolio and architecture perspective.
When configuring Relationship Filters within Dependency Views, an administrator wants to ensure that only 'Runs on::Runs' and 'Hosted on::Hosts' relationships are rendered by default for all users. Where is this default view behavior configured?
System Properties prefixed with glide.ui.dependency_view
Default Relationship Filters for Dependency Views are controlled by system properties prefixed with glide.ui.dependency_view. These properties define which relationship types are rendered by default when users open a Dependency View, allowing administrators to set global defaults such as 'Runs on::Runs' and 'Hosted on::Hosts'.
Which ServiceNow module provides a centralized dashboard view of CMDB data quality metrics, including completeness, correctness, and compliance?
CMDB Health Dashboard
The CMDB Health Dashboard provides health calculations across completeness, correctness, and compliance.
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?
CMDB Query Builder
CMDB Query Builder is the ServiceNow tool specifically designed for visually building multi-table queries across CMDB classes and relationships without writing SQL or scripts. It allows drag-and-drop selection of CI classes, relationship traversal, and filter conditions, making it ideal for queries like 'all VMs running on ESXi hosts with status Maintenance.' It is the recommended tool for ad-hoc CMDB relationship queries.
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?
Audit history on the Configuration Item Relationship [cmdb_rel_ci] table
The Configuration Item Relationship [cmdb_rel_ci] table stores every parent-child relationship between CIs in the CMDB, and ServiceNow automatically maintains an audit history on this table. Any manual insert, update, or delete of a relationship record is captured with the user, timestamp, and old/new values. Auditing this table's history is therefore the native way to identify manual relationship modifications over a defined window such as 30 days.
An administrator is configuring a Service Graph Connector. They notice that the integration is failing because the inbound payload uses a custom field name for the serial number instead of the standard IRE attribute name `serial_number`. How should this mapping discrepancy be resolved without altering the external source system?
Configure an RTE field mapping to translate the custom source field name to the standard `serial_number` attribute expected by the IRE payload.
RTE field mappings are designed to translate source field names to target IRE payload attributes. By configuring an RTE field mapping, the custom source field name is mapped to the standard `serial_number` attribute expected by the IRE, allowing the integration to succeed without modifying the external system. This is the intended use of RTE's mapping layer.
Which tool enables administrators to define rules that automatically retire or archive CIs based on their operational status and last update date?
CMDB Data Manager
CMDB Data Manager enables administrators to create automated lifecycle policies for archiving, retiring, and deleting CIs.
When analyzing a service map in Service Mapping, an administrator wants to see live network connections and traffic flows captured between application nodes. Which feature provides this insight?
Traffic Connections view
The Traffic Connections view in Service Mapping displays live network connections and traffic flows between application nodes, providing visibility into actual communication paths. It is the specific feature designed to show real-time traffic data captured by Service Mapping. This makes it the correct answer for analyzing live network connections.
Which table stores the actual relationship records connecting configuration items in the ServiceNow CMDB?
cmdb_rel_ci
In ServiceNow, the cmdb_rel_ci table stores the actual relationship instances between configuration items — each row represents one directed relationship (parent, child, type) linking two CIs. The relationship type itself is defined in cmdb_rel_type, but the concrete records connecting CIs live in cmdb_rel_ci.
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?
Connect both database CIs directly to the Application Service using 'Depends on / Used by' relationships.
In the CSDM framework, an Application Service represents a logical grouping of application functionality that relies on underlying CIs. Both the on-premises Oracle database and the AWS RDS instance are separate database CIs that the Application Service depends on, regardless of their hosting location. The correct approach is to connect each database CI directly to the Application Service using the 'Depends on / Used by' relationship, which accurately models the dependency without merging distinct CIs or creating artificial hierarchies. This maintains data integrity and reflects the true operational dependency.
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?
All specified attributes in the rule entry must match an existing CI record for the IRE to identify it as a match.
In a compound identification rule, all specified attributes must match an existing CI for the IRE to consider it a match.
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?
Run Policy evaluation from CMDB Data Governance
The CMDB Data Governance module includes a Policy evaluation feature that allows administrators to run on-demand checks against defined policies, such as ensuring all critical databases have an identified support group. This bypasses the need to wait for scheduled dashboard refreshes, providing immediate compliance evidence.
A ServiceNow architect is designing a CMDB architecture where CIs from multiple disparate discovery tools need to be ingested. To prevent race conditions and conflicting updates between tools updating the same CIs simultaneously, what mechanism should be utilized?
The Identification and Reconciliation Engine (IRE) processing queue and source precedence rules
The Identification and Reconciliation Engine (IRE) processes incoming CI data through a queue and applies source precedence rules to resolve conflicts when multiple discovery sources update the same CI. This prevents race conditions by serializing updates and ensuring a deterministic winner based on configured precedence. It is the standard mechanism for multi-source CMDB ingestion.
The CIS-DF flashcard bank covers all 5 official blueprint domains published by ServiceNow. Cards are distributed proportionally, so domains with higher exam weight have more cards.
Domain Coverage
CSDM Fundamentals
Configuration
Governance
Ingest
Insight
Both flashcards and practice questions are evidence-based study tools. The difference is in what they train:
Flashcards — concept retention
Best for memorising definitions, acronyms, protocol behaviours, command syntax, and conceptual distinctions. Use flashcards to build the foundational vocabulary that CIS-DF questions assume you know.
Best in: weeks 1–3
Practice tests — application
Best for applying concepts to realistic scenarios, eliminating distractors, and building exam stamina.CIS-DF questions test scenario reasoning — not just recall — so practice tests are essential.
Best in: weeks 3–6
The most effective CIS-DF study plan combines both: use flashcards for the first 2–3 weeks to build conceptual foundations, then shift to practice tests and mock exams in the final 2–3 weeks to apply and benchmark that knowledge. Most candidates who pass on their first attempt use both tools.
Yes. Courseiva provides free CIS-DF flashcards across all official exam domains. Every card includes the correct answer and a full explanation of why it is right and why the distractors are wrong. The platform also includes topic-based practice, mock exams, and readiness tracking — no account required.
Courseiva has 272+ original CIS-DF flashcards across all 5 exam blueprint domains. New cards are added regularly as the question bank grows. All cards are checked against the official ServiceNow exam objectives, with editorial oversight from an experienced network and security engineer.
Courseiva flashcards are purpose-built for IT certification exams. Unlike generic flashcard platforms where content quality varies, every Courseiva card is mapped to the official CIS-DF exam blueprint, written by engineers who hold the certification, and includes a full explanation of the correct answer and why the distractors are wrong. This explanation quality is what separates genuine learning from rote memorisation.
Courseiva is a web platform — an internet connection is required. For offline study, we recommend creating free Courseiva account, using the platform in your browser, and using your device's offline capabilities if your browser supports offline web apps.
Save your results, see which domains need more work, and get spaced repetition recommendations — all free.
Sign Up FreeFree forever · Every certification included