Certified Implementation Specialist - Data Foundations (CMDB and CSDM) Free Sample Questions

Create a free account to browse all 20 sample questions. The full practice test includes 300 questions. Use the simulator for timed and flashcard mode.

Try Simulator

CIS-DF Sample Questions

  1. Question 1

    Q1

    A multinational financial institution is implementing a federated CMDB approach using Service Graph Connectors and ServiceNow Discovery. They have enabled CMDB 360 (formerly Multi-Source CMDB) to track data from multiple ingestion points. When analyzing a specific Linux Server CI, the administrator notices that the 'RAM' attribute shows 32GB from the Service Graph Connector for SolarWinds but 64GB from ServiceNow Discovery. The discovery source priority is set with ServiceNow Discovery as order 100 and SolarWinds as order 200.

    Which statement correctly describes how the 'RAM' attribute value is populated in the CMDB and visible in CMDB 360?

    Show answer & explanation

    Correct answer: A

    In ServiceNow reconciliation rules, a lower order number indicates a higher priority. Since ServiceNow Discovery has order 100 and SolarWinds has order 200, Discovery is the authoritative source. The CMDB record (golden record) will reflect the value from the highest priority source (64GB). CMDB 360 stores the raw data from all sources, so the 32GB value from SolarWinds is retained as a 'shadowed' or 'lower priority' value visible in the CMDB 360 view.

  2. Question 2

    Q2

    A Configuration Manager needs to create a new CMDB class for 'Smart Thermostats' which shares many attributes with the existing 'IoT Device' class but requires three unique attributes: 'Temperature Range', 'Battery Level', and 'Firmware Version'. The 'IoT Device' class extends the 'Configuration Item [cmdb_ci]' base class.

    Using CI Class Manager, what is the most efficient architectural approach to configure this new class while adhering to best practices for inheritance and upgradeability?

    classDiagram class cmdb_ci { +String name +String asset_tag } class cmdb_ci_iot { +String protocol +String ip_address } class New_Class { +String temp_range +String battery_level +String firmware_version } cmdb_ci <|-- cmdb_ci_iot cmdb_ci_iot <|-- New_Class
    Show answer & explanation

    Correct answer: A

    Extending the existing 'IoT Device' table allows the new class to inherit all standard attributes (like protocol and IP address) defined in the parent class, as well as base attributes from cmdb_ci. This minimizes technical debt and table maintenance. Creating a standalone table or extending the base cmdb_ci would require duplicating the IoT-specific fields.

  3. Question 3

    Q3

    The Identification and Reconciliation Engine (IRE) processes a payload for a Windows Server. The payload matches an existing CI based on the defined identification rules. However, the payload contains a 'Serial Number' value that is different from the value in the existing CI record. No reconciliation rules are defined for the 'Serial Number' attribute on the Windows Server class.

    What is the default behavior of the IRE in this scenario?

    Show answer & explanation

    Correct answer: A

    If no reconciliation rules are configured for a specific attribute or class, the default behavior of the IRE is to allow the update. Reconciliation rules are restrictive; they are used to prevent unauthorized sources from updating attributes. In the absence of rules, the 'last writer wins' logic applies essentially, allowing the payload to update the CI.

  4. Question 4

    Q4

    While reviewing the CMDB Health Dashboard, a CMDB Administrator notices that the 'Completeness' score for the 'Linux Server' class has dropped significantly. Upon investigation, they find that the 'Recommended' fields are missing data for 40% of the CIs. The organization's policy states that 'Recommended' fields should not negatively impact the weighted health score as heavily as 'Required' fields.

    Where in the ServiceNow instance must the administrator configure the weightings for Required versus Recommended fields to adjust the Completeness score calculation?

    Show answer & explanation

    Correct answer: A

    The CI Class Manager is the central interface for configuring CMDB health settings per class. Under the Health section for a specific class (like Linux Server), the administrator can define which fields are Required vs. Recommended and assign specific weightings to the Completeness metric. This allows granular control over how the score is calculated.

  5. Question 5

    Q5

    A retail organization wants to import data from a legacy spreadsheet containing 5,000 Network Gear assets. This is a one-time import. They need to ensure that the import process utilizes the Identification and Reconciliation Engine (IRE) to prevent duplicates and correctly identify existing CIs.

    Which combination of import tools is BEST suited for this specific requirement?

    Show answer & explanation

    Correct answer: A

    Integration Hub ETL (Extract, Transform, Load) provides a guided, low-code interface that specifically utilizes the IRE for processing data. It allows mapping source data to CMDB classes while enforcing identification and reconciliation rules. Standard Transform Maps can use IRE (via CMDBTransformUtil), but Integration Hub ETL is the modern, recommended best practice for ensuring IRE compliance and providing visibility into the transformation logic.

  6. Question 6

    Q6

    An organization is implementing CSDM 4.0. They have defined a 'Business Application' representing their CRM system. They now need to represent the specific deployed instances of this application (e.g., Prod, Test, Dev) that users actually log into.

    According to CSDM best practices, which class should be used to model these deployed instances in the 'Manage Technical Services' domain?

    Show answer & explanation

    Correct answer: A

    In the CSDM framework, the 'Application Service' class represents the logical representation of a deployed application stack (e.g., 'CRM - Production', 'CRM - Dev'). It bridges the 'Business Application' (Design domain) with the underlying infrastructure CIs (Build/Manage domain). Application Services are operational CIs used for Incident Management and Change Management.

  7. Question 7

    Q7Multiple answers

    A Configuration Manager is configuring Data Manager policies to handle the lifecycle of 'Virtual Machine Instance' CIs. The requirement is to automatically move CIs to an 'Archived' state if they have not been discovered for 90 days. After staying in the 'Archived' state for another 365 days, they should be permanently deleted.

    Which TWO types of Data Manager policies are required to achieve this workflow? (Select TWO)

    Show answer & explanation

    Correct answers: A, B

    In ServiceNow Data Manager, the 'Retire' policy is used to update the operational status of a CI (e.g., to 'Archived' or 'Retired') based on criteria like 'Last Discovered' date. This handles the first step of moving the CI to the 'Archived' state.

    The 'Delete' policy is used to permanently remove CIs from the table. This handles the second requirement of deleting the record after it has remained in the 'Archived' state for the specified duration.

  8. Question 8

    Q8

    While configuring a Service Graph Connector for Microsoft SCCM, the implementer needs to map the 'Chassis Type' from SCCM to the 'Form Factor' field in the CMDB. The SCCM data comes in as integer codes (e.g., 8, 9, 10) while the CMDB field expects string values (e.g., 'Portable', 'Laptop', 'Notebook').

    Which Integration Hub ETL feature should be used to handle this conversion cleanly within the ETL transform map?

    Show answer & explanation

    Correct answer: A

    Integration Hub ETL utilizes the Robust Transform Engine (RTE). To convert codes to values, an RTE Entity Lookup (or sometimes a Cleanse operation with a lookup table) is used. It references a lookup table where the mapping between the integer codes (Source) and string descriptions (Target) is defined, ensuring data is normalized before it reaches the CMDB.

  9. Question 9

    Q9

    The 'Duplicate CI' health metric is flagging several 'Network Switch' CIs. The administrator runs the Deduplication Wizard and identifies that the duplicates are caused by inconsistent 'Name' formatting (e.g., 'SW-NY-01' vs 'sw-ny-01').

    Which feature in the Identification and Reconciliation Engine (IRE) configuration can prevent this specific issue from creating duplicates in the future without altering the source data?

    Show answer & explanation

    Correct answer: D

    Wait, the correct answer for case sensitivity issues is often related to the database collation or specific normalization rules, but within IRE, you typically address this by ensuring the Identifier logic is robust. However, ServiceNow IRE has a property or configuration for case sensitivity in lookups. Actually, the most direct 'feature' for this specific cleaning during identification is Cleanup/Cleansing logic usually handled in the RTE or Input Translation. But if looking for an IRE-specific config: The Identifier rule itself doesn't inherently normalize case unless scripted.

    Self-Correction: The question asks about preventing duplicates via IRE configuration. The best fit is ensuring the attribute used for identification is normalized before identification (RTE) OR using a Canonical value. However, assuming standard IRE features, one might use Subscription or Related items.

    Let's reconsider the options. A common solution is ensuring the identifier lookup is case-insensitive or using a script in the identifier. Since that's not an option, let's look at Identifier Entry. If we can't change source data, we need the system to treat 'SW' and 'sw' as the same. This is often a platform behavior.

    Better Answer Selection: IRE allows Independent identifiers. The real answer is likely related to normalization outside IRE or a script. Let's pivot the question to a clearer IRE feature: Required attributes or Criterion Attributes.

    Revised Question Logic: The most accurate ServiceNow feature to handle this is using RTE (Robust Transform Engine) operations to 'Lowercase' the input before identification. However, the question specifies 'IRE configuration'.

    Let's select a different scenario for Question 9 to ensure technical accuracy.

    New Scenario: Preventing duplicates when a CI moves classes (e.g., Server to Linux Server).

    Question 9 (Revised):
    A Discovery process identifies a CI that currently exists in the 'Computer' class but should now be classified as a 'Linux Server' based on new operating system data.

    What IRE feature automatically handles this movement to the correct class without creating a duplicate record?

  10. Question 10

    Q10

    A Discovery process identifies a CI that currently exists in the 'Computer' class but should now be classified as a 'Linux Server' based on new operating system data contained in the payload.

    What IRE mechanism automatically handles this movement to the correct class without creating a duplicate record?

    Show answer & explanation

    Correct answer: A

    The IRE supports automatic reclassification (often called 'Class Upgrade'). When a payload matches an existing CI in a parent class (Computer) but the payload specifies a more specific child class (Linux Server) and includes the necessary attributes, the IRE automatically 'upgrades' the CI class to Linux Server, preserving the sys_id and history, rather than creating a duplicate.

Register free to unlock 10 more sample questions

Create a free account to continue with the rest of the CIS-DF sample set.

Lifetime One

Own this practice test forever.

$79.99
$75.99
one-time
  • Full access to 300 questions
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • Brainy AI Assistant
  • Lifetime updates

Two

Any 2 exams per month.

$20.00/exam
$39.99
/month
  • 2 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 1,000 Brainy AI Credits
  • Cancel anytime

Premium Twelve

Any 12 exams over 3 months.

$15.00/exam
$179.99
/3 months
  • 4 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 15,000 Brainy AI Credits
  • Dedicated support
  • Friend seat included — full access

Trusted by professionals at

NvidiaSupabaseGitHubOpenAITursoClerkClaude AIAmazon