Hi everyone,
I'm working on enabling record ownership across business units in D365 and have a question that is specific to my scenario. Our org has different geographic territories (i.e. regions) and the data needs to be kept separate from others. However, we have a corporate staff that can be assigned to one or many of these regions and need access to that regions data. Furthermore, these different regions can collaborate with each other. Sharing an account record (and having related child records cascade too) with a team that has a corporate staff member that is not their "main" business unit is common.
So, here's a scenario. User X is assigned to BU A but also is granted security roles for BU B. BU C shares a record with the default team of BU B. The issue now is User X cannot see the shared record because technically they aren't a member of that BU B's default team, they just have roles for that BU.
Am I to understand that a new team needs to be created for BU B that isn't the default team, so that when a BU wants to share a record with that team, they wouldn't share it with the default team of BU, but this extra team instead.