Sharing Rules Flashcards
What is the limit of owner based sharing rules per object?
300
https://developer.salesforce.com/docs/atlas.en-us.dat.meta/dat/dat_components.htm
Does Owner Sharing rules apply to private contacts?
No https://developer.salesforce.com/docs/atlas.en-us.dat.meta/dat/dat_components.htm
What is the limit on Criteria based sharing rules per object?
50 https://developer.salesforce.com/docs/atlas.en-us.dat.meta/dat/dat_components.htm
What is the limit on Guest user sharing rules per object?
50 https://developer.salesforce.com/docs/atlas.en-us.dat.meta/dat/dat_components.htm
What is a Guest User Sharing Rule?
A special type of criteria-based sharing rule used to grant record access to unauthenticated guest users. https://developer.salesforce.com/docs/atlas.en-us.dat.meta/dat/dat_components.htm
What type of share records can be created for standard objects?
Manual share. Manual share records are defined as share records with the row cause set to manual share.
developer.salesforce.com/docs/atlas.en-us.dat.meta/dat/dat_components.htm
Which row cause share is visible through UI using the Share button ?
Manual row cause on both Standard and Custom objects. Share can be edited or deleted from UI, irrespective of the source of input. https://developer.salesforce.com/docs/atlas.en-us.dat.meta/dat/dat_components.htm
How to define a sharing rule on objects with ‘OWD = Controlled by Parent”
Sharing rules not allowed on such objects.
What options are available to grant access to related objects when defining sharing rule on the Account object?
- Account and Contact object access level.
- Opportunity object access
- Cases object access level
Use cases for Sharing rules?
OBS
- Role-based matrix management or overlay situations: a person in Service must be able to see some Sales data, but they live in different branches of the hierarchy, so you can create a rule that shares data between roles on different branches.
- To provide data access to peers who hold the same role or territory.
- To provide data access to other groupings of users (public groups, portal. roles, territories). The members of the groupings who own the records can be shared with the members of other groupings.
CBS
- To provide data access to users or groups based on the value of a field on the record.
- To provide data access to unauthenticated guest users.
Can we use encrypted fields in CBS?
No