Labour Day Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

Salesforce Sharing-and-Visibility-Architect Salesforce Certified Sharing and Visibility Architect (SP23) Exam Practice Test

Salesforce Certified Sharing and Visibility Architect (SP23) Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

Universal Containers has set Opportunity Sharing to Private with Opportunity Teams enabled. Which three options can change the Owner of the Opportunity?

Choose 3 answers.

Options:

A.

Any Opportunity Team Member on the current Opportunity.

B.

The current Opportunity Owner can transfer the current ownership. 

C.

The System Administrator or a user with the "Transfer Records" permission. 

D.

The user specified as the Manager on the Owner's User Profile.

E.

Someone above the Opportunity Owner in the Role Hierarchy.

Question 2

Universal Containers has a custom object to maintain Job information with a private sharing model. The Delivery group is distributed through the Role Hierarchy based on geography. As the Delivery group often collaborates on Jobs, all users in the Delivery profile required View access to all Job records. In special case, the Delivery user who owns a job must be able to grant a Product Development user access to a Job record. Which two platform features can be used to support these requirements?

Choose 2 answers

Options:

A.

Criteria-based Sharing Rules

B.

"View All" Profile settings

C.

Owner-based Sharing Rules

D.

Manual Sharing

Question 3

Which three areas should the Architect review in order to increase performance of "Record Access" and "Sharing" calculations?

Choose 3 answers.

Options:

A.

Custom​ ​Object​ ​data,​ ​to​ ​ensure​ ​that​ ​no​ ​Account​ ​has​ ​more​ ​than​ ​10,000​ ​Custom​ ​Objects​ ​that​ ​look​ ​up​ ​to​ ​it.

B.

Opportunity​ ​data,​ ​to​ ​ensure​ ​that​ ​no​ ​Account​ ​has​ ​more​ ​than​ ​10,000​ ​Opportunity​ ​records​ ​that​ ​are​ ​related​ ​to it.

C.

Record​ ​ownership,​ ​to​ ​ensure​ ​that​ ​no​ ​user​ ​owns​ ​more​ ​than​ ​10,000​ ​Object​ ​records​ ​in​ ​the​ ​system.

D.

Apex Managed Sharing triggers, to ensure that no trigger is querying more that 10,000 Object records.

Question 4

Universal Container has a set of Account management users that should only see accounts once the account becomes a customer. The type field on the Account identifies whether the account is a prospect, customer, partner, or other. Which two methods could an Architect use to enable this sharing requirement, assuming a private sharing model for accounts? Choose two:

Options:

A.

Create a public list view, where accounts of type customer are included and share the list view with account management public group

B.

Institute a business process that calls for the account manager to be added to the account team once the account becomes a customer

C.

Create an account sharing rule that shares all accounts owned by sales to be shared with account management roles and subordinates

D.

Create a criteria-based sharing rule that shares the account to the account management group when the type is customer

Question 5

In order to comply with Regulatory Requirements, Universal Containers must store sensitive customer information on-premise. Universal Containers would like this on-premise information to be accessible from Salesforce. What technology can Universal Containers use to achieve this?

Options:

A.

Implement a third-party tokenization service. 

B.

Implement an on-premise database. 

C.

Implement a third-party proxy server. 

D.

Implement the Salesforce Shield toolkit.

Question 6

A banking company wants their customers Date of Birth Field searchable by Banking Reps, but only editable by Customer Support Reps.

Which approach is recommended to meet this requirement?

Options:

A.

Create a Validation rule in the Data of Birth field so the rule returns true only when user.profilename matches Customer Support Rep.

B.

Set the Fled Level Security for the Date of Birth field to be Visible to Customer Support Rep Profile, and set the Date of Birth Field Visible and Read-only to Banking Rep profile.

C.

Add Date of Birth field to the Search layout of the Contact Object. Modify the Page layout assigned to Customer Support Rep and add Date of Birth field as Required.

Question 7

Universal Containers has a custom Job object with a private sharing model. Based on the size and location of the Job, different teams must have access to edit the specific Job record. To support this requirement, Apex Managed Sharing has been implemented to share records with the required users. Since the teams change frequently, managed sharing recalculations need to be manually run frequently. What can the Architect do to optimize this process?

Options:

A.

Change the sharing model on the Job object to Public Read/Write.

