Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
Discovering inheritance -
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • Discovering inheritance
KB0854479

Discovering inheritance


609 Views Last updated : Sep 15, 2023 public Copy Permalink
KB Summary by Now Assist

Discovering inheritance identifies local CDIs across all "inheriting" child nodes that are the same, and turns those CDIs into inherited CDIs by adding the CDI to the parent node. This helps to turn local CDIs into inherited CDIs and simplify the management of the CDIs values along the tree structure. 

Please note that the discovery is only done across the direct child nodes which have the flag "linked to parent" set. This allows to exclude some of the child nodes from the inheritance discovery. So first use the "inherit" flag for each of the child nodes that should be included in the inheritance discovery, such that they are linked to the parent node. Child nodes who do not have the inheritance set will not be included in the discover inheritance from the parent.

The percentage match

SWEAGLE supports a 50%, 75% or 100 match while discovering CDI candidates to become inherited CDIs. The % match is calculated as the % of nodes where the CDI must be the same in order to be changed to an inherited CDI. The % is calculated based upon the nodes that are flagged to "inherit" from parent only. 

Update parent CDI

In case the CDI at child nodes is a local CDI with a value that differs from the CDI at the parent node, then applying "discover inheritance" will update the parent node CDI to the value that is commonly in use and turn the CDI back to inherited again. A typical use case is that originally the CDIs received the value from the parent node but over time all CDI values were changed to a local CDI by overwriting the value. 


The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.