#11626 [Master Data Management] Fixing synchronization of contacts, media, date, datetime, source watermarking, permission issue and minor UX issues
Master Data Management synchronization is fixed to handle contacts, media caching, date/datetime values, privacy consent errors, and permission issues affecting non-SUPER users.
- 13files
- 9AL files
- 9objects
Pull request · merged into main (BC30) on 2026-09-22 by dcenic · 13 files (+344 -13), 9 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Media and watermark cache lifetime now resets only at batch boundaries instead of during ancillary fetches
- Privacy consent failures show actionable messages instead of bare 403 errors
- Contact synchronization fixed for scenarios where auto-created contacts conflict with existing entries
- Blank date and datetime values now synchronize correctly
- Permission issues resolved for non-SUPER users accessing Master Data Management features
- Behaviour changes for users or extensions.
AL objects touched
- Permission set 7242 “MDM Cross-Env Read”, MasterDataManagement: modified
- Codeunit 7249 “MDM Cross-Env Data Source”, MasterDataManagement: modified
- Codeunit 7247 “MDM Http Source Transport”, MasterDataManagement: modified
- Codeunit 7233 “Master Data Management”, MasterDataManagement: modified
- Codeunit 7237 “Master Data Mgt. Subscribers”, MasterDataManagement: modified
- Page 7232 “MDM Connection Details”, MasterDataManagement: modified
- Page 7234 “Master Data Full Synch. Review”, MasterDataManagement: modified
- Page 7230 “Master Data Management Setup”, MasterDataManagement: modified
- Table 7231 “Master Data Mgt. Coupling”, MasterDataManagement: modified
Context
- Work items: AB#647736, AB#648540, AB#650539, AB#650543, AB#650735, AB#650738, AB#650747
- Labels: AL: Apps (W1), Team: Integrations
- Systems: integration
- From the description: “Media/watermark cache lifetime fix - resets only at the batch boundary (GetModifiedBatch).”
Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).