B.

Create a scheduled job to automatically run the sharing recalculations on a nightly basis.

C.

Create​ ​public​ ​groups​ ​for​ ​each​ ​team, ​ ​and​ ​share​ ​the​ ​jobs​ ​with​ ​the​ ​groups​ ​instead​ ​of​ ​users.

D.

Create a custom Visualforce page to edit the jobs and specify Without Sharing on the controller.

Question 8

Universal Containers (UC) requested that branch managers and UC branch staff should only see customers and related information in their geographic location.

Which options should be used together to achieve the requirements?

Options:

A.

Create the Account Team and add branch manager team members, and configure organization-wide defaults of the Account object.

B.

Configure organization-wide defaults of the Account object and create sharing rules.

C.

Configure Role Hierarchy and create sharing rules.

Question 9

Universal Containers has set Partners users who will see records owned by partner users in roles below them in the hierarchy of which roles?

Options:

A.

Executive, Manager, and User

Question 10

Dreamforce presenters need to be able to edit their presentation details (summary, presenter biographies, etc) on a private custom object in

Salesforce (Presentation). All presenters for a presentation are captured on a Presenters juction object between Presenter and User.

How can this be accomplished?

Options:

A.

Trigger on Presenter junction object that adds the user to the Sales Team for the Presentation record.

B.

Give Edit rights to the Presentation record via a Permission set that is given to the Presenters for a record.

C.

Trigger on Presenter junction object that uses Apex Managed sharing to add or remove access to the related Presentation record.

Question 11

Sales operations at Universal Containers (UC) has created Public Reports and Dashboards folders for sales managers. Sales operations and salts managers’ report to the VP of Sates. Sales operations currently spends a few hours each month updating users mat should have access to edit reports and dashboards in these folders.

How should UC grant access to sales managers to automate access to these Public Reports and Dashboard folder?

Options:

A.

Share the folders with the Sales Managers profile.

B.

Share the folders with a "Sales Managers" Public

Group.

C.

Share the folders with the lowest rates in the Role Hierarchy; superiors will get access automatically.

Question 12

Universal Containers has a private sharing model on Accounts. Apex Managed Sharing is required to share certain account records with all users who are assigned to a specific Role in the Role Hierarchy. What should be the recommended way for the Architect to implement this?

Options:

A.

Create​ ​an​ ​AccountShare​ ​record​ ​associated​ ​to​ ​a​ ​public​ ​group​ ​containing​ ​the​ ​Users​ ​in​ ​the​ ​Role.

B.

Create an AccountShare record associated to each user who is assigned to the Role.

C.

Create an AccountShare record associated to the required Role.

D.

Create an AccountShare record associated to a public group containing the Role.

Question 13

Universal Containers created a custom object called Defect and would like to enable the Sharing button on the Defect page layout to share the records manually to other users in the organization. In which scenario will the Sharing button appear?

Options:

A.

The​ ​Sharing​ ​model​ ​is​ ​either​ ​Private​ ​or​ ​Public​ ​Read​ ​only.

B.

The Sharing button always appears.

C.

The Sharing model is Public Read/Write.

D.

The Sharing model is Public Read/Write/Transfer.

Question 14

The Architect at Universal Containers has created a List View to show all open Opportunities that were created in the last month, and would like to make this list view visible to certain groups of users. Which two options are available to the Architect for sharing the List View?

Options:

A.

Public Groups

B.

Profiles

C.

Roles and Subordinates

D.

Manual Sharing

Question 15

Universal Containers would like to create a custom team solution that can be used on a custom Loan object. The following requirements must be met:

The Loan custom object should be set to Private in the Org-Wide Defaults.

Any user added to the Custom Team object should have Read Only access to the corresponding Loan record. If the Custom Team record is marked as "Primary" then the corresponding user should have Read/Edit access to the corresponding Loan record.

Which two methods will allow the Architect to meet the requirements?

Choose 2 answers.

Options:

A.

Create a custom trigger on the Custom Team object that inserts or updates records in the Loan_share object.

B.

Create​ ​a​ ​criteria-based​ ​sharing​ ​rule​ ​on​ ​the​ ​Loan​ ​object​ ​that​ ​will​ ​share​ ​the​ ​Loan​ ​record​ ​with​ ​the appropriate​ ​user​ ​in​ ​the​ ​Custom​ ​Team​ ​object.

