business service - how to handle for locations

JJ-Marriott
Tera Contributor

Let's suppose, I provide a business service 

 

TennisScheduling

 

and i want to create a change record for tennis scheduling at a specific playground (let's pretend that i need a change record against  tennisScheduling@playground1)

 

tennisScheduling@playground1

(in my mind, tennisScheduling@playground1 would be an business service)

 

If I have a LOT of playgrounds (let's say 1000), what is the best type of CI and relationship I could use to minimize manual work later.

 

Thanks in advance.

 

Joanne

 

 

1 ACCEPTED SOLUTION

Yes, that's the idea.

CMDBWhisperer_0-1698928618153.png

CMDBWhisperer_1-1698928676255.png

 


The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.

View solution in original post

3 REPLIES 3

CMDB Whisperer
Mega Sage
Mega Sage

If you have the need to manage each playground as a service, the prescribed method would be to define a different Offering for each of the individual locations, and then add the Location to the Subscribed Locations list, and also to the Location attribute for ease of identification.  There is no CI Relationship needed, per se, as the Parent field of each offering will reference the TennisScheduling business service (if desired you can configure the Dependency Map to show this reference visually).  If you are scheduling a Change for a specific location, say for construction or repair or renovation purposes, and you want to notify users of a Planned Outage on that playground (Offering), then this is easily accomplished by using the Offering as the CI on the Change Record.  Users who are in that Location will have ability to make scheduling requests to book a future reservation using the Service Catalog, and they will have visibility to the related Catalog Items based on a match of the User's Location to the Offering's Subscribed Location.  And if you have a Scheduling Application or other Application Services that you depend on for that Offering, you can relate the Offering to the appropriate deployed application instance. 

 

And all of this is aligned to the Common Service Data Model. 

 

Game and match.


The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.

JJ-Marriott
Tera Contributor

do you have additional information on .. 

"and then add the Location to the Subscribed Locations list,"

 

 

so in theory ...

business Service (tennisScheduling)

-> service offering = tennisScheduling@myhometown

-> service offering #2 = tennisScheduling@yourhometown

 

and if location is in the subscribed locations list, then everyone associated with "myhometown" would be in the know?

 

Thanks!

 

Joanne

 

Yes, that's the idea.

CMDBWhisperer_0-1698928618153.png

CMDBWhisperer_1-1698928676255.png

 


The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.