SALESFORCE FOUNDATIONS I Flashcards

1
Q

What are the different types of AppExchange use cases?

A

Generic, Functional and Industry Specific

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

What are some examples of generic AppExchange use cases?

A

Document Generation, Data Loaders, Document Signing, Email, GeoLocation

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

What are some examples of functional AppExchange use cases?

A

Sales, Marketing, Customer Service, Finance, HR

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

What are some examples of industry-specific AppExchange use cases?

A

Healthcare and Life Sciences (Veeva), Real Estate, Education, Non Profit, Financial Services

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

What is required to create a job that runs every night?

A

Apex code and Apex Scheduler can be used to create a job that runs on a scheduled basis. Flows can also be scheduled to run periodically.

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

Is Apex Code required to create, delete and update records?

A

No, Flow can create, update, and delete records while Process Builder can only create and update.

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

What kind of accounts are there and how are they used?

A

Business Accounts and Person Accounts. Business Accounts are used for B2B selling and Person Accounts are for B2C.

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

Is Apex-code required to use Email-to-case functionality?

A

No, Email-to-Case can be configured using clicks. However, Apex code is required to extend or change the standard behavior.

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

How would a customer request for pricing of different product grouping to be tracked?

A

Quotes could be added to an opportunity, each with a different combination of related products.

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

What is a person account?

A

A Person Account is used for B2C situations and is an account made up of one Account and one Contact record. It is not enabled by default. It must be requested and enabled by Salesforce Support.

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

How is object access controlled?

A

Object access is controlled at the profile level, including permissions and visibility to the tab.

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

Which type of solution can be downloaded from the AppExchange to connect Salesforce to a third-party system for accepting credit card payments?

A

Finance App Solution

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

What do organization-wide-defaults settings do?

A

Determine access to records the user does not own

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

What is a permission set?

A

A permission set is a group of permissions and settings that can be assigned to one or more users. They are used to grant additional permissions to users.

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

What does field-level security control?

A

Field-level security controls if a field is visible or read-only at the profile level.

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

How is the role hierarchy related to record access?

A

Users will have access to other users’ records if they have a role above the record owner in the role hierarchy.

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

How does Manager Group sharing work?

A

Manager Group sharing allows users to share records with their manager group or manager subordinate group, that is those above or below in the hierarchy, based on the manager field in the user record.

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

How do sharing rules work?

A

Rules can be created to grant access to groups of users for certain records based on record owner or criteria.

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

What should be considered when changing OWD settings?

A

If increasing default access, changes will take effect immediately. If decreasing default access, changes may take significant time depending on data volumes.

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

What is manual sharing?

A

Manual sharing allows a user to use the ‘Sharing’ button to grant access to a specific record to other users, roles, public groups, or territories.

21
Q

What allows sharing individual records with roles or individual users?

A

Manual sharing

22
Q

What should be used to grant a single user additional access to an object in Salesforce?

A

Permission set

23
Q

Which organization-wide default sharing setting would need to be used to ensure that users cannot access account records that are not owned by them?

A

Private

24
Q

What scenarios should declarative tools be used to build an app?

A
  1. Development budget limited
  2. App requires low maintenance
  3. Built as soon as possible
  4. Features do not rely on governor limits
25
Q

When should programmatic tools be used to build an app?

A
  1. Not possible to implement the feature using declarative tools
  2. Highly customized UI or click through path required
  3. Specialized or complex business process required
  4. Need to integrate with third-party system
26
Q

What is SOAP & REST API ?

A

SOAP has been preferred for services within the enterprise and
REST has been preferred for services that are exposed as public APIs.

27
Q

What specific scenarios are Apex, Visualforce and custom Lightning components still required in SF?

A

Including web services, email processing, complex reports, complex automated record sharing, or creating a custom user interface that is not possible through standard page layout or Lightning page configuration.

28
Q

What is Horizontal Hierarchy?

A

Sharing rules allow record accesss to be extended across the role hierarchy

29
Q

What does the Enterprise Territory Management option allow?

A

sharing rules can be used to share records owned by members of a territory or to share records with members of a territory. For example, a sharing rule can be set up to share opportunities owned by reps in the Canada territory with users in the United States territory.

30
Q

What scenarios can a user manually share a record?

A
  • Be the owner of the record
  • Above the owner in the role hierarchy
  • A user with ‘full access’
  • An admin
31
Q

What formulas can a Summary field on a report execute?

A
  • Sum
  • AVG
  • Min
  • Max
32
Q

What are Global Actions?

A

Actions avaliable in places like the home page and allow action types such as create a record and log a call. Located in + button in the header for desktop and in the action bar on Mobile.

33
Q

What is an object-specific action?

A

Allow creating a record that is related to the object for which the action is created

34
Q

What is a Global Publisher layout?

A

Layouts for Gobal Actions and not associated to any object.

35
Q

How many fields can be tracked in Chatter feed tracking?

A

20 fields

36
Q

What tools can be used to automate posting on Chatter?

A

Process Builder or Flow Builder

37
Q

What are the “Approval Settings” in Chatter?

A
  • Allow approvals - Control if a user can receive and confirm an approval
  • Approval posts - Allow users to receive approval requests as posts
38
Q

What are the standard actions avaliable in Chatter Publisher?

A

Post
File
Link
Poll

39
Q

What are two ways a Chatter topic can be related to a record?

A
  1. Topic Lightning component

2. Chatter post hashtag

40
Q

How many records & columns can a Lightning Table component display?

A

200 records

10 columns

41
Q

How would you ensure that records of a particular standard object are visible only to the record owner, to his manager and the executives?

A
  • Set OWD to the object to “Private”
  • Define a Role Hierarchy

NOTE: “Grant Access Using Hierarchies” is always enabled for standard objects

42
Q

How many assignments rules can be active on Case?

A

For each rule type, only one rule can be in effect at any time

43
Q

What is the maximum number of components a dashboard can have?

A

Up to 20 components

44
Q

What are the two sharing rule types?

A

Criteria based and owner based

45
Q

Finance wants the salary field to only be visible to select employees. How can this be achieved?

A

Field based security

46
Q

What two permissions are needed to create custom reports that all users can view?

A

Manage public reports and create/customize reports

47
Q

What access is needed for Mangers to edit cases for subordinates and view all cases?

A

Create standard role hierarchies and set OWD to public read only.

48
Q

Which two ways can an App Builder grant object-level access to users?

A

Profiles and permission sets

49
Q

What permission is required to delete attachments?

A

Owner of the attachment or an admin with “Modify All” permission