C.

Create Apex Sharing Reasons on the Loan object to identify the reason the Loan record was share.

D.

Create​ ​an​ ​owner-based​ ​sharing​ ​rule​ ​on​ ​the​ ​Custom​ ​Team​ ​object​ ​that​ ​will​ ​share​ ​the​ ​Loan​ ​record​ ​to​ ​the owner​ ​of​ ​ ​the​ ​Custom​ ​Team​ ​record.

Question 16

Universal Containers (UC) has a mostly Private organization-wide default, as it Is a core principle of UC to respect client data privacy. UC has implemented complex processes for granting access to Opportunity data. A few key members of the sales reporting team need to always be able to see, but not change, Opportunity data for all opportunities.

What should an architect recommend as an approach to meet these requirements?

Options:

A.

Create a permission set that grants the View All permission for Opportunity.

B.

Create & permission set that grants the View All Data permission.

C.

Give the View All Data permission to the Sales Reporting profile.

Question 17

Universal Containers has a custom object, Employee Review, with an Organization-Wide Default security setting of Private. A user lookup on the Employee Review object is populated when a reviewer is assigned to perform a review. How can this user be granted edit access to the record if they are not the owner?

Options:

A.

The user will be granted access to the record automatically when the user lookup is populated.

B.

Create a workflow rule to share the Employee Review record with the user in the lookup field.

C.

Create an Apex trigger to insert an Employee Review Share record with an access level of Edit.

D.

Create​ ​a​ ​criteria-based​ ​sharing​ ​rule​ ​to​ ​share​ ​the​ ​record​ ​with​ ​the​ ​user​ ​in​ ​the​ ​lookup​ ​field.

Question 18

Universal Containers uses Person Accounts to represent retail customers and Business Accounts to represent commercial customers. The retail sales team should not have access to commercial customers but should have access to ALL retail customers.

With the organization-wide default on Account set to Private, how should the architect meet these requirements?

Options:

A.

Create an owner-based sharing rule on AccountContactRelation to grant a@coess to all account contact roles records owned by retail sales reps.

B.

Update the Retall Sales profile to grant access to Person Account record type.

C.

Create o criteria-based sharing rule giving the Retail Sales role access to Accounts of type PersonAccount.

Question 19

A dummy user at Universal Containers owns more that 10,000 lead records. The system assigned all these leads to a dummy user. This is causing performance issues whenever role hierarchy changes. Which two options should be recommended to improve performance?

Choose 2 answers.

Options:

A.

Assign​ ​ownership​ ​to​ ​a​ ​small​ ​number​ ​of​ ​users.

B.

Add the dummy user into a public group.

C.

Add the dummy user to the bottom of the role hierarchy.

D.

Do​ ​not​ ​assign​ ​a​ ​role​ ​to​ ​the​ ​dummy​ ​user.

Question 20

Universal Containers has a strict security model enforced through object, field, and row-based security mechanisms. The Architect would like to ensure the security model is being thoroughly tested using Apex automated tests. Which three considerations should be made when using the runAs() method to design Apex until tests?

Options:

A.

runAs() does not enforce user permissions or field-level permissions in test classes

B.

runAs() can be used inside of test classes to validate record-level security

C.

runAs() can be used inside of test classes to validate field-level permissions

D.

runAs() can be used outside of test classes to bypass record-level security

E.

runAs () counts towards total DML statements issued within transaction

Question 21

The Architect notices that there are many duplicate Account records and numerous sharing rules created in Salesforce. What would be the reason?

Options:

A.

The Organization-Wide Default for the Account object is Private.

B.

The Organization-Wide Default for the Account object is Public Read/Write.

C.

The Organization-Wide Default for the Account object is Public Read-Only.

D.

The Object permissions for the Account object are Create, Read, and Edit.

Question 22

Universal Containers (UC) service reps are assigned to a profile which has “View All” in Case

object (Private OWD). To make sure service reps have access to all relevant information to

attend to customer requests, which two details should a salesforce Architects consider?

Choose 2 answers:

Options:

A.

Service reps will be able to access all UC contact records if they are controlled by parent.

B.

Service reps will not be able to access all UC contact records if they are controlled by parent.

C.

