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

Guidance on Modeling and Discovering SAP BTP Subaccounts in ServiceNow CMDB

Deepika Mishra
Mega Guru

Hello ServiceNow Community,

 

I am currently exploring the best way to represent SAP BTP (Business Technology Platform) Subaccounts in the ServiceNow CMDB and would appreciate your insights.

 

Background & Business Justification:

SAP BTP is a key platform in our enterprise architecture, hosting multiple applications and services across different subaccounts. Currently, these services are loosely mapped to a generic PBS (Platform Business Service), which limits visibility and traceability.

 

We aim to:

  • Map each app/service to its respective SAP BTP Subaccount for better traceability.
  • Enable solution architects to visualize where each service is hosted within BTP.
  • Support Service Operations Management (SOM) by identifying the exact subaccount to investigate in case of service degradation or outages.

 

What We’re Looking For:

1. CMDB Class Modeling

  • Is there an out-of-the-box (OOB) CMDB class in ServiceNow that can be used to represent SAP BTP Subaccounts?
  • If not, what would be the recommended approach to model this? For example:
    • Extending an existing class
    • Creating a custom class under a specific hierarchy
  • What attributes or relationships would you recommend capturing

 

2. Discovery & Integration

  • Does ServiceNow support native discovery of SAP BTP Subaccounts?
  • If not, has anyone implemented a custom discovery or integration using:
    • IntegrationHub with SAP BTP APIs
    • SAP Open Connectors to pull subaccount metadata
    • Any third-party connectors or middleware
  • How are you handling CI population and updates for dynamic environments like BTP?

 

Additional Context:

  • We are using the ServiceNow CMDB with Discovery and Service Mapping.
  • We are open to both custom modelling and integration-based discovery approaches.

 

Any insights, architectural suggestions, or shared experiences would be incredibly helpful. If you’ve tackled a similar use case or have recommendations on how to approach this, please help me with same in a very detailed process as I am new to CMDB space.

0 REPLIES 0