Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ServiceNow CIS-DF Exam - Topic 5 Question 3 Discussion

Actual exam question for ServiceNow's CIS-DF exam
Question #: 3
Topic #: 5
[All CIS-DF Questions]

(Choose 2 options)

A Configuration Management Process Owner is preparing solution options for presentation to technical governance for ingesting custom CIs into the CMDB. The solution must align with best practices, minimize future technical debt, and ensure upgrade compliance.

Which solutions accomplish this?

Show Suggested Answer Hide Answer
Suggested Answer: B, D

Comprehensive and Detailed Explanation (200--300 words):

In ServiceNow, ingesting custom CIs must be done with a strong focus on upgrade safety, governance, and long-term maintainability. Data Foundations guidance explicitly discourages repurposing or overloading base classes, as this creates technical debt and upgrade risk.

Option B is a best practice because the CMDB CI Class Models Store delivers ServiceNow-supported CI classes that align with platform evolution. Before creating or extending classes, administrators should verify whether a suitable class already exists or has been introduced in newer releases. This avoids duplication and ensures future compatibility.

Option D is also correct. When no suitable class exists, extending an existing CI class (under the appropriate parent) to add required attributes preserves inheritance, discovery behavior, reporting, and upgrade compatibility. This approach is preferred over creating entirely new, disconnected schemas.

Option A is incorrect because repurposing base classes and renaming attributes breaks standard semantics, causes confusion, and complicates upgrades. Option C is incorrect because extending Asset tables to represent CIs conflates ITAM and CMDB concerns; assets and CIs serve different purposes and lifecycles.

Therefore, the solutions that minimize technical debt and ensure upgrade compliance are B and D.


Contribute your Thoughts:

0/2000 characters
Pearlene
2 days ago
Option B sounds like the best choice for compliance.
upvoted 0 times
...
Nicholle
7 days ago
I’m a bit torn on option C. Extending the Asset class could work, but I remember we talked about how it might complicate future upgrades. Not sure if it’s the best route.
upvoted 0 times
...
Martina
12 days ago
I think extending existing CI classes, like in option D, makes sense because it allows for customization while still keeping the integrity of the original class. It seems like a best practice.
upvoted 0 times
...
Whitney
17 days ago
I feel like option B could be a solid choice since it involves using existing structures, but I'm not entirely sure how the upgrade compliance would work with that.
upvoted 0 times
...
Leigha
22 days ago
I remember we discussed the importance of not repurposing base CI classes because it can lead to confusion and technical debt. So, I think option A is definitely not a good choice.
upvoted 0 times
...
Daryl
28 days ago
I recall that extending an existing CI class is often recommended, but I’m a bit uncertain about the implications for future upgrades.
upvoted 0 times
...
Laticia
1 month ago
I'm not entirely sure, but I think extending existing CI classes is generally a better practice than creating new ones from scratch.
upvoted 0 times
...
Percy
1 month ago
I think option B sounds familiar; I feel like we practiced a similar question where upgrading the CMDB was emphasized for compliance.
upvoted 0 times
...
Rosenda
1 month ago
I remember discussing the importance of not repurposing base CI classes because it can lead to confusion and technical debt later on.
upvoted 0 times
...

Save Cancel