App Builder Flashcards
In order to create an App Launcher component in Lightning what must an admin do?
(A). Contact Salesforce to have the component activated for the Lightning App Builder.
(B). Navigate to Setup-Customize-User Interface to enable the component for the Lightning App Builder.
(C). Purchase a license for the Lightning App Builder.
(D). Join the pilot Lightning App Builder team.
Answer: A
An app builder has created a report for sales people to view records from the custom object, some users have complained that they are unable to see all of the appropriate records. What steps should be taken to ensure data visibility within the report?
Choose 3 Answers
(A). Check organization-wide defaults
(B). Check the user’s profile for object settings.
(C). Check the report folder sharing settings
(D). Check reports filter
(E). Check Sharing rules
Answer: A,B,E
Universal containers would like to use a chatter group for their mergers and acquisition team to collaborate on potential new projects. This group should not be visible for non-members to see or join, and can be accessed by invite only. Which chatter Group type should the App Builder recommend?
(A). Member Group
(B). Unlisted Group
(C). Public Group
(D). Private Group
Answer: B
Which object can be member of a campaign?
(Choose 2)
(A). Account
(B). Opportunity
(C). Lead
(D). Contact
Answer: C,D
An app builder has been asked to provide users a way to identify a Contact's "Preferred Contact Method" direction on Contact record. Users need to be able to identify whether a phone number or an email, is the Contact's preferred communication method. Which field type will allow the App Builder to accomplish this with the fewest fields possible? (Choose 2) (A). Checkboxes (B). Picklist (C). Email (D). Formula
Answer: A,B
Sales and marketing users have similar roles, and use similar record types.However sales uses 3 different fields and marketing has 5, how do you set up processes the most efficiently.
(A). 2 page layouts, 2 record types, 2 profiles
(B). 2 page layouts, 1 record type, 2 profiles
(C). 1 page layout, 2 record types, 2 profiles
(D). 1 page layout, 1 record type, 1 profile
Answer: B
Universal Container installs an unmanaged package. Which of the following are true: (choose 2)
(A). Unmanaged packages can be upgraded
(B). Unmanaged packages don’t have a version number
(C). Tests are executed during deployment
(D). Unmanaged packages have a namespace prefix
(E). Components of unmanaged packages can be edited
Answer: C,E
What type of field can be used to filter a report chart that has been added to page Layout?
(A). Formula field
(B). Matching ID field
(C). Standard field
(D). Name field
Answer: B
Accounts has a secondary master detail relationship with contacts. The app builder has requirement to change the primary master relationship to lookup. What happens to the master detail relationship with contacts?
(A). The contacts master detail field is deleted from the object
(B). The contacts master detail becomes the primary
(C). The contacts master detail also converts to lookup
(D). The contacts master detail values are cleared from invoice
Answer: B
Which three Salesforce functionalities are ignored when process field updates in workflow rules and approval processes?
(A). Multiple currencies (B). Field-Level Security (C). Validation Rules (D). Record type picklist value assignments (E). Decimal places and character limits
Answer: B,C,D
What Is true statement regarding roll up summary fields.
(Select 2.)
(A). Roll up summary fields can only be created on the master of master-detail relationship
(B). The roll up summary field inherits the field level security of the child object.
(C). Multi select picklist files can be used in the field column of roll up summary filters.
(D). Changes to the value of a roll up summary field can trigger assignment rules to run
Answer: A,D
A custom field contains a feedback score which is on a scale of one to five. Endusers would like a visual indicator of one to five stars based on the number found in the feedback score customer field.
(A). Use a custom image
(B). Number
(C). Formula
(D). Text
Answer: C
What is a true statement in regards to managing access to reports and dashboards? Choose 2 answers
(A). Users with the “Manage Public Reports” permission can organize reports by creating custom report folders and sending invitations to users to access them.
(B). Users must have certain permissions to access public, hidden, or shared folder.
(C). Users with the “Manage Public Reports” and “Create and Customize Reports” permissions can create custom reports that all users can view.
(D). Users that want to grant access to personal folders can manually share a personal folder with a user or public group.
Answer: A,C
Which type of field cannot be universally required?
(Choose 2)
(A). Lookup
(B). Email
(C). Text
(D). Summary
Answer: A,D
Which sandbox type allows for the use of a sandbox template?
(A). Developer Sandbox
(B). Partial Sandbox
(C). Config Sandbox
(D). Developer Pro Sandbox
Answer: B
Which statement about record types is true? (Select 2)
(A). Users cannot view records assigned to a record type their profile does not have access to
(B). The ability to create records of a specific record type is determined by the profile
(C). Record types can only be assigned to one profile at a time
(D). Record types can be used to define picklist values available for a given field
Answer: B,D
A business user wants a quick way to edit a record's status and enter a custom due date field from the record's feed in Salesforce1 Mobile. What could be used to accomplish this? (A). Custom Button (B). Custom URL formula field (C). Custom Action (D). Custom quick access link
Answer: C
An App Builder at UVC would like to prevent users from creating new records on an Account related list by overriding standard buttons. Which two should the App Builder consider before overriding standard buttons?
(Select 2)
(A). Standard buttons can be changed on lookup dialogs, list views, and search result layouts
(B). Standard buttons can be overridden with a Visualforce page
(C). Standard buttons that are not available for overrides can still be hidden on page layouts
(D). Standard buttons can be overridden, relocated on the detail page, and relabeled
Answer: B,C
Universal Container wants to display a message when a case needs follow up. What can be used to display different text on the case record depending on the number of days a case is opened?
(A). Formula Field
(B). Workflow Update
(C). Case Process
(D). Lightning Process Builder
Answer: A
UVC uses a custom object called Candidates to track information about people who are being recruited for jobs within the company. When an employee refers a recruiting candidate, that employee should have access to the Candidate record, however, only HR users should be able to view, edit, and report on the Salary field. Which action should be recommended for controlling who can view the Salary field?
(A). Create and assign separate Candidate page layouts for general employee users and HR users
(B). Create and assign separate Candidate record types for general employee users and HR users
(C). Restrict access to the “Salary” field for general employee users using field-level security
(D). Restrict access to the “Salary” field for general employee users using custom sharing settings
Answer: C
Which three standard component types are available in the Lightning App Builder? Choose 3 answers (A). Plain Text (B). Filter Text (C). Rich Text (D). Report details (E). Recent Items
Answer: A,C,E
The app builder needs to change the data types of new custom fields. The app builder is not able to delete and recreate any of the fields, nor modify any apex code. Which data type change will require the app builder to perform the additional steps in order to retain existing functionalities?
(A). Changing the data type of a field used in an apex class from number to text. (B). Changing the data type of a field used in a report from a text to an encrypted field (C). Changing the data type of a field used as an external id from number to text. (D). Changing the data type of a field used in lead conversion from number to text
Answer: C
UVC wants to show different picklist values to different groups of users in a custom picklist field. What should be configured?
(A). Page Layout
(B). Record Types
(C). Field-level security
(D). Permission sets
Answer: B
Which objects can be members of a campaign? Choose 2 answers
(A). Contact
(B). Account
(C). Opportunity
(D). Lead
Answer: A,D
The recruiters at Universal Containers have requested that the candidate list view match the look and feel of the employee referral web page. What can be used to accomplish this?
(A). Page Layouts
(B). Visualforce
(C). Record Types
(D). Publisher Actions
Answer: B
Need to change ownership when field of custom object changed.
(A). Apex trigger
(B). Assignment Rule
(C). Validation Rule
(D). Visual Workflow
Answer: B
An app builder has been asked to provide users a way to identify a contact's "preferred contact method" directly on the contact record. users need to be able to identify whether a phone number or an email, is the contact's preferred communication method. Which field type will allow the app builder to accomplish this with the fewest fields possible? (A). Formula (B). Checkboxes (C). Picklist (D). Email
Answer: C
UVC has deployed custom tabs to Production via change sets, without including the profiles settings. What is true about the visibility of custom tabs in Enterprise Edition?
(A). Custom tabs are default off for all the users.
(B). Custom tabs are not deployed
(C). Custom tabs are hidden for all users
(D). Custom tabs are default on for all the users
Answer: C
Universal Containers wants to rollout new product bundles with several pricing options. Pricing options include product-price bundles, account specific pricing and more. Which product satisfies the needs?
(A). Workflow on Opportunity/Opportunity Product
(B). Formula fields on Opportunity/Opportunity Product
(C). Lightning process builder
(D). Custom AppExchange-app for product-pricing
Answer: C
Universal Containers has a workflow on opportunity that will change the status field to “In Progress” when the Stage field is changed “Negotiation.” In addition, there is a validation rule on Status that will prevent the status being set to “In Progress” if the amount of the opportunity is less than $10,000. A user named Frank does not have Field Level Security to see status. When Frank changes opportunities to a stage of “Negotiation” the status is still being changed to “In Progress”, why is this occurring?
(A). Workflow rules cannot trigger a validation rule
(B). Workflow rules occur after validation rules and thus override validation rules.
(C). Field Level Security prevents the validation rule from running.
Answer: A
UVC wants to optimize routes for its traveling service personnel. What is recommended solution?
(A). Configure routing options in a custom object
(B). Use geolocation fields with Distance and Geolocation formulas
(C). Configure Territory hierarchy and rules for routes based on territory
(D). Use an AppExchange partner product
Answer: D
Which setting is available to customize Salesforce1 mobile app for branding? Choose 3 answers (A). Header and search bar color. (B). The image on loading page (C). Background color on loading page. (D). Notification and search icon (E). Action bar color
Answer: A,B,C
The VP of account management at Universal Containers has requested that all contacts mailing postal codes match the associated accounts shipping postal code. How can this be enforced using validation rules?
(A). Create a validation rule using the distance() function
(B). Create a validation rule using a compare operator
(C). Create a validation rule using the geolocation() function
(D). Create a validation rule using a not equal operator
Answer: D
What is the capability of a schema builder? Choose 2 answers
(A). To update description of standard and custom objects.
(B). To modify custom field help text on standard objects
(C). To create new look-up or master-detail object relationship
(D). To enable field history tracking on standard objects.
Answer: B,C
What is a key consideration when using Unmanaged packages? Choose 2 answers
(A). A namespace is required to create an Unmanaged package
(B). The person who created the Unmanaged package can change or upgrade installed components
(C). The person who created the Unmanaged package has no control over the installed components
(D). A namespace is not required to create an Unmanaged package
Answer: C,D
What is a true statement in regards to creating custom report types?
(A). When the primary object is a custom object and is deleted, then the report type and any reports created from it must be deleted manually.
(B). The detail object in a master- detail relationship cannot be added as a secondary object on a custom report type
(C). Once a report type is saved with a standard or custom primary object, the primary object cannot be changed for that report type.
(D). Any object can be chosen unless the object is no visible to the person creating the report type through security settings
Answer: C
A customer service representative at a call center would like to be able to collect information from customers using a series of question prompts. What could be used to accomplish this?
(A). Lightning process builder
(B). Workflow Rules
(C). Lightning Connect
(D). Visual workflow
Answer: D
What is a capability of schema builder? (Select 2)
(A). To update descriptions of standard and custom objects
(B). To modify custom field help text on standard objects
(C). To enable field history tracking on standard objects
(D). To create new lookup or master-detail object relationships
Answer: B,D
Which values must be defined when creating a new Opportunity stage? Choose 3 (A). Probability (B). Type (C). Forecast category (D). Close date (E). Amount
Answer: A,B,C
Which two solutions prevent a formula field from being referenced by a Roll-Up Summary Field?
(A). A cross-object workflow updating a field referenced by the formula field
(B). A cross-object field reference in the formula field
(C). The CASE() function in the formula field
(D). The NOW() function in the formula field
Answer: A,C
Universal Containers has two teams: Sales and Services. Both teams interact with the same records. Sales users use ten fields on the Account record. Services users use three of the same fields as the Sales team, but also have five of their own, which the sales team does not use. What is the minimum configuration necessary to meet this requirement?
(A). One profile, two record types, one page layout
(B). Two profiles, two record types, two page layouts
(C). One profile, one record type, one page layout.
(D). Two profiles, one record type, two page layouts
Answer: B
A sales manager would like to look at an Account record and view charts of all of the related open opportunities, closed/won opportunities and open cases. How many report charts can be added to the Account page layout to meet this requirement? (A). 3 (B). 4 (C). 2 (D). 1
Answer: C
What salesforce functionality is ignored when processing field updates in workflow rules and approval processes? Choose 3 answers
(A). Validation Rules
(B). Decimal Places and Character Limits
(C). Record Type Picklist Value Assignments
(D). Multiple Currencies
(E). Field Level Security
Answer: A,C,E
What determines whether a user can create a new record using a specific record type? (A). Field level security (B). Profile (C). Page Layout (D). Sharing
Answer: B
What are two reason to create an unmanaged package?
Choose 2 answers
(A). Distributing open-source projects on the AppExchange.
(B). Publishing an application for sale on the AppExchange
(C). Deploying from a Developer Edition environment
(D). Distributing upgradeable components to other Salesforce org
Answer: A,D
Universal Containers introduces a custom object called Service, which has a lookup to Account. Field enter Service using the Salesforce1 mobile app. Operators create new Service records when viewing Account name which needs to automatically display the current Account. How can this be accomplished?
(A). Create an action in the Service object and add it to the Account page layout
(B). Create an action in the Service object and add it to the Service page layout
(C). Create an action in the Account object and add it to the Service page layout.
(D). Create an action in the Account object and add it to the Account page layout.
Answer: D
Universal container needs to update a field on an account when an opportunity stage is changed to close lost. What can be used to accomplish this requirement? (Choose 2) (A). Lightning Process Builder (B). Approval Process (C). Assignment Rules (D). Workflow Rule
Answer: A,D
The VP of sales at Universal Containers wants to have a set of screens to guide the inside sales team through collecting and updating data for leads. How can the App Builder accomplish this? (A). Visual workflow (B). Lightning Process Builder (C). Workflow (D). Lightning Connect
Answer: A
Universal container has a custom object for shipping information. They have to ship to both businesses and consumers. They need to show additional values in the custom field called insurance type for business shipping records. How can this be set up?
(A). Use Record type with single page layout.
(B). Create multiple picklist fields on the object
(C). Use record types with multiple page layout
(D). Create a multi-select pick-list field.
Answer: D
You want to use an External Data Object Table from Heroku carrying Product Category information. The data need to be included in Salesforce and searchable. What do you have to do before you can use the connection. (Choose 2)
(A). URL / choose the URL
(B). Press “validate and sync”
(C). Choose “include as index field”
(D). Choose “include in Salesforce searches” option
Answer: B,D
What tools you need to use to migrate Metadata to Two Different Production Orgs? (Choose 3) (A). Change Set (B). Force.Com Migration Tool (C). Unmanaged Package (D). Force.Com IDE (E). Data Loader
Answer: B,C,D
For which report types custom summary formulas are available? (Choose 3) (A). Joined (B). Summary (C). Tabular (D). Matrix
Answer: A,B,D
UVC has created the custom objects Candidate and Interview in Salesforce to track candidates and interviews respectively. The company wants to track the total number of interviews a candidate has gone through on the candidate record without writing any code. Which two actions can an App Builder take to accomplish this requirement? (Choose 2 answers)
(A). Use a formula field on the Candidate record to show the total number of interviews
(B). Use a lookup relationship between the Candidate and Interview objects
(C). Use a Master Detail relationship between the Candidate and Interview Objects
(D). Use a roll-up summary field on the Candidate record to show the total number of interviews
Answer: C,D
The organization-wide default for a custom object is set to private. The superior profile grants view access to the same object. A user with the superior profile is also listed as the manager on the user detail record for a subordinate. However, the superior still cannot view records owned by the subordinate.
What is preventing the superior from viewing records owned by the subordinate? (Choose 2 answers)
(A). Organization-wide settings for the custom object grant access to other user with the same role.
(B). The superior requires permission set in order to view the subordinate’s records.
(C). The superiors’ role is not above the subordinate’s role in the hierarchy.
(D). Organization-wide settings for the custom object do not grant access using hierarchy.
Answer: C,D
Which of the following can be source of report chart placed in page layout?(Choose 2) (A). Summary (B). Joined (C). Tabular (D). Matrix
Answer: A,D
Which report types may be used with Analytic Snapshots? (Choose 2) (A). Summary (B). Joined (C). Matrix (D). Tabular
Answer: A,D
In order to delete the Opportunities, Universal Containers would like sales reps to submit requests for approval from their sales manager. What can be used to meet these requirements?
(A). Approval Process with Time-Dependent workflow action.
(B). Approval Process with Apex Trigger.
(C). Two-step Approval process.
(D). Process Builder with Submit for Approval action
Answer: C
All contact's mailing post code should match the account shipping postal code.How to do it? (A). Use NOT EQUAL operator (B). Use compare operator (C). Use distance()use distance() (D). Geolocation()
Answer: B
Universal Containers would like to embed a chart of all related Opportunities, by stage, on the Account detail page. Which type of report should the App Builder create to add to the Account page layout?
(A). A summary report on the Opportunity object.
(B). A summary report on the Account object.
(C). A tabular report on the Account object.
(D). A tabular report on the Opportunity object.
Answer: A
You are explaining to another developer, who is not familiar with Force.com, how an external ID field can be used to work with data coming from another system. What features would you mention? Choose 3 answers.
(A). An external ID is indexed and increases query performance
(B). An external ID can be either text, number or email data types
(C). An external ID is used to represent an identifier for a record from an external system
(D). External IDs are not case sensitive
Answer: A,B,C
Sales and marketing users have similar roles, and use similar record types. However sales uses 3 different fields and marketing has 5, how do you set up processes the most efficiently (something like that)
(A). 2 page layouts, 2 record types, 2 profiles
(B). 2 page layouts, 1 record type, 2 profiles
(C). 1 page layout, 1 record type, 1 profile
(D). 1 page layout, 2 record types, 2 profiles
Answer: B
Which statement is true when defining a Create custom action for the Contact object? Choose 2 answers
(A). The create action will ignore field requirements
(B). The create action can pre-define Contact field values
(C). The create action allows a user to select a record type
(D). The create action will respect validation rules
Answer: C,D
A custom object named assignment has a private sharing setting that grants access using hierarchies. The organization has a role hierarchy where the”Specialist” role reports to a “Manager” role which reports to a “Director” role. TheDirector role is at the top of the role hierarchy. A user who is in the manager role create a new assignment record. Who can see this record?
(A). The record owner and the directors in their Hierarchy.
(B). The record owner and the managers in their hierarchy.
(C). The record owner and those above the specialist role in their hierarchy.
(D). The record owner and the specialists in their hierarchy.
Answer: A
Which attribute must field have to be used in external modeling? (A). External ID (B). Unique (C). Required (D). None of the above
Answer: A
Which statement is true when defining a Create custom action for the Contact object? (Choose 2 answers)
(A). The Create action allows a user to select a record type
(B). The Create action will respect validation rules
(C). The Create action can pre-define Contact field values
(D). The Create action will ignore field requirements
Answer: A,B
Which statement is true for embedding a Visualforce page in a page Layout. (Choose 2 Answers)
(A). Visualforce Pages on a field set have attributes for width and height.
(B). Visualforce Pages can be placed anywhere in the page layout.
(C). Visualforce Pages on a page layout have attributes for width and height
(D). Visualforce Pages can only be place in the Visualforce section in a page layout.
Answer: B,C
The organization wide defaults for a custom object is set to private. The Supervisor profile grants view access to the same object. A user with the Supervisor profile is also listed as the Manager on the user detail records for access. However, the supervisor still cannot view records owned by the subordinate. What is preventing the Supervisor from viewing records owned by the subordinate? (Choose 2 answers)
(A). The Supervisor’s role is not above the subordinate’s role in hierarchy
(B). Organization wide settings for the custom object grant access to other users with the same role
(C). Organization wide settings for the custom object do not grant access using hierarchy
(D). The Supervisor requires a permission set in order to view the subordinate’s record
Answer: A,C
Universal containers is importing 1000 records into Salesforce. They want to avoid any duplicate records from being created during the import. How can these requirements be met?
(A). Include a column in the import file that has either record names, Salesforce IDs, or external IDs that can be used to match records.
IT Certification Guaranteed, The Easy Way!
(B). When importing the file, select the “Prevent Duplicates” option on the last step of the Import Wizard and import the file.
(C). After importing all of the custom objects, run a duplicate check report, export the record to a CSV File, and run a mass delete to purge any duplicates.
(D). After importing all of the custom objects, review all records created and manually merge or delete and duplicate record
Answer: A
Universal Containers is setting up Salesforce for the first time. Management wants the sales and marketing have different navigation menus in the Salesforce 1 mobile app. Which option is available for an App Builder to satisfy this requirement?
(A). Create mobile navigation menus for both sales and marketing profile
(B). Create mobile navigation menus for both sales and marketing profile
(C). Create public group for Sales and Marketing and create mobile navigation menus for each group
(D). Create roles for sales and marketing and assign a custom home page layout for each profile
Answer: B
In order to delete a record something needs to be approved. (A). Approval with Apex Trigger (B). Approval with Workflow (C). Option 3 (D). Option 4
Answer: A
What metadata changes can be made directly in a production environment without deploying from sandbox? (Choose 2 answers)
(A). Apex Triggers
(B). Visualforce Pages
(C). Validation Rules
(D). Apex Classes
Answer: B,C
An app builder would like to streamline the user experience by reflecting summarized calculations of specific fields on various objects. Which field types could be used in roll-up summary fields to accomplish this? (Choose 3 answers) (A). Currency (B). Percent (C). Date (D). Checkbox (E). Time
Answer: A,B,C
UVC uses a custom object to track open job positions. They would like to automatically post updates on a record’s feed whenever a position stage is changed.Which social feature can be used to accomplish this.
(A). Workflow rule
(B). Feed tracking
(C). Feed quick Action
D). Auto response rule
Answer: B
What the true statement is in regards to converting a tabular, summary, or matrix report to a joined report? (Choose 3 answers)
(A). Joined report blocks are formatted as matrix reports.
(B). Bucket fields are not supported in joined reports.
(C). Cross filters are not supported in joined reports
(D). The rows to display filter is not supported in Joined reports
(E). Report formula fields are not supported in Joined reports
Answer: B,C,D
How many charts can you embed into the account page layout? (A). 1 (B). 2 (C). 3 (D). 4
Answer: B
A Customer Support Manager at Universal Containers would like to implement call scripting for their caller agents. What automation tool can be used to accomplish this?
(A). Workflow
(B). Lightning Process Builder
(C). Visual Workflow
(D). Lightning Connect
Answer: C
What is a feature that can extend record access beyond the organization-wide defaults? (Choose 2 Answers) (A). Public or private groups. (B). Criteria-based sharing rules. (C). Owner-based sharing rules. (D). Dynamic role hierarchy
Answer: B,C
What may occur if workflow rules are re-evaluated after a field change by a field update? Choose 2 answers
(A). Cross-object workflow rules result in re-evaluation after field change.
(B). Workflow rules trigger validation rules on field updates
(C). Workflow rules trigger more workflow rules to be re-evaluated.
(D). A recursive loop potentially results in exceeding organizational limits.
Answer: C,D
Which two rules can be configured for the Opportunity object? (A). Escalation Rule (B). Assignment Rule (C). Workflow Rule (D). Validation Rule
Answer: C,D
To synchronize accounts, orders, and shipments in real time, a developer has built a custom interface between an external system and salesforce. Prior to deployment, the developer needs to confirm that the interface can sustain the syncing of thousands of records at a time. Which sandbox environment is recommended to complete performance and load testing? (A). Full sandbox (B). Partial sandbox (C). Developer sandbox (D). Developer pro sandbox
Answer: A
What determines whether a user can create a new record using a specific record type?
(A). Profile
(B). Field level security
(C). Page layout
(D). Sharing
Answer: A
A custom field on an account is used to track finance information about a customer. Only members of the Finance Team have access to this field. However, the business wants to allow one customer service agent, who is assigned the customer service profile, read-only access to this field for special circumstances. What is the recommended solution to grant the customer service agent access to the field?
(A). Create a permission set that allows read-only access to the field via Field Level Security and assign it to the agent.
(B). Create a new profile to allow for read-only access to the field via Field Level Security and assign it to the agent
(C). Update the Customer Service Profile already assigned to the agent to allow for read-only access to the field via Field Level Security
(D). Update the custom field’s Field Level Security in setup to allow the agent read-only access to the field.
Answer: A
Universal Containers sales reps can modify fields on an opportunity until it is closed. Only the sales operation team can modify the post closed follow-up dates and post closed follow-up comments fields. How can these requirements be met?
(A). Use record types with field sets and restrict editing fields using field-level security.
(B). Use field-level security on page layouts to restrict editing fields
(C). Use multiple record types, page layouts and profiles.
(D). Use field level security to mark fields as read only on the sales profile
Answer: B
How would you ensure that records of a particular object are visible only to the user, and users higher in the role hierarchy?
(choose 2 answers)
(A). Set org wide sharing default for the object as private
(B). Set org wide sharing default for the object as manager view
(C). Define a profile list
(D). Define a role hierarchy
Answer: A,D