I am in a fix, looking for some Salesforce admin support on Lead Sharing. We got high numbers of TLs & then thier Teams. Sharing/Access to leads with Role hierarchy or creating groups would be an endless list. I am looking for TLs should only see and edit leads owned by their team. Is there any other way to achieve this without using Role hierarchy or creating groups.

Apex Managed Sharing does not work for Standard Objects.

Please suggest.

  • 1
    This is the very purpose of the Role Hierarchy. I hear you that it would be lots of roles, but that may be the only way to do it. Feb 23, 2018 at 1:52
  • Thanks David! Can we use LeadShare here for this purpose. Please suggest.
    – Nitesh
    Mar 1, 2018 at 1:51
  • Please don't use LeadShare. You will have so many entries on that table that it could slow things down. Use the role hierarchy, as that's what it is intended for. It will save on repeated calculations. Mar 2, 2018 at 23:06


You must log in to answer this question.

Browse other questions tagged .