Easter Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save70

Free and Premium Salesforce Sharing-and-Visibility-Designer Dumps Questions Answers

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

Question 1

Universal Containers has implemented a community for its customers using the Customer Community sense type. They have implemented a custom object to store service requests that has a look up to the account record. The Organization Wide Default External Access for the service requestobject is set to Private. Universal Containers wants their customers to be able to see service requests for their account through the community Customers should not see service requests for other accounts. What Salesforce feature can the Architect use toimplement this?

Options:

A.

Use manual sharing to share the service requests manually when a new community user is added.

B.

Use a Sharing Set to share service requests related to the account based on the community user's profile.

C.

Use a Sharing Rule to shareservice requests to the community user based on their role.

D.

Use Apex Managed Sharing to share service requests related to the account to the appropriate community users.

Buy Now
Question 2

What​ ​is​​required​ ​to​ ​implement​ ​Filter-Based​ ​Opportunity​ ​Territory​ ​Assignment?

Options:

A.

Define an account assignment with a filter criteria rule for Filter-Based Opportunity Territory Assignment.

B.

Define a Territory assignment rule with filter criteria forFilter-Based Opportunity Territory Assignment.

C.

Define​ ​a​ ​custom​ ​Apex​ ​class​ ​for​ ​Filter-Based​ ​Opportunity​ ​Territory​ ​Assignment​ ​in​ ​the​ ​system.

D.

Define an Opportunity assignment rule with filter criteria for Filter-Based OpportunityTerritory Assignment.

Question 3

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

Options:

A.

Granular Locking

Question 4

Universal Containers has requirement to integrate Salesforce with an external system to control record access.

What option should the Architect consider when designinga solution?

Options:

A.

Use the Security API to modify the role hierarchy in Salesforce.

B.

Use the SOAP API to maintain the related SObject_share records.

C.

Use the Metadata API to maintain the related SObject records.

D.

Use the SOAP API to create new Criteria-Based Sharing Rules in Salesforce.

Question 5

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 forsharing the List View?

Options:

A.

Public Groups

B.

Profiles

C.

Roles and Subordinates

D.

Manual Sharing

Question 6

Which​ ​two​ ​reasons​ ​should​ ​the​ ​Architect​ ​consider​ ​regarding​ ​the​ ​use​ ​of​ ​Apex​ ​Sharing​ ​Reasons?

Choose​ ​2​​answers

Options:

A.

Ensuring​ ​the​ ​developer​ ​can​ ​more​ ​easily​ ​troubleshoot​ ​programmatic​ ​sharing.

B.

Ensuring​ ​the​ ​Share​ ​record​ ​is​ ​not​ ​deleted​ ​upon​ ​ownership​ ​change.

C.

Ensuring the Share record is deleted upon ownership change.

D.

Ensuring there is additional criteria available for Criteria-Based Sharing.

Question 7

Universal Containers (UC) service repsare 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 8

Which two optionscan help mitigate the risks of import failures associated with large-volume bulk data loads?

Choose 2 answers.

Options:

A.

Minimize user group hierarchy.

B.

Defer​ ​Sharing​ ​Calculation.

C.

Increase batch size.

D.

Group records by ParentID within a batch.

Question 9

For the Universal Containers Commercial and Consumer support departments, having access to Activities for Contacts with which they interact is important. Commercial support users should not see Consumer Accounts/Contacts and Consumer support users should not see Commercial Accounts/Contacts. Assuming the Organization-Wide Default for Activities is set to "Controlled by Parent" what is the minimum level of Sharing access a support user would need to Accounts/Contacts to view associated Activities?

Options:

A.

Private Account/Contact Sharing Default with a Sharing Rule for each department set to Public Read/Write access to Accounts/Contacts.

B.

Private Account/Contact Sharing Default with a Sharing Rule for each department set to Privateaccess to Accounts/Contacts.

C.

The users need no access to Accounts/Contacts with the proper Activity Sharing Rules and Profile Permissions for the Accounts Tab.

D.

Private​ ​Account/Contact​ ​Sharing​ ​Default​ ​with​ ​a​ ​Sharing​ ​Rule​ ​for​ ​each​ ​department​ ​set​ ​to​ ​Public​ ​Read​ ​only access​ ​to​ ​Accounts/Contacts.

Question 10

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 11

The System Administrator at Universal Containers has created two list views called ListV1 and ListV2. One group of users should only see ListV1 and the second group of users should only see ListV2.Two public groups were created to restrict visibility to the respective list views. However, users in both groups are able to see both list views. What system permission in their profile enabled the users to see all list views?

Options:

A.

Manage Custom List Views

B.

Manage Private List Views

C.

Manage​ ​Public​ ​List​ ​Views

D.

Manage Custom Permissions

Question 12

Universal Containers is designing a new community using the Customer Community license type. They would like to have the users complete survey questions through the community interface and store the responsesin a Custom Object that has a lookup to the account object. Any internal user who has access to the account should be able to see all survey responses. All Customer Community users should be able to see surveys filled in by other users for their company,but not surveys for other companies. What are the correct security settings to achieve this?

Options:

A.

Set all Organization-Wide Default settings to be "Public Read/Write" for both internal and external users.

B.

Set all Organization-Wide Default security to be"Private" for both internal and external users and use Sharing Rules to grant the desired access

C.

Set all Organization-Wide Default security to be "Public Read/Write" for internal users and "Private" for external users.

D.

Set the custom object to be master-detail to the Account and leave the Organization-Wide Default settings as their default values.

Question 13

Which are two valid use cases for programmatic sharing?

Choose 2 answers.

Options:

A.

An​ ​external​ ​system​​manages​ ​user​ ​record​ ​access.

