Impacted CI - No Services Found

Cameron13
Tera Contributor

Hi, I am testing a change, when I selected a CI as affected CI. The Impacted CI/Services tab- list is empty. Logically there should be 3 services over here. Any idea, why services are not picked. There are relationships b/w the CI i selected and parent services.

1 ACCEPTED SOLUTION

EricDohr
ServiceNow Employee
ServiceNow Employee

This depends on your change properties.  Based on the property below, it will either use records from svc_ci_assoc or cmdb_rel_ci.  You then would want to make sure to use the Refresh Impacted Services UI action (if you have not done so already) to populate the related list. 

 

If the property is set to true, you would only expect Services that would be listed in the Services ID to populate such as Application Services (which does include Dynamic CI Groups)

Property

Set to True

Set to False

Notes

change.refresh_impacted.

include_affected_cis

When true, all the configuration items listed in the Affected CIs-related list are checked.  These configuration items are checked against the Application services mapping table (svc_ci_assoc) as this is a faster process and returns a more concise relationship picture.

 

All the services from the [svc_ci_assoc] table are retrieved.

 

Only the CI on the change form is used if the property is false.  This uses traversing the CMDB tree structure to find the services.

 

The Services are retrieved from CIUtils script include.

 

If multiple Affected CIs are to be utilized, make sure this property is set to True

 

 

View solution in original post

1 REPLY 1

EricDohr
ServiceNow Employee
ServiceNow Employee

This depends on your change properties.  Based on the property below, it will either use records from svc_ci_assoc or cmdb_rel_ci.  You then would want to make sure to use the Refresh Impacted Services UI action (if you have not done so already) to populate the related list. 

 

If the property is set to true, you would only expect Services that would be listed in the Services ID to populate such as Application Services (which does include Dynamic CI Groups)

Property

Set to True

Set to False

Notes

change.refresh_impacted.

include_affected_cis

When true, all the configuration items listed in the Affected CIs-related list are checked.  These configuration items are checked against the Application services mapping table (svc_ci_assoc) as this is a faster process and returns a more concise relationship picture.

 

All the services from the [svc_ci_assoc] table are retrieved.

 

Only the CI on the change form is used if the property is false.  This uses traversing the CMDB tree structure to find the services.

 

The Services are retrieved from CIUtils script include.

 

If multiple Affected CIs are to be utilized, make sure this property is set to True