Forum Discussion

CoreyP's avatar
CoreyP
Solution Sage
2 years ago
Solved

Tips/Ideas/Best Practices for Enterprise Level RLS

Hey All,   I was hoping to get some ideas from anyone with experience setting up RLS in an enterprise level organization. We have many different employees from all over the world working in differe...
  • christinepayton's avatar
    2 years ago

    My lowest-maintenance method for RLS is to use the organizational hierarchy - so who reports to who - to filter the data. So the CEO can see everything, leadership can see things for everyone under them, managers can see their direct reports, and individual contributors can see only their own data. It's really easy to set this up if you have a source for the reports-to information - I did a tutorial here, it uses a single "role": https://youtu.be/Z0eeTTL7EhQ?si=_RCmATxfPgVAhzwW

     

    I like to avoid manually-set roles wherever possible, they are just a nightmare to try to manage in a large org... if it's a requirement, then you have to do what you have to do - security groups help there to outsource the membership management, but using some attributes that already exist in your data is the easiest way to go in my opinion.