Today, I came through an issue from one of a CRM User who do not have share on an Opportunity, but he is able to view that. I tried all possible ways to revoke access for the Opportunity from the user, but did not succeed.
After analysing the PrincipalObjectAccess table, i found that that AccessRightsMask is set to 0 for that Opportunity, but InheritedAccessRightsMask has a non-zero value. The only option now is to manually set the InheritedAccessRightsMask value to 0.
Is there any other way to achieve this?
Can any one give me some idea on the InheritedAccessRightsMask column? When/How is it set and used by CRM?
*This post is locked for comments
I have the same question (0)