We’re experiencing critical failures in our account master data synchronization process when RBAC policies involve cross-business-unit access. Our sync service account has elevated privileges to read from multiple business units, but the synchronization breaks with permission errors.
The error occurs specifically when:
ERROR: Permission denied for account A-10234
Context: Cross-BU sync operation
User: sync_service_account
Target BU: EMEA_SALES
Our RBAC configuration grants the service account read access across all business units, and the sync process should operate in isolation from standard user permissions. The account hierarchy framework seems to conflict with our cross-business-unit permission model. This is blocking our nightly data integration jobs and causing data inconsistencies across regions. Has anyone resolved similar RBAC conflicts in multi-BU sync scenarios?