Users
Problem statement
As the evaluation team onboards the Global Evaluation team - Evaluation analysts hired by the Global Partners - they are not able to do their job properly because they are limited on how many cases they can make and view.
Solution Statement
Users need different levels of access to cases for themselves and within their region. The evaluation admin team also needs to be able to easily update and change which users have access without needing Salesforce team help
What we’ve done
We have leveraged 2 tools within Salesforce to do this → Public Groups and Sharing Rules. The Evaluation Admin team will be able to edit public groups, while the Salesforce team will manage the Sharing rules due to code implications.
Because we have used these 2 tools we have developed a methodology for 4 levels of access.
No access to cases
Access to only their cases (create/read/edit)
Access to their cases AND read access cases in their Global Partner region
Access to all cases
It’s important to note that Cases have extremely sensitive company information and so we are limiting access to that object. The default setting for everyone that needs access to cases that is not a part of the B Lab Global Trust will be that they have access to only their cases. The people that are put into a public group (eg. Case Access - UK) will have access to view only access to cases in their region. This is to give certain users the ability to report and track high priority cases within their region.
How to access
I have created several list views to display all the cases in their region. Also, once you have access to those cases you’ll see them in the related list in their connected Account
Watch this loom to for a quick overview if you’re a visual learner!
Global Partner access to cases
https://www.loom.com/share/50dc8dba7d644c50bbff69f5c350c183
List views and cases
https://www.loom.com/share/99eae0c4c2ce483b9f2128d825edbd48
Admin
How to deliver or understand each level of access
No access to cases
Platform license
Access to only their cases (create/read/edit)
Platform license + Permission set (Case Access Platform Users)
Full license
Access to their cases AND read access cases in their Global Partner region
Platform license + Permission set (Case Access Platform Users) + Regional Public Group
Full license + Regional Public Groups
Access to all cases
Full License + Role is B Lab Staff Role
For the Evaluation Admin Team!
Please click on the loom below to see how to adjust public groups!
https://www.loom.com/share/094c98c5fb994442afeab9f0ee1efaca