• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/30

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

30 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)

What is the sharing model and what are its implications for record and field data?

the sharing model helps determine the org wide default settings for objects


  1. who is the most restricted user?
  2. ever an instance of this object that user shouldn't see? (yes - private sharing model)
  3. ever an instance of this object that user shouldn't edit? (yes - public read only, otherwise public read/write)

the most restricted user - 2 questions

What kind of record/data access does "controlled by parent" allow?

  • org wide default for an object

  • A user can perform an action (such as view, edit, or delete) on a contact based on whether he or she can perform that same action on the record associated with it.

What kind of data access does "grant access by hierarchies" allow?

managers and higher will have same levels of access as their employees for that object - if disabled they won't be able to access depending on org defaults

Compare benefits of using profiles vs sharing rules for managing data access

  • sharing rules only add access, profiles can add or hide

  • sharing rules add access when org default more restrictive than public read/write

2 benefits

What tools are in place to manage portal/communities security settings?

  1. SAML - SSO for community users
  2. Authentication Providers -FB, etc
  3. Authentication Flows with OAuth - flow from custom branded apps to branded login

3 options

How can record types be leveraged for data access/security?

unique page layouts

What is territory management?

an account sharing system that grants access to accounts based on the characteristics of the accounts.




enables structure your Salesforce data and users the same way you structure your sales territories.

How does territory management impact sharing rules, or visa versa?

Your role hierarchy interacts with your org’s sharing model to determine exactly what information a user can see, given the sharing setting is selected to use hierarchies.




For forecasts, a user’s role always determines which information he or she can view, regardless of the sharing model.




in a Private sharing model, a user’s role determines his or her access to other users’ data.




in a Public Read/Write or Public Read Only org, users can view (and edit, for Public Read/Write) information of all other users, in addition to having access to the data of users below them in the hierarchy.

when would you use permission sets?

  • to extend a user's functionality without changing the profile

  • users can only have one profile but multiple permission sets
  • granted to specific users without giving admin profile or one-off profile
  • different data needed or relevant for different uses at different times (like when hiring)
  • easily assigned and revoked as needed
  • for users with standard profile, assign permission set for specialty areas

one and many


hiring manager


Shelly

when would you use custom profiles?

  • when you need to modify any of the permissions for a standard profile

  • clearly defined job function

in stone

when would you use delegated administration?

assign limited admin privileges to users in your org who aren’t administrators.



For example, let’s say you want the Customer Support team manager to manage users in the Support Manager role and all subordinate roles. Create a delegated admin for this purpose so that you can focus on other administration tasks.



To delegate administration of particular objects, use object permissions, such as “View All” and “Modify All,” instead.

call center employees

What can you do at the org level for security?

  1. list of authorized users
  2. password policies
  3. limit login access by time
  4. limit login access by location

4 options

What does object level security provide?

  1. simplest way to manage which groups of users access specific types of data
  2. CRED permissions

2 points

What does field level security provide?

  1. view/hidden read only/edit (CRED)
  2. restrict access to specific fields even if user can access object

granular, only half the permissions

What are the ways you can manage record level access?

  1. org-wide defaults
  2. role hierarchies
  3. sharing rules
  4. manual sharing

4 ways

How do org-wide defaults help manage record level access?

  • defines default level of access users should have to records owned by other users

  • lock down to most secure, then open with other tools

2 points, lock down

How do role hierarchies help manage record level access?

open up access to those higher in the hierarchy

open

How do Sharing rules help manage record level access?

  • provide automatic exceptions to the org-wide defaults for groups of users
  • for records users don't own or don't normally see
  • only provide more access, can't be stricter than defaults

open, 3 points

How does manual sharing help manage record level access?

  • user can share a record
  • not automated but useful like for vacation coverage

vacation

On what does a profile's functionality in an org depend?

user's SF license type

licenses

Compare and contrast use of page layouts vs field permissions to manage security

both - control visibility of fields


layout - only on detail and edit pages


field


  • in any part of the app, inclu:
  • related lists
  • list views
  • reports
  • search
  • *when you need to guarantee a user does not have access to a field

when you need to make absolutely sure...SSN

Explain field level security as it relates to the object

  1. the object defines edit for the field
  2. the field level security can override including modify all data and view all data
  3. "visible" on field level is only edit if that profile has edit for the object

When object and record level permissions conflict, which wins?

the more restrictive

conservative

compare permissons to default org defaults regarding access

  • permissions determine baseline access to all records
  • org wide defaults further restrict on records the user does not own
  • org defaults can never grant more access than permissons

all records vs records not owned

compare role hierarchies vs sharing rules in how they open access

  • hierarchies open access vertically
  • sharing rules open access horizontally or vertically
  • sharing rules extend access in roles, public groups or territories regardless of place in hierarchy

directional

What determines the object baseline permissions for a user?

  1. profile
  2. permission sets

2 items, if applicable

What are the 3 components of a sharing rule?

  1. records - by user ownership or criteria
  2. users - users, roles, roles & subs, public groups
  3. access - read only or read/write

best to use only when users are easy to define in advance and don't change a lot

stability

What are the benefits of territory management?

  1. use account criteria to expand a private sharing model.

  1. Support for complex and frequently changed sales organization structures.
  2. Support for transferring users between territories, with the option to retain opportunities.
  3. Multiple forecasts per user, based on territory membership.
  4. Territory-based sales reports.

5 benefits

What can delegated admins do?

  1. Create and edit users in specified roles and all subordinate roles. User editing tasks include resetting passwords, setting quotas, creating default opportunity teams, and creating personal groups for those users
  2. Unlock users
  3. Assign users to specified profiles
  4. Assign or remove permission sets
  5. Create public groups and manage membership in specified public groups
  6. Log in as a user who has granted login access
  7. Manage custom objects and customize nearly every aspect of a custom object. However, a delegated admin can’t create or modify relationships on the object or set org-wide sharing defaults.
  8. Administer users across all delegated groups to which the delegated admin is assigned

8 things

5 areas where roles impact access

Record access - role hierarchy


Reports - ability to drill down


Forecasts - forecast hierarchy auto-generated by role hierarchy


Folders - access


Knowledge - access