- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-08-2025 03:10 AM
Hi All,
I just want to know how the "Impacted Services/CIs" populating automatically .? from where the records are populating.?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hi @ramesh_r ,
The core logic is contained within a script include (e.g., ChangeUtilsSNC) that is executed by a business rule/UI Action named "Refresh Impacted Services"
The process begins with the CIs that have been added to the Affected CIs related list on the record (e.g., a change request).
It then searches the Service Configuration Item Association [svc_ci_assoc] table for any services that are associated with those affected CIs. This table is populated by Service Mapping, which discovers and maps the connections between different CIs.
For other types of CIs, the system traverses the relationships defined in the CI Relationship [cmdb_rel_ci] table. This identifies other CIs that are dependent on, or used by, the affected CIs.
Please refer KB: https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0955325#:~:text=4854%20Views,...
If I could help you with your Query then, please hit the Thumb Icon and mark as Correct !!
Thanks, GP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-08-2025 03:16 AM
Hi @ramesh_r ,
The "Impacted Services/CIs" are populated automatically by querying the Configuration Management Database (CMDB) to find services and CIs that depend on the "Affected CIs" entered for a change or incident. This relies on relationships defined in the CMDB through Discovery and Service Mapping, and uses scripts to dynamically trace these dependencies to provide a list of potentially impacted CIs.
Regards,
Nikhil Bajaj
ServiceNow Rising Star-2025
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Is there any table do we have to check this relationship .?
example when i am click on the "Refresh Impacted Service" is automatically adding some ci in the 'Impacted Services/CIs ' tab. how is adding .?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hi @ramesh_r ,
The core logic is contained within a script include (e.g., ChangeUtilsSNC) that is executed by a business rule/UI Action named "Refresh Impacted Services"
The process begins with the CIs that have been added to the Affected CIs related list on the record (e.g., a change request).
It then searches the Service Configuration Item Association [svc_ci_assoc] table for any services that are associated with those affected CIs. This table is populated by Service Mapping, which discovers and maps the connections between different CIs.
For other types of CIs, the system traverses the relationships defined in the CI Relationship [cmdb_rel_ci] table. This identifies other CIs that are dependent on, or used by, the affected CIs.
Please refer KB: https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0955325#:~:text=4854%20Views,...
If I could help you with your Query then, please hit the Thumb Icon and mark as Correct !!
Thanks, GP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-08-2025 03:18 AM
Hi @ramesh_r ,
The "Impacted Services/CIs" related list automatically populates records based on the relationships defined in your Configuration Management Database (CMDB). When a Configuration Item (CI) is added to the Affected CIs list on an incident or change record, ServiceNow traces its upstream dependencies to find any services that rely on it
If I could help you with your Query then, please hit the Thumb Icon and mark as Correct !!
Thanks, GP
