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.
Users are able to add Non Operational and Retired CIs to Impacted Services related list on Change request form - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • Users are able to add Non Operational and Retired CIs to Impacted Services related list on Change request form
KB0715420

Users are able to add Non Operational and Retired CIs to Impacted Services related list on Change request form


1422 Views Last updated : Apr 7, 2024 public Copy Permalink
KB Summary by Now Assist

Issue

Symptoms


Users are able to add Non Operational Retired CIs to Impacted Services related list on Change request form. This is the out of the box behavior. But they should be adding only operational and non-retired CIs on change requests. But they should be able to view all the CIs in the cmdb_ci table.

Release


All available releases

Cause


This is an out of the box behavior. An out of the box script include called AssociateCIToTask is responsible for the same.

Resolution


This would need customization of an out of the box script includes record - AssociateCIToTask - in the platform. The add UI action is uses this script include to query against the cmdb_ci table. So you will need to add an encoded query to the script include to remove non-operational and retired entries in the table. Following is a sample snippet you can add to the script include to remove those entries. 

url.set("sysparm_query", 'operational_status!=2^ORinstall_status!=7'); 
 

Additional Information


If you are not familiar with how script includes work, please ask one of the developers from your organization to modify the same. Since this is a customization, we will not be able to help you to implement in the platform. Also please note that, the script includes is being used at other places too in the platform. So make sure you test out properly before committing this into production.


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.