Sugar Pro 11.0.5 not respecting Teams?

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

Parents Reply Children
  • You rang?

    That is so funny! Thanks for bringing me temporarily back to life  Slight smile And thanks for the kind words!

    That code is 10 years old says Github, live long and prosper!

    And this might be my first post in this community in about... 8+ months since no longer being at Sugar.

    Oh wow , your system must have been flying in the breeze without team security logic!

    Now it might become a performance "shock" for you and the users if/when you add Teams filtering back...

    Vulcan tone1

    All the best friends!

    --

    Enrico Simonetti

    Sugar veteran (from 2007)

    www.naonis.tech


    Feel free to reach out for consulting regarding:

    • API Integration and Automation Services
    • Sugar Architecture
    • Sugar Performance Optimisation
    • Sugar Consulting, Best Practices and Technical Training
    • AWS and Sugar Technical Help
    • CTO-as-a-service
    • Solutions-as-a-service
    • and more!

    All active SugarCRM certifications

    Actively working remotely with customers based in APAC and in the United States

  • Ciao !
    Felice di sapere che sei ancora qui! In bocca al lupo con la nuova avventura.


    Legend is right! 

    Unfortunately that was not it.
    I deleted the entire custom/data/visibility directory, deleted the contents of the cache folder, wiped ALL the browsing data from the Chrome browser and I can STILL see the record.

    This may not be worth pursuing further until after the Enterprise conversion (sigh) and upgrade to 13... I'm still working on reviewing 12 years of customizations to get there...

    For now Sales will have to look at the Lead status and filter out the Embargoed leads.