B.

Frequent user ownership changes based on re-alignments.

C.

Native​ ​sharing​ ​functionality​ ​does​ ​not​ ​meet​ ​requirements.

D.

Setting user ownership for standard and custom objects.

Question 14

Which two are potential vulnerabilities in the following code snippet? <apex:page> <apex:form> <apex:outputText value="Enter Name"/> <apex:inputText value="{!name}" /> <apex:commandButton value="Query"action="{!query}" /> </apex:form> </apex:page> public class SOQLController { public String name { get { return name;} set {name=value;} } public PageReference query() { String qryString='SELECT Id FROM Contact WHERE '+ '(IsDeleted = false and Name like \'%' + name + '%\'}'; queryResult = Database.query(qryString); retunr null; } } Choose 2 answers

Options:

A.

FLS check

B.

SOQL Injection

C.

Data Access Control

D.

Arbitrary Redirects

Question 15

The architect at Universal Containers would like to prevent users from editing encrypted fields. Assuming no customizations are implemented, which two options should the Architect choose to support the requirement? 

Choose 2 answers

Options:

A.

Validation Rules

B.

Page Layout settings

C.

Apex Triggers

D.

Workflow Rules

Question 16

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 17

Universal Containers has built a recruiting application on the salesforce Platform. HR requested that all internal users should have edit access to the referral custom object.One of the recruiters needed to share a referral record with another colleague for collaboration using manual sharing. The recruiter opened the referral record and could not find the share button. What could be the technical reason for this?

Options:

A.

The Referral object OWD is private.

B.

The Referral object OWD is public Read/Write.

C.

The Referral object OWD is public Read only.

D.

The Referral object OWD is public Full Access.

Question 18

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 recordwith 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 19

Users at Universal Containers are complaining that a field has disappeared from the Account page after deploying its latest project. The page layout has not changes withthis deployment.

How should the admin troubleshoot this issue?

Options:

A.

Review change to Account record types.

B.

Log in as user and check several Accounts to isolate the problem records.

C.

Run a Who Sees What report, filtering on Account.

D.

View FieldAccessibility in the Object Manager

Question 20

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 21

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 22

Universal containers has a customer that meets criteria for two Enterprise Territory

Management territories (Portugal and Southern Europe). What is necessary to assign

opportunities to a territory for this account?

Options:

A.

Create a process builder process that updates the territory field on the opportunity.

B.

The territory with the highest territory type priority is automatically assigned to the opportunity.

C.

Create an Apex class that implements Filter-Based Opportunity Territory Assignment.

D.

Create a criteria-based sharing rule on the opportunity to assign it to a territory

Question 23

Universal Containers (UC) uses a custom Visualforce page to displayshipment 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 shownto the users?

Options:

A.

isReadable()

B.

isShowable()

C.

isAccessible()

D.

isViewable()

Question 24

Universal Containers (UC) uses a custom lightning component with an Apex class to display

shipment information (custom object, private OWD). UC sales managers are complaining

about two important points:

● Shipment records that belong to their teams can be seen by other users.

● Shipment amount should be visible only by managers, but sales reps are able to view it.Whichtwo features did the development team miss that is causing the problems?

Choose 2 answers.

Options:

A.

Use runAs in test class to enforce user permissions and field-level permissions.

B.

Use With Sharing keyword in Apex classes to enforce sharing rules evaluation.

C.

Use isSharable keyword in Apex classes to assure record visibility.

D.

Use isAccessible() method in Apex classes to check field accessibility

Question 25

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 26

A sales rep at Universal Containers (UC) is a member of the Default Opportunity team for an

account manager. The account manager created an opportunity and the sales rep is added to that Opportunity team.

The sales rep is complaining about no longer having access to an opportunity record that the sales rep was helping with.

What is the cause of this problem?

Options:

A.

The Account team was changed and consequently the Opportunity team members were replaced by the Account team members.

B.

The Sales rep was manually removed from the Opportunity team.

C.

The Sales rep was removed from the Opportunity team in another opportunity record of the same account.

D.

The opportunity owner can enable/disable if the “Default Opportunity team” is able to access the record

Question 27

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 28

Universal Containers would like to control access to records and objectsaccording 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 arenot 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 29

Universal Containers (UC) has a team that analyzes customer orders looking for fraud. This team needs access to Invoice records (Custom object, Private OWD). UC \as complex rules to control users' access. The Salesforce Architect recommended using Apex managed sharing to meet these requirements.

Which two recommendations should a Salesforce Developer consider when implementing the changes7 Choose 2 answers

Options:

A.

Use "With Sharing" keyword to make sure record visibility will always be considered.

B.

Use "Without Sharing" keyword to make sure record visibility will be considered.

C.

Use runAs system method to test different users accessing these records.

D.

Use "With Sharing" keyword to enforce field-level security.

Question 30

UniversalContainers(UC)servicerepsareassignedtoaprofilewhichhas“ViewAll”inCase object(Private

OWD).To make sure service repshaveaccess toallrelevant information to attendtocustomerrequests,

whichtwodetailsshouldasalesforceArchitectsconsider?Choose 2answers:

Options:

A.

Service repswill be able to access all UC contactrecords if theyare controlled by parent.

B.

Service reps will notbe able to access all UC contactrecords if theyare controlled by parent.

C.

Servicerepswillbeable toaccessall the UC Accountrecordsdue to Implicit Sharing.

D.

Service reps willnotbeable toaccessallthe UCAccountsrecordsbecause Account OWD is private.

Question 31

Which two objects support creating queues?

Choose 2 answers.

Options:

A.

Account.

B.

Opportunity.

C.

Lead.

D.

Case.