Declarative Sharing 2 of 3 Flashcards

1
Q

Can be shared with users/ public groups / roles and territories and additional permission can be assigned to allow sharing of

A

reports and dashboard folders

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Can be crated t osee a specific set of object records, filter by specific criteria and by owner

A

custom list views

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Access levels of Viewer, Editor or Manager

A

Report or dashboard folders

manager level allows sharing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Access level oneself, all users and specific groups (i.e. public groups, roles, and roles and subordinates

A

List views

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Threes types of List view charts

A

vertical bar
horizontal bar
donut

available for any list view except recently viewed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A report or dashboard can be share with _______ users, groups, roles or territories

A

25

A folder can be shared up to 500 segments through folder sharing Rest API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A list view needs to be created and made available to all the relevant sales users of the company and made available when they access records from the Account tab. These users are sales managers and those who are bellow them in the role hierarchy. What is a possible solution.

A

custom list view to display record which meet a specific criteria made visible to the sales managers ‘role and subordinates’

If the company uses communities, the list view would need to be made visible to a ‘role and internal subordiates’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When list views are made visible to certain roles which users also obtain access

A

those above them in the role hierarchy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Permission which allows a user to create, edit or delete public list views.

A

manage public list views

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

List views can be made visible to which user groups

A

user, public group, role, role and subordinates, territories

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

List view for a queue and made visible only to the queue members

A

Filter by owner = Queue name and visible to a public group where those user included in the public group are those users also users assigned to the queue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Permission which allows a user to see all the list view in salesforce

A

manage public list views

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

This access level allows a user to give others access to a report or dashboard folder

A

Manager

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Permissions which allow a user to give access to a report or dashboard folder

A

manage reports in public folders and manage dashboards in public folders

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Permission for access to public folders

A

view reports in public folders

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Standard objects automatically provide access to records

A

owned by or shared with users below them in the role hierarchy

17
Q

For which objects can access be enable by the role hierarchy

A

Custom objects

18
Q

What the features can sharing be extended by the role hierarchy

A

sharing rules, public groups, and manual sharing

19
Q

What impact does the role hierarchy have in saelsforce

A

determines users access to records and data in reports. It is used with sharing settings to determine levels of access to a salesforce organizations data

20
Q

What is the purpose of the role in salesforce

A

users are assigned a role which controls access to records owned by users who are lower in the role hierarchy. They also determine access to cases, contacts and oppty

21
Q

What setting is used to enable access from the role hierarchy on custom objects and public groups

A

grant access using hierarchy

22
Q

When org wide defaults sharing settings for standard and custom objects are restrict

A

role hierarchy opens up RECORD access

23
Q

For users with multiple access grants to a record what is the result

A

the access with the most permissive grant determine the record access for the user

24
Q

Which type of sharing results in few sharing rows thus reducing the org’s record access data volumne

A

public groups

25
Q

Groups of users that salesforce creates and manages internally to support various features and behavior, such as queues

A

System defined groups

why?
it allows the data that supports queues and personal and public groups coexit in the same database tables and unifies how SF manages the data. Mean access grants for a queue is the same as access gratns for a public group

26
Q

What are the three group types in Salesforce

A

Indirect Members

Direct Members

27
Q

Inherit record access from the groups of direct members and are assigned to manager roles

A

indirect members

28
Q

Direct Members fall in three types

A

Role groups - direct members are those member assigned to the role the group represents

RoleAndSubordinates - direct members are those member assigned to the role the group represents or one of its subordinate roles

RoleAndInternalSubordinates-direct members are those assigned to the role the group represents, or one of the its non-portal subordinate roles.

29
Q

When a record owner changes, how does this affect the sharing tables in salesforce

A

Salesforce deletes its associated sharing rows
with Manual row causes (.ie. manual share are reset and any sharing rules would be reset with only rules which apply with the new owner

30
Q

What sharing occurs when the first member in a a new role owns any data

A
  1. ) SF arranges access to her data for all users in the hierarchy (indirect members of the role)
  2. ) Removes sharing to child records if the new member once as in another role
  3. ) Adds new shares to reflect the change in settings
  4. ) member owned any customer or partner portals - makes changes to group membership/ adjust shares that provide access in the hierarchy to records owned by or share to portal users.
31
Q

Salesforce recalculates all sharing rules

A

that included an members old role and new role in the source group. specifically deletes all shares for the user’s records form the top of the role and all of its subordinates and depending on the sharing rules for accounts SF might also need to remove shares to the accounts child records

Additional the user above loose access through inheritance in the hierarchy - no updates to group membership or sharing tables are required.

32
Q

Benefit of moving a role to another branch in the hierarchy results in

A

any portal accounts simple move along with their parent role and SF doesn’t have to change the related sharing; however Sf much do all the associated work for every user in the role being moved and for all their data.

33
Q

Results of changing the owner of a portal account

A

SF is reparenting the portal roles associate with the account and adjusting sharing for all of the data associated with that portal account

34
Q

ownership data skew

A

when a user owns more than 10k record of a single object

https://developer.salesforce.com/docs/atlas.en-us.draes.meta/draes/draes_tools_parallel_sharing_rule_recalculation.htm