To solve individual business tasks, the MDM system can provide customization options for the following aspects:
- Adding, modifying, or integrating new logic in standard operations. For example, the implementation of the new checks when you save the record.
- Configuring the app's appearance.
- Using data from external services. For example, displaying addresses on a map.
- Implementation of custom business processes using BPMN 2.0 notation.
MDM systems can be customized in several ways at once. Each direction usually includes multiple expansion points at different parts of the system. However, there are no recommendations for the optimal number and quality of expansion points, since when choosing a system, it is important that the required functions, which are not available in the standard delivery, can be performed using expansion points. A high level of flexibility increases the chance of solving non-standard and individual business tasks.