SAP Cloud ALM to ServiceNow CMDB Integration – CI Mapping and Relationship Modeling via API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hello Team,
We are currently working on integrating SAP Cloud ALM (CALM) with ServiceNow CMDB using APIs and would like to understand the recommended approach for CI mapping and relationship creation.
From the CALM Landscape API, we receive Technical Systems containing information such as:
- Technical Systems (ABAP, HANA DB, Java, Web Dispatcher, Cloud Connector, etc.)
- Instances
- Databases
- Installed Software
- Related Systems (relatedSystems)
- Logical Systems
We are looking for guidance on the following:
What ServiceNow CMDB classes are typically used to map SAP CALM entities?
- ABAP Systems
- SAP S/4HANA Systems
- SAP HANA Databases
- Application/Database Instances
- Cloud Connectors
How are relationships generally mapped into ServiceNow CMDB?
- Should the related Systems attribute be used to create Depends on / Used by relationships?
- Has anyone implemented HANA Database ↔ ABAP System relationships using CALM data?
Is there a recommended mapping model for:
- Technical System → CMDB CI Class
- Instance → Server/Application Instance CI
- Database Container → Database CI
- Installed Software → Software Installation CI
Are there any best practices for using IRE (Identification and Reconciliation Engine) when importing SAP CALM landscape data through APIs?
As an example, in CALM we see relationships like:
and we are evaluating whether these should be represented in ServiceNow as:
Any implementation experiences, sample mappings, architecture recommendations, or lessons learned would be greatly appreciated.
Thank you.