Skip to content

Standardized document format to describe metadata about business applications that can be launched in a system.

License

Notifications You must be signed in to change notification settings

SAP/common-data-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REUSE status

Common Data Model (CDM) – Data Model for Application Integration

About this project

Standardized document format to describe metadata about business applications that can be launched in a system.

Description

The Common Data Model is used as standardized contract to integrate business solutions into SAP Build Work Zone and for other usages, e.g. in the context of SAP Business AI. Business solutions expose a CDM document as a JSON document that complies with the JSON schema of CDM to describe their launchable apps and related content. The CDM document contains the list of CDM entities exposed by the business solution. Each CDM entity is founded on a JSON schema describing its attributes and behaviors.

The CDM is an evolving model. The first published version of the schema is version 3.2. The version of the schema determines which business content can be included in it.

CDM - Entity Model

Get started by creating CDM documents based on the JSON schemas provided here.

Requirements

No setup is required to use the contents of this project.

Contributing

The CDM development is driven by SAP internally and we don't accept external contributions for this project.

This project is only updated by SAP employees. We only accept bug reports via GitHub issues.

Security / Disclosure

If you find any bug that may be a security problem, please follow our instructions at in our security policy on how to report it. Please do not create GitHub issues for security-related doubts or problems.

Code of Conduct

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone. By participating in this project, you agree to abide by its Code of Conduct at all times.

Resources

JSON Schema Files of CDM

The schema files are in folder: schema/.

It contains separate schema files for the model entities and the schema of a CDM document in cdmentities.json

History

For detailed and recent changes, please refer to the CHANGELOG.md.

Licensing

Copyright 2025 SAP SE or an SAP affiliate company and common-data-model contributors. Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.

About

Standardized document format to describe metadata about business applications that can be launched in a system.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •