The Zurich release has arrived! Interested in new features and functionalities? Click here for more

CMDB Class for Water supply and mains power

ayman_h
Kilo Sage
Kilo Sage

Hi all,

 

We have a requirement where we want to raise an incident if the water supply to a building is out or if the mains power supply is cut off. We would like to track these as CIs so that we can report against them.

 

Does anyone have best practice guidance on whether these should be created as a custom CI class for utilities, or if they are better modelled as standalone Technical Services?

 

Thanks,
Ayman

1 ACCEPTED SOLUTION

danesh
Tera Expert

Model mains power and water supply as Technology Management Services (formerly “Technical Services”) in the Service Portfolio, not as custom CI classes. Use CIs only for the physical utility equipment you actually manage (e.g., generators, UPS, PDUs, pumps, meters) and relate those CIs to the services. This keeps you aligned with CSDM, enables out‑of‑the‑box incident, outage, and service reporting, and avoids customization debt.

Use CIs for things you monitor/maintain:

  • Power: Generators, UPS systems, PDUs, transfer switches, distribution panels (DCIM‑related classes are available via the CMDB CI Class Models app and newer releases). 
     
  • Water: Pumps, meters, building automation/IoT gateways you manage.

Relate those CIs under the Technology Management Service (e.g., Building A – Power Supply) so incidents on the service can roll up from CI alerts, and root cause traces to equipment when applicable. 

View solution in original post

5 REPLIES 5

danesh
Tera Expert

Model mains power and water supply as Technology Management Services (formerly “Technical Services”) in the Service Portfolio, not as custom CI classes. Use CIs only for the physical utility equipment you actually manage (e.g., generators, UPS, PDUs, pumps, meters) and relate those CIs to the services. This keeps you aligned with CSDM, enables out‑of‑the‑box incident, outage, and service reporting, and avoids customization debt.

Use CIs for things you monitor/maintain:

  • Power: Generators, UPS systems, PDUs, transfer switches, distribution panels (DCIM‑related classes are available via the CMDB CI Class Models app and newer releases). 
     
  • Water: Pumps, meters, building automation/IoT gateways you manage.

Relate those CIs under the Technology Management Service (e.g., Building A – Power Supply) so incidents on the service can roll up from CI alerts, and root cause traces to equipment when applicable. 

Mark Manders
Mega Patron

I think it depends on where you sit in the process. Are you using the buildings and just want to report on water/power outages, or are you the supplier of the utilities? 

Because if you are just a user, I wouldn't put them into the system as a CSDM/CMDB record. But if you are supplying the utilities, I think you should be putting them in as the services you deliver to the buildings.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

AJ-TechTrek
Giga Sage
Giga Sage

Hi @ayman_h ,

 

As per ServiceNow best Practices -

 

* Instead of a CI, define them as Technical Services (e.g. Power Supply Service, Water Supply Service).
* Associate the Service with the Building (Business Service/Location).
* Benefits:
* Keeps utilities abstracted at the Service level (no need for new CI classes).
* Easier for reporting in Service Portfolio / Service Health.
* Users can raise incidents against a service instead of a “pipe” or “cable”.

 

 Best if you want a high-level “service outage view” without granular CI tracking.

 

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

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @ayman_h 

 

CSDM 5.0 is almost ready, and I would say the core of CSDM is its definitions. Your use case is good, but to determine what needs to go where, you need to refer to these definitions. I would suggest going through the white paper and task decisions, and then check whether what you decide matches the definitions as per CSDM.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************