Service reps will be able to access all the UC Account records due to Implicit Sharing.

D.

Service reps will not be able to access all the UC Accounts records because Account OWD is private.

Question 23

Which users have access to Opportunity records owned by an external user, assuming no other changes to the sharing model have been implemented?

Options:

A.

The​ ​record​ ​owner​ ​and​ ​any​ ​user​ ​above​ ​the​ ​external​ ​user​ ​in​ ​the​ ​role​ ​hierarchy.

B.

The record owner only.

C.

The record owner and any user below the external user in the role hierarchy.

D.

The record owner and all internal users.

Question 24

Universal Containers has set Account Sharing to Private with Account Teams enabled. Which two user groups can add team members on the Account? Choose 2 answers

Options:

A.

The current Account Owner can add team members.

B.

The user specified as the Manager on the Owner's User record

C.

Someone above the Account Owner in the Role Hierarchy with read access

D.

Any Account Team Member with read access on the Account

Question 25

Universal Container is creating a custom VF page to allow user to edit contact records. The developer has used an apex:outputField for the Phone field on the contact obj. What is the expected behavior if a user without FLS accesses the VF page?

Options:

A.

The user encounters an error while saving the record

B.

The field is automatically removed from the page

C.

​​The output field is visible to user

D.

The user is able to enter a value into the phone field

Question 26

A sales rep at Universal Containers was added to an opportunity team with Read/Write permissions.

Which action is she allowed to perform in the opportunity?

Options:

A.

Add/remove members in the opportunity team.

B.

Replace opportunity owner.

C.

Update opportunity stage.

Question 27

What is a workaround to ownership data skew?

Options:

A.

You can minimize possible performance impacts by not assigning the user(s) to a role.

Question 28

Universal Containers has set the Org-Wide Sharing Default for Accounts to Private and has created some sharing rules to extend access based on certain data access policies. An architect has been asked to review access to a certain set of key customer accounts. How might this review be conducted?

Options:

A.

Export the Account Share table and review.

B.

Run a Report on Sharing in the Admin Console.

C.

Log in as each user and Run the All Accounts List View.

D.

Use the Sharing button on each customer Account.

Question 29

Which three advanced tools can Salesforce enable for large-scale role hierarchy realignments in organizations with large data volumes?

Choose 3 answers.

Options:

A.

Partitioning​ ​by​ ​Divisions

B.

Granular Locking

C.

Parallel Sharing Rule Recalculation

D.

Deferred​ ​Sharing​ ​Calculation

E.

Skinny​ ​Table​ ​Indexing

Question 30

When you make changes to roles and groups Salesforce locks the entire group membership table, which makes it impossible to process group changes in multiple threads to increase throughput on updates.

Options:

A.

Granular Locking

Question 31

A sales representative at Universal Containers needs assistance from specific product managers when selling certain deals. Product managers do not have access to opportunities they don't own, as the sharing model is Private, but need to gain access when they are assisting with a specific deal. How can an Architect accomplish the requirement?

Options:

A.

Create a sharing rule to allow the product manager to access the opportunity.

B.

Enable​ ​opportunity​ ​teams​ ​and​ ​allow​ ​users​ ​to​ ​add​ ​the​ ​product​ ​manager.

C.

Enable account team and allow users to add the product manager.

D.

Use similar opportunities to share opportunities related to the product manager.

Question 32

Universal​ ​Containers​ ​would​ ​like​ ​to​ ​restrict​ ​users'​ ​access​ ​to​ ​export​ ​reports

What​ ​option​ ​supports​ ​this​ ​requirement?

Options:

A.

Remove the "Report Manager" user permission.

B.

Remove the Export button from the report page layout.

C.

Remove "Allow Export" on the report folder settings.

D.

Remove​ ​the​ ​"Export​ ​Reports"​ ​profile​ ​permission.

Question 33

Universal Containers has recently implemented an integration that is populating 50 custom fields on the account object. They would like these fields to be available to Managers for reporting but do not want them to clutter the page layouts. What should the Architect recommend as a solution?

Options:

A.

Add the fields to the Managers' Account Page Layout; mark the page layout section as Collapsed. 

B.

Grant the Managers access to the fields using a Role-Based Sharing Rule; leave them hidden on the page layout.

C.

