I am are currently running into a very interesting challenge in which I hope this forum can support me.
Our company is a multibranded company in which customers are located/treated on brand-level.
This means that the same customer 'could' exist in multiple brands, BUT (and here comes the catch) the customer identity/information is managed by each brand on its own.
So each brand can have a different set of customer values (location/contactinfo etc etc).
We dont want someone from a different brand to use the contact-info, given through another brand.
On an enterprise level these seamly different customer identities must be matched, but on a brand level, each company dealing with the brand should only see/modify and use only the brand specific instance.