10 free ServiceNow CIS-DF practice questions with the correct answer and a full explanation for each, taken from the CertStash pack of 250 questions. Work through them, then open each answer to check your reasoning.
Get all 250 questions (US$39) · Download these 10 as a PDF
Question 1
A CMDB Administrator has built a number of Technology Management Service Offerings (Technical Service Offerings) based on Dynamic CI Groups to better maintain group alignment for the member CI.
Which Groups are synced to CIs from the offering that has a relationship to a Dynamic CI Group? (Choose two.)
Show answer and explanation
Correct answer: B, C
B. Managed by Group C. Support Group When a Technology Management Service Offering is based on a Dynamic CI Group, the system synchronizes the Managed by Group and Support Group from the Dynamic CI Group to member CIs. These groups represent operational responsibility and support assignment, which are critical for maintaining group alignment across related configuration items.
Why the other options are wrong
- A. Approval Group is not synced from Dynamic CI Groups to member CIs.
- D. Owned by Group is not synced from Dynamic CI Groups to member CIs.
Question 2
A new custom class is needed to reflect a new application being managed in the CMDB.
Which roles are minimally needed to add this custom CI class?
Show answer and explanation
Correct answer: D. sn_cmdb_admin and personalize_dictionary
Creating a new custom CI class requires the sn_cmdb_admin role to access CMDB administration functions and the personalize_dictionary role to modify the system dictionary and schema where CI classes are defined. These two roles together provide the minimal permissions needed to add a custom class to the CMDB.
Why the other options are wrong
- A. The cmdb_inst_admin role does not exist; the correct role is sn_cmdb_admin. Personalize_form alone is insufficient without dictionary modification rights.
- B. While itil_admin provides ITSM capabilities, it does not grant the necessary CMDB administration privileges required for class creation.
- C. Data_classification_admin is for data classification governance, not CMDB class definition. Personalize_dictionary alone lacks the CMDB-specific administrative permissions.
Question 3
What is the relationship between an application and a server?
Show answer and explanation
Correct answer: D. Application>Runs on::Runs>Server
The relationship between Application and Server uses the 'Runs on' relationship type from the Application side and 'Runs' from the Server side. This directional relationship reflects that an Application runs on a Server, with the forward relationship named 'Runs on' and the reverse relationship named 'Runs'.
Why the other options are wrong
- A. This reverses the relationship direction; 'Used by' and 'Uses' describe dependency, not execution location.
- B. This has the relationship names backwards relative to the correct direction and semantic meaning.
- C. While 'Runs on' is part of the correct answer, this option incorrectly names both directions as 'Runs'.
Question 4
User endpoint devices are imported into the CMDB and populate the ‘Assigned to’ [assigned_to] field on the Computer [cmdb_ci_computer] CI. The Asset team puts in a request for the Configuration Analysts to populate the ‘Assigned to’ field on the related Asset.
What action does a Configuration Analyst take to achieve this in an automated way?
Show answer and explanation
Correct answer: A. Use the Asset-CI Field Mapping module to create a new rule to replicate the ‘Assigned to’ value between the asset and associated CI
The Asset-CI Field Mapping module is the ServiceNow feature designed specifically to automate synchronization of field values between Asset records and their related CI records. This module allows Configuration Analysts to create rules that automatically replicate field values like 'Assigned to' without requiring manual scripts or form modifications.
Why the other options are wrong
- B. Dot-walking fields and hiding fields is a manual workaround that does not achieve automation; it only displays data without syncing updates.
- C. While a business rule script could theoretically work, it is not the recommended or automated approach; the Asset-CI Field Mapping module is the proper tool designed for this specific use case.
Question 5
A CMDB Administrator needs to create a new CI class for the Internet of Things (IoT) Sensor in ServiceNow.
What are the recommended practices for this specific activity? (Choose two.)
Show answer and explanation
Correct answer: A, C
A. Add a new class under an appropriate parent class C. Install or update the CMDB CI Class Models store application, and verify the class does not already exist Best practices for creating a new CI class include adding it under an appropriate parent class to maintain the class hierarchy and inheritance structure, and verifying that the class does not already exist by checking the CMDB CI Class Models store application. These practices prevent duplication, ensure proper taxonomy, and maintain system integrity.
Why the other options are wrong
- B. Modifying an existing class is not recommended when creating a new class for a specific use case; new classes should be created to maintain separation of concerns.
- D. Deleting unused classes and replacing them is destructive and risky; creating a new class is the safer and more maintainable approach.
Question 6
A Change Manager aims to streamline ITSM processes by automatically populating fields on the Change form when a CI is selected. The Configuration Management team is working to ensure that the Change Group field is populated for all managed CIs.
As a result, which base system field on the incident form will be automatically populated after selecting a CI?
Show answer and explanation
Correct answer: C. Assignment group
When a CI is selected on a Change form, the Assignment group field is automatically populated based on the Support Group configured on the CI. This automatic population streamlines change management by pre-filling the team responsible for managing that configuration item, reducing manual data entry and improving accuracy.
Why the other options are wrong
- A. Managed by group is a CI attribute but does not automatically populate on Change forms when a CI is selected.
- B. Approval group is not automatically populated from CI selection on Change forms.
- D. Change group is not a standard base system field on the Change form.
Question 7
A Data Center Manager is working with the CMDB CI Class Manager to define the relationship between Application Servers and the Applications they host. The company has multiple Application Servers that host one or more Applications.
Which describes the relationship between the Application Server table ([cmdb_ci_app_server]) and the Application table ([cmdb_ci_appl])?
Show answer and explanation
Correct answer: D. Many-to-many
The relationship between Application Servers and Applications is many-to-many because multiple Application Servers can host the same Application for redundancy and load balancing, and a single Application Server can host multiple Applications. This cardinality reflects real-world infrastructure patterns where resources are shared across applications and applications are distributed across multiple servers.
Why the other options are wrong
- A. Many-to-one incorrectly suggests multiple servers map to a single application, which does not account for application distribution across servers.
- B. One-to-one is too restrictive; it does not reflect the typical scenario where servers host multiple applications or applications run on multiple servers.
- C. One-to-many only accounts for one server hosting many applications but ignores the case where one application runs on many servers.
Question 8
A CMDB Administrator needs to identify which attributes have been created specifically for the Windows Server class.
Which tab in the Attributes section is used?
Show answer and explanation
Correct answer: C. Added
The 'Added' tab in the Attributes section displays only the attributes that have been specifically created for the Windows Server class, excluding inherited attributes from parent classes. This allows administrators to distinguish between native class attributes and those inherited from the class hierarchy.
Why the other options are wrong
- A. The 'All' tab shows all attributes including inherited ones, not just those created specifically for Windows Server.
- B. The 'Derived' tab shows attributes that are calculated or derived from other fields, not manually added class attributes.
- D. The 'Child' tab is not a standard attributes tab in the CMDB CI Class Manager.
Question 9
An Asset Manager wants to ensure that Asset records and CI records are kept synchronized automatically.
How does the Manager do this? (Choose two.)
Show answer and explanation
Correct answer: C, D
C. Ensure that the business rule to update Asset fields on change on the CI table is active D. Ensure that the business rule to update CI fields on change on the asset table is active Automatic synchronization between Asset and CI records is achieved through bidirectional business rules. Option C ensures that when a CI record changes, the corresponding Asset fields are updated automatically. Option D ensures that when an Asset record changes, the corresponding CI fields are updated automatically. Together, these two business rules create the automatic two-way synchronization required. One-to-one physical mapping (A) is a design principle but does not automate synchronization, and scheduling jobs during off-business hours (B) is an operational consideration that does not guarantee automatic real-time synchronization.
Why the other options are wrong
- A. Physical mapping is a structural design principle and does not automate the synchronization process itself.
- B. Scheduling jobs during off-business hours addresses timing and system load but does not establish automatic synchronization mechanisms.
Question 10
The CMDB Configuration Management team has successfully developed a healthy and trusted CMDB. They have integrated discovered infrastructure data, accurately referenced non-discoverable data (such as change and support group information), and made the CMDB service-aware using Service Mapping.
Which field on an Incident form is automatically populated after a CI is selected that references an appropriate support group?
Show answer and explanation
Correct answer: D. Assignment Group
When a CI is selected on an Incident form and that CI has a referenced support group defined through proper CMDB configuration and Service Mapping, the Assignment Group field is automatically populated with the support group associated with that CI. This is the standard ServiceNow behavior for incident routing based on CMDB relationships. The Assignment Group represents the team responsible for working the incident, which is derived from the CI's support group mapping.
Why the other options are wrong
- A. Support Group is a reference field but is not the field automatically populated on the Incident form when a CI is selected.
- B. Approval Group is used in change management workflows and is not automatically populated based on CI selection.
- C. Change Group is related to change management processes and is not populated by CI selection on Incident forms.
- E. Managed by Group is an administrative field and is not automatically populated based on CI-to-support-group relationships.
That was 10 of 250.
The full ServiceNow CIS-DF pack has all 250 questions, each with the answer, the explanation and why the other options are wrong, plus a questions-only copy for timed runs. US$39, paid once, with free monthly updates and a pass-or-your-money-back guarantee.