Add the fields to a Custom Report; grant the Managers' Role access to the report folder.

D.

Grant Managers access to the fields using Field-Level Security; do not add them to a page layout.

Question 34

Universal Containers has a requirement to share Accounts automatically to the users at a field office. They currently have the following setup in their environment:

• Accounts are set to Private in the Org-Wide Default.

• The field office is specified by a lookup in the Account object.

• There are 400 field offices.

• The users in each field office are managed using public groups.

Based upon a lookup relationship field on the Account, how should the Architect meet this requirement?

Options:

A.

Use Manual Sharing to share the Account with the appropriate field office.

B.

Use Account Teams to share the Account with the appropriate field office.

C.

Use Programmatic Sharing to share the Account with the appropriate field office.

D.

Use Criteria-Based Sharing to share the Account with the appropriate field office.

Question 35

Universal Container (UC) is in a legal dispute regarding several orders. UC has found out these records VP of Sales has asked to ensure this cannot happen in the future.

What approach would meet this requirement?

Options:

A.

Remove Order delete Permission from Profiles and Permission Sets

B.

Implement a Sharing Rule that changes access for order to Read.

C.

Remove the Delete button from the Order Page Layout.

D.

Change the Record Type/Page Layout assignment for orders to be Read Only.

Question 36

Sales manager want their team members to help each other close Opportunities. The Opportunity and .. private. To grant Opportunity access to sales reps on the same team, ownership-based sharing rules ..

What is the side effect of this approach?

Options:

A.

Sales Reps on the same team will have Edit access to the Accounts for Opportunity owned by their.

B.

Sales reps on the same will have Read access to the Accounts for Opportunities owned by their.

C.

All sales reps will have Read access to all Accounts.

D.

All sales reps will have Read access to Accounts for all Opportunities.

Question 37

Universal Containers (UC) turned off the customer visibility feature in its customer

community. What community functionality is impacted by having the customer user

visibility turned off?

Options:

A.

Searching for the external users.

B.

Updating their user profile.

C.

Creating new customer community users.

D.

Searching for internal users.

Question 38

Sales manager at universal containers (UC) have requested viewing customer invoices in

Salesforce. Invoice data is mastered in the ERP system. The architect at UC decided to

surface the customer invoices in salesforce using external objects and did the following:

-Configured an external object called Invoice.

-Created a lookup relationship between account and the invoice.

How can the architect grant the sales managers access to the customer invoices data?

Options:

A.

By creating sharing rules to share the invoices records with users in sales mangers roles.

B.

By creating manual sharing to share invoices with relevant sales managers.

C.

By creating controlling the invoices object permission on the sales manager’s profile.

D.

By creating a sharing set to share invoices with users in sales manager role.

Question 39

Universal Containers (UC)has implemented customer community with customer community licenses for their customers. UC requested that any record owned by its customers should be accessible by UC users in the customer support role.

How can an Architect configure the system to support the requirements?

Options:

A.

Sharing Set

B.

Share Group

C.

Apex Sharing

D.

Sharing Rule

Question 40

The sales managers at the Universal Containers (UC) requested their teams to define each user’s role

on their accounts in order to provide an easy way to establish accountability and collaboration. Sales

managers also requested that sales associates should only get the following permissions:

● Read access to the accounts.

● Read access to cases related to the accounts

● No access to deals related to the accounts

The sales associates may be granted access to opportunities when needed.

Assuming the overall sharing model of the organization is private and no sharing rules are configured on

the account objects. How can an Architect achieve these requirements?

Options:

A.

Use Account teams and use Sharing rules to share cases with sales associates. No change required to the opportunity object

B.

Use Account teams, Case teams. No configuration required for the opportunity object.

C.

Use Account teams, Opportunity teams, and Case teams.

D.

Use Account Teams to define access to accounts as well as opportunities and cases related to accounts

Question 41

At Universal Containers, Accounts and Contacts are normally visible to all employees, and Proposals (custom object) are visible to the Account owner and managers. However, some Proposals are considered confidential and are managed by a Strategic Proposals team. These Proposals should not be visible to anyone in the Sales group other than the owner and the strategic team.

How should the architect design for this requirement?

Options:

A.

Proposal Owner set to the Strategic Deals Team Queue and set the Account relationship to Master-Detail.

B.

