This post announces the availability of Custom Objects in cloud-ready mode in SAP MDG and points you to a step-by-step guide to get started.
Introduction
Until now, the cloud-ready framework of SAP Master Data Governance was limited to SAP-delivered domains. With this release, you can go beyond that and build your own domain implementation – on your data model, using the same powerful framework.
What Are Custom Objects?
The cloud-ready mode provides a framework for governing master data. Until now, this was limited to SAP-delivered domains like Business Partner. With Custom Objects, you can now bring your own data model into that same framework – and get all of this out of the box:
- Single and mass record governance (via SAP Fiori apps)
- Workflow-based approval processes
- Data quality management (validation rules and quality analysis)
- Data import and export
- Data consolidation and deduplication (matching and best record calculation)
- Change tracking
- …
You define the object. The framework handles the governance.
Which skills are required to build your own domain?
Custom Objects are built using RAP (ABAP RESTful Application Programming Model) on top of the cloud-ready framework. This is advanced development work. You will need:
- Strong ABAP skills
- Experience with RAP business objects
- Solid SAP MDG knowledge
- Familiarity with ADT (Eclipse) and SAP GUI
If your team has these skills and you have a master data domain that needs governed maintenance, workflow, and data quality management – Custom Objects are the right fit.
Availability
Custom Objects are available as of:
- SAP S/4HANA 2025 (on-premise)
- SAP S/4HANA Cloud, Private Edition 2025
Where to Start
We have published a detailed how-to guide that walks you through the full development lifecycle – from registering your object type code to building the SAP Fiori frontend:
Custom Objects in Cloud-Ready Mode in SAP MDG – How-to Guide
The guide also refers to a reference implementation based on SFLIGHT, available in SAP BTP ABAP Environment as of version 2602 – a good starting point to understand the architecture before building your own.
Get Started
If you are working on a master data governance requirement and have been waiting for a framework-supported approach for custom domains – this is it. Read the guide, explore the reference implementation, and start building.
Questions or feedback? Drop a comment below.
Best Regards,
Stefan



