Hi,
A little background to the issue:
There are two subjects of cases Subject A, and Subject B.
- Subject A Cases can only be viewed by Team A
- Subject B Cases can only be viewed by Team B
To fulfill the above two points, a power automate flow is inplace. Which assign the owners of the cases based on the subject,
It is working fine but not in one situation. Due to some unknown reason, a case which is of Customer X is visible to a member of Team B, even though it is of subject A and should only be viewed by Team A. And it is only for the case of a specific customer X.
Edit: There were duplicated records for said customer account, and they were owned by BU Unit Team which had everyone in it. But that duplicate account was merged with the actual account and then deactivated. But still somehow the access from that duplicate account has reached to the actual account. And now, even if I change the owner of duplicate account from that BU team to something else, the access is not going away. I have checked in PrincipalObjectAccess table.
And when I check the check access, I see this. Attaching screenshot.
I have tried to do a lot of things, to pin point the issue, but failing to do so.
What could be the reason? I want to stop this from happening.
Thanks