Disable Grant Access Using Hierarchies and set an Owner-Based Sharing rule for Strategic Deals team.

C.

Proposal Owner set to the Strategic Deals Team Queue and create an owner-based sharing rule to grant visibility to the Account owner

D.

Disable Grant Access Using Hierarchies and set a Criteria-Based Sharing rule for Strategic Deals team.

Question 42

Universal Containers (UC) is in legal dispute regarding several orders. UC has found out these records were removed from system. The VP of Sales has asked to ensure this cannot happen in the future. What approach would meet this requirement?

Options:

A.

Remove the delete button from the Order page layout.

B.

Change the record type/page layout assignment for orders to be read-only.

C.

Remove order delete permission from profiles and permission sets.

D.

Implement a sharing rule that changes access for the records to read.

Question 43

The architect has a requirement to create a criteria-based sharing rule based on the customer Social.. up the rule in Contact Sharing, the field is not shown on the list of available fields.

What might cause this?

Options:

A.

The field has been configured for encryption.

B.

The architect does not have permission to Compliance fields.

C.

The architect's profile does not have field level Security (FLS) for this field.

D.

fields with validation rules are not available for sharing rules.

Question 44

Universal Containers (UC) is a fast-growing company that sells containers globally. It has thousands of dealerships throughout the world where local dealers service containers. UCimplemented a new Partner Community for its dealers. Each dealership has a dealer manager who manages the service agents. The community-sharing model is private.

What is the optimal option to give dealer managers visibility to customer cases only raised by their service agents?

Options:

A.

Change external organization-wide default of case object to public read only.

B.

Create a sharing rule to share cases created by service agents with their dealer manager.

C.

Using the role hierarchy, the cases raised by service agents will be visible to their relevant dealer managers.

D.

Create a sharing set to share cases created by service agents with their dealer manager.

Question 45

Universal Containers is planning to pilot a new application to a small set of Sales Reps.

What is the optimal way to grant inly this Sales Reps access to the new functionality, while hiding ..

Options:

A.

Clone the Sales Rep profile, adjust settings, and assign the pilot users the new profile.

B.

Revoke access to legacy function in the Sales Rep profile and create a permission set for the ..

C.

Create a permission set to grant access to the new functionality and hide the old functionality.

D.

Create new user records for the pilot user that they will use for the pilot.

Question 46

What should a Salesforce architect recommend to make sure that users that gained access to a custom of sharing do not lose access to it when its owner is changed?

Options:

A.

Create a specific Sharing Reason for the custom object.

B.

Use ''runAS'' system method in Apex classes to enforce record visibility.

C.

Create a new record in_Share object with RowCause ''Manual''

D.

Use ''With Sharing'' keyword to make sure record visibility will be considered

Question 47

A junior Account manager owns an account and creates a new opportunity to manage

complex deal. She needs the help of the product specialist and solution engineer. Given the size of this deal, she knows the account is likely to be reassigned to a senior account manager in the near future. What is the optimal way for the junior account manager to share the opportunity, given the private sharing model?

Options:

A.

Manual Share on the Opportunity.

B.

Opportunity Team.

C.

Manual share on the Account.

D.

Create an Owner-based sharing rule.

Question 48

Universal containers (UC) implemented a private organization-wide default for the Container and Case objects.

How can UC give support representatives access to Container and Case records owned by Customer Community users?

Options:

A.

Create an ownership-based sharing rule that gives access to the head of support role and internal subordinates

B.

Create a criteria-based sharing rule that gives access to the head of support role and internal subordinates

C.

Support representatives’ nil automatically get access to these records via the role hierarchy

D.

Create a Share Group based on the sharing set created for the Customer Community User Profile.

Question 49

Universal Containers (UC) implemented Sales Cloud and requested that sales agents have access to products the company sells and be able to create opportunities for its customers.

What should the Organization-Wide Defaults (OWD) be for pricebook?

Options:

A.

Public Read Only

B.

Pubic Read Write

C.

View

D.

Use

Question 50

Universal Containers has selected a small and diverse group of users to review inactive

accounts. Given the Private sharing model, a public group was created and made available to

this group of users. A sharing rule was created to make inactive Accounts visible to the public

group. However, some of these users are reporting they don't see any of the Accounts that were

shared with the public group.

What is the underlying issue for these users?

