Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Ensuring Consistent Mapping Across Multiple Services

CD4WG
Tera Contributor

Question: Is there a way to update a list of related service offerings in one place and dynamically popular these relationships across multiple services? 

 

Background: 

  • I have a primary service for general support. It is regularly updated with mapping to service offerings representing local support. (Used for location-based routing.)
  • Multiple other services rely on the same local support service offerings.
  • Ideally, when the mapping to local service offerings is updated for the primary service, then these other services could automatically mirror these relationships.
  • Right now, this is done manually, but this is time intensive.

 

1 ACCEPTED SOLUTION

AJ-TechTrek
Giga Sage
Giga Sage

Hi @CD4WG ,

 

As per my understanding,  below solution will be helpful


1. Reference/Parent Service Model (Best Practice)
* Instead of manually duplicating offerings across multiple services:
* Define a “primary” (master) business service that owns the canonical set of local service offerings (your general support + location-based routing).
* Other services link to this “primary service” via service relationships (e.g., Depends on or Composed of).
* This way, only the primary service offerings are maintained, and dependent services automatically inherit routing through the service relationship.
* This aligns with CSDM v4 guidance: service offerings belong to exactly one business service, and service relationships are used to express dependencies.


2. Data Management Approach
* Store the “local support mappings” in a custom table or catalog (like a location-to-support mapping table).
* Use Dynamic Related Lists or Flow Designer to reference this table for multiple services.
* This way, you update one mapping table, and all services that consume it get the same relationships dynamically without duplication.

 

Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
 

Thank You
AJ - TechTrek with AJ - ITOM Trainer
LinkedIn:- https://www.linkedin.com/in/ajay-kumar-66a91385/
YouTube:- https://www.youtube.com/@learnitomwithaj
Topmate:- https://topmate.io/aj_techtrekwithaj (Connect for 1-1 Session)
ServiceNow Community MVP 2025

View solution in original post

1 REPLY 1

AJ-TechTrek
Giga Sage
Giga Sage

Hi @CD4WG ,

 

As per my understanding,  below solution will be helpful


1. Reference/Parent Service Model (Best Practice)
* Instead of manually duplicating offerings across multiple services:
* Define a “primary” (master) business service that owns the canonical set of local service offerings (your general support + location-based routing).
* Other services link to this “primary service” via service relationships (e.g., Depends on or Composed of).
* This way, only the primary service offerings are maintained, and dependent services automatically inherit routing through the service relationship.
* This aligns with CSDM v4 guidance: service offerings belong to exactly one business service, and service relationships are used to express dependencies.


2. Data Management Approach
* Store the “local support mappings” in a custom table or catalog (like a location-to-support mapping table).
* Use Dynamic Related Lists or Flow Designer to reference this table for multiple services.
* This way, you update one mapping table, and all services that consume it get the same relationships dynamically without duplication.

 

Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
 

Thank You
AJ - TechTrek with AJ - ITOM Trainer
LinkedIn:- https://www.linkedin.com/in/ajay-kumar-66a91385/
YouTube:- https://www.youtube.com/@learnitomwithaj
Topmate:- https://topmate.io/aj_techtrekwithaj (Connect for 1-1 Session)
ServiceNow Community MVP 2025