I realize that Sugar Pro 11.0.5 is off support but bare with me...
We have never used Teams to restrict visibility. Every record is "Global" and every user has "Global"
however we have recently opted to change the visibility of Leads coming from Embargoed Countries to restrict them to a special Team called "Embargoed" so that they can be reviewed by a user assigned to that Team but not displayed/assigned to Account Executives at large.
I have a custom Logic Hook that accurately assigns the Team based on the address Country.
In the Lead record view I see only Embargoed (Primary) as the Team assigned to a particular Lead.
However, any user who is NOT part of that Team can still see the Lead records that are exclusive to that lead.
I checked the user accounts we tested with and they are all "Regular User"
I checked the Leads Module Access in the User's Roles and access is "Enabled" with
Access Type: Normal
Delete: None
Edit: All
Export: All
Import: None
List: All
Mass Update: All
Record View: All
There are no particular field level permissions (they are all "Not Set")
I do have two ACL modifications based on Enrico Simonetti's ACL Lock but none affect the Leads module.
I rebuilt Teams after adding this new team, as well as QRR, just for good measure
Is there anything else I should check?
Thank you,
FrancescaS