Options:

A.

The users have a permission set that only allow Accounts in "Active" status.

B.

The Accounts are owned by users higher in the role hierarchy.

C.

The users are in profiles that have no access to the Account object.

D.

The page layout assigned to these users is different than the Account owner.

Question 51

Which two capabilities does the delegated administrator permission provide?

Choose 2 answers

Options:

A.

Assign users profiles

B.

Unlock users

C.

Set OWD

D.

Create profiles

Question 52

The Corporate Identity and Access Team needs to audit User setup in the Salesforce ..

What two permissions should be granted to this team so they can perform their audit?

Choose 2 answers

Options:

A.

View permission on the User object

B.

View Setup and Configuration

C.

View All Users

D.

View All Data

Question 53

Universal Containers (UC) has 600 sales reps. UC has rollout plan to deploy salesforce in 3 weeks. At the end of the second week, they received a “User Role Limit Exceeded” error.

After investigation, they discovered that during the user provisioning process, a new role was generated for every new user.

Which two recommendations could solve this problem?

Choose 2 answers.

Options:

A.

Review the user provisioning process to not automatically create a user role for any new user.

B.

Remove role hierarchy from salesforce org and control the record access using apex managed sharing.

C.

Contact salesforce support and request to increase the number of users’ roles allowed.

D.

Create an Apex class to replace the User Roles by generic one as soon as they are created.

Question 54

Bob uploads a PDF to his Files Home private library.

Who can view this file?

Options:

A.

Bob and users above Bob in the role hierarchy

B.

Bob and users with View All Data permission

C.

Bob and users with Modify All Data permission

D.

Only Bob

Question 55

Universal Containers would like to control access to records and objects according to the following business requirements:• Sales users can view all Account records but only edit their own records.

• Sales managers view all Account records but only edit records of the team.

• Service users can view all Account records that are not marked with a RecordType of

Prospect.

Which organization-wide default configuration should a Salesforce architect recommend to fulfill these requirements?

Options:

A.

Public Read Write

B.

​Private

C.

Public tad Only

D.

Public Read/Transfer

Question 56

The architect at Universal Containers is trying to ensure that security vulnerabilities are not present within the Salesforce organization.

What two tests should the architect verify?

Choose 2 answers

Options:

A.

Test Cross-Site Scripting on Apex queries.

B.

Test Cross-Site Scripting on custom pages.

C.

Test for SOQL Injection.

D.

Test for invalid user access attempts.

Question 57

Universal Container has developed a custom Visualforce page that will accept user input and must prefer returning the results to the users.

Which two techniques should be used to ensure the users cannot perform a SOQL injection attack?

Options:

A.

Escape double quotes in the user input.

B.

Use bind variable in the SOQL query.

C.

Use the escapesinglequotes() method to sanitize user input.

D.

Use the with Sharing keyword on the controller.

Question 58

The sales manager in Japan have asked the sales manager in Australia to assist them with closing their deals.

How are these requirements achieved?

Options:

A.

Use sharing set to give the sales manager access to the deals.

B.

Create ownership-based sharing rule.

C.

Use opportunity teams to automatically add the sales manager as a team member.

D.

Assign the sales manager View All on the opportunity object.

Question 59

Which two objects support creating queues?

Choose 2 answers.

Options:

A.

Account.

B.

Opportunity.

C.

Lead.

D.

Case.

Question 60

Universal Containers (UC) has 200 distributors that use Partner Community Licenses.

Partners cannot see each other’s data, but UC is also trying to give more visibility to certain individuals at a distributor. Which scalable solution would an architect recommend that will

give users in the partner manager role access to all Case and Container records owned byother partner managers and partner users (but not the partner executive) at the same distributor?

Options:

A.

Create Sharing sets.

B.

Create a permission set granting the View All permission to Case and Container records.

C.

Give Super User permission to the partner manager users.

D.

Create ownership-based sharing rules for your distributors.

Question 61

After setting up Customer Community and enable collaboration, the architect realizes that customers are only Chatter posts from other customers in their account.

What should the architect do to allow viewing chatter posts from all customers?

Options:

A.

Enable Community User Visibility.

B.

Set View All for Chatter posts.

C.

Enable Chatter Super User.

D.

Enable Internal Users Visibility.

Question 62

A custom ServiceFeedback object is used to collect partner feedback. ServiceFeedback

records should be available to all internal employees. The OWD is set to Private for external

users so partners cannot see feedback from other partner users.

How can the Architect give access to all internal employees?

Options:

A.

Create a trigger on ServiceFeedback to change ownership to an internal employee.

B.

Ensure all the internal users are above the partners in the role hierarchy.

C.

Create an Owner based sharing rule for all ServiceFeedback records owned by Partners.

D.

Set OWD, for Internal Users to Public Read Only.

Question 63

Universal Containers' organization wide-defaults model is private for the Account object. A sales repeats to opportunity records.

Which level of access will the sales rep have to the related account record?

Options:

A.

No access

B.

Read/Create/Edit access

C.

Read/Create access

D.

Read-only access

Question 64

What vulnerability can exist when controllers use dynamic rather than static queries and bind variables?

Options:

A.

SOQL Injection.

B.

Buffer Overflow Attacks.

C.

Cross-site scripting.

D.

Record Access Override.

Question 65

Sales executives at Universal Containers (SC) want to create list views to filter opportunities for large at-risk Opportunities. These list views should only be available to certain executives

that specialize in closing problematic deals. How can UC solve this requirement?

Options:

A.

Share the List Views with the appropriate Role in the Role Hierarchy.

B.

Share the List Views with the appropriate Public Group.

C.

Share the List Views with the appropriate individual users.

D.

Share the List Views with the appropriate Queue.

Question 66

A sales rep (John) at Universal Containers (UC) requested to update information in an

account record where he has READ only access. John requested the EDIT access permission

from the owner of the record (Paul). Paul manually shared the record with John. Assuming the

OWD of the Account object is Public Read-Only, what is the impact in the system?

Options:

A.

New AccountShare record is created. Row Cause is "Manual" and Access Level is "Read/Write”.

B.

Existing AccountShare record is updated. Row Cause is "Owner" and User/Group is "John".

C.

New AccountShare record is created. Row Cause is "Owner" and Access Level is "Full".

D.

Existing AccountShare record is updated. Row Cause is "Manual" and Access Level is "Read/Write".

Question 67

Universal Computers (UC) is looking to expand its delivery capabilities through a network of

distributors that use a Partner Community license. UC employees currently can view all delivery

records through the organization-wide default (OWD) setting of Public Read Only.

Which approach would an architect recommend to limit the records a distributor can see?

Options:

A.

Create an ownership-based sharing rule to grant access to the distributor.

B.

Remove Read permission from the distributor profile.

C.

Set the External OWD to Private for the Delivery object.

D.

Create a criteria-based sharing rule to grant access to the distributor

Question 68

Universal Containers (UC) has implemented Customer Community with customer

community plus license for its distributors. Retail distributors have part-time agents who work

for multiple distributors. Those agents should have access to other distributor accounts as well.

What can be configured to grant agents access to different distributor accounts?

Options:

A.

Use Apex sharing to share distributor accounts with agents using the Account__ Share table.

B.

Use share group to share distributor accounts with agents who have account contact

relationship.

C.

Create sharing rules to share distributor accounts with agents.

D.

Create sharing set to share distributor accounts with agents using account contact relationship.

Question 69

Universal Containers has a large network of partners, who each have seasonal workers that need ..

How might the Architect design the solution to federate user setup to the Partners?

Choose 2 answers

Options:

A.

Assign delegated external administrators at each partner.

B.

Grant the Modify Users permission to the partner managers.

C.

Allow external users to self-register.

D.

Create a permission set giving Read/Write to the User object to partner manager.

Question 70

Susan posts a file to the chatter fees for a record of an object which OWD is private. Which

two statements accurately describe who can view the file by default?

Choose 2 answers.

Options:

A.

Susan and users with the View All Data permission.

B.

Susan and users with access to the record.

C.

Susan and users with a shared chatter post link to the file.

D.

Susan only.

Question 71

Universal Containers (UC) uses a custom Visualforce page to display shipment tracking information (custom object, private OWD) to field manager and agents. The IT team wants to make sure that users have access to only the information that is allowed.

Which Apex method must be used to make sure only allowed fields are shown to the users?

Options:

A.

isReadable()

B.

isShowable()

C.

isAccessible()

D.

isViewable()