Weekend Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

Note! The Sharing-and-Visibility-Designer Exam is no longer available. Get in touch with our Live Chat or email us for more information about the Sharing-and-Visibility-Architect Exam.

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

Questions 4

Universal Containers (UC) enables customers to manage issues using a Customer

Community license. The Case external organization-wide default is set to Private. Currently community users can only see cases they created.

What can be done to allow communityusers to see all cases for their account?

Options:

A.

Write an Apex class to create manual shares for these users.

B.

Ensure the criteria-based sharing rule applies to all users.

C.

Create a sharing set for these customers.

D.

Upgrade the licenses to Customer Community Plus.

Buy Now
Questions 5

An External Object is created to show Invoices from an external accounting system. When viewing the External Object, a user should only access invoice records the user is authorized to see.

What two actions are required to achieve the above requirement?Choose 2 answers

Options:

A.

Setup External Object to use OAuth to connect to the Accounting system.

B.

Create an owner based sharing rule to grant visibility to the Invoice object.

C.

Restrict access to data in the accounting system.

D.

Grant access to the External Object to only the Account Manager profile.

Buy Now
Questions 6

Which features does Salesforce provide for restricting login access to the application?

Choose 2 answers.

Options:

A.

Profile-based​ ​login​ ​hour​ ​restrictions

B.

Role-based IP restrictions

C.

Organization-wide login hour restrictions

D.

Profile-based​ ​IP​ ​restrictions

Buy Now
Questions 7

Which two options can be selected to share data with when creating a sharing rule?

Choose 2 answers

Options:

A.

Roles

B.

Public Groups

C.

Users

D.

Profiles

Buy Now
Questions 8

Universal Containers has created a custom Sales Operations profile with read and edit access to the Category field on a custom object.There is a new requirement that 3 of the 100 users assigned to the Sales Operations Profile should have read-only access to the Category field.

How can the Architect support this request?

Choose one answer:

Options:

A.

Create a permission set in the Category fieldto read-only and assign it to the users.

B.

Create a new profile without edit access to Category and assign it to the users.

C.

Create a new page layout with the Category Field set to read-only for these users.

D.

Create a custom permission to grant read-only access to Category and assign it to the users.

Buy Now
Questions 9

Which two objects support creating queues?

Choose 2 answers.

Options:

A.

Account.

B.

Opportunity.

C.

Lead.

D.

Case.

Buy Now
Questions 10

Universal Containers uses the Case object to track service tickets. They have implemented Case teams to allow multiple support representatives to manage the Cases. Which two "Filter by owner" options would the user see while creating a list view on the Case object? Choose 2 answers

Options:

A.

Public Groups

B.

Roles

C.

Queue

D.

My Case Teams

Buy Now
Questions 11

Assuming granular locking is enabled, what activity can happen in parallel to changing a community account owner without risking group membership lock errors?

Options:

A.

Deletion of a Role

B.

Creation of a Role

C.

Creation​ ​of​ ​a​ ​Territory

D.

Deletion of a Territory

Buy Now
Questions 12

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

Buy Now
Questions 13

Universal Containers 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 2 answers.

Options:

A.

Institute a process that calls for the Account Manager to be added to the Account Team once the Account becomes a customer.

B.

Create an Account Sharing Rule that shares all Accounts owned by Sales to be shared with Account Management roles and subordinates.

C.

Create​ ​a​ ​Public​ ​List​ ​View,​ ​where​ ​Accounts​ ​of​ ​Type​ ​Customer​ ​are​ ​included​ ​and​ ​share​ ​the​​List​ ​view​ ​with​ ​the Account​ ​Management​ ​public​ ​group.

D.

Create​ ​a​ ​Criteria-based​ ​Sharing​ ​rule​ ​that​ ​shares​ ​the​ ​Account​ ​to​ ​the​ ​ ​Account​ ​Management​ ​Group​ ​when​ ​the Type​ ​is​ ​Customer.

Buy Now
Questions 14

Universal Containers has a large networkof 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 permissionto 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.

Buy Now
Questions 15

Jane, a support representative at Universal Containers, created a report to view all her open

cases that have been created in the past 7 days and saved the report in the "Private Reports" folder.

Who can view and run the report?

Options:

A.

The report owner and anyusers who have been given access to the "My Private Reports" folder

B.

The report owner and anybody in the role hierarchy above the report owner

C.

The report owner

D.

The report owner and users with the "View All Data" permission

Buy Now
Questions 16

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".

Buy Now
Questions 17

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 ManagedSharing 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 onthe 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.

Buy Now
Questions 18

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.

Buy Now
Questions 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

Buy Now
Questions 20

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

complex deal. She needs thehelp 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.

Buy Now
Questions 21

Universal Containers is a fast-growing company that sells containers globally. It has thousands of dealerships throughout the world where local dealers service Containers sold locally. They recently opened two dealerships in California: NorthCal and SoCal. Universal Containers implemented a new partner community to enable their dealers. Each dealership has a dealer Manager who has all service agents report into them. Assuming a private sharing model, what is the best option to enable dealer managers to have visibility to customer cases within their dealership and not across all dealerships?

Options:

A.

Create sharing groups that share all cases to all agents under the Dealer manager.

B.

Create a batch job that creates sharing rules as needed, based on the cases created.

C.

Build a trigger that create manual sharing of cases as needed whenever a new case is created. 

D.

No changes are needed to the sharing and visibility model to implementthis requirement.

Buy Now
Questions 22

Universal Containers has selected a small and diverse group of users to review Inactiveaccounts. 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 anyof the Accounts that were shared with the public group.

what is the underlying Issue for these users?

Options:

A.

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

B.

The page layout assigned to these mart to different than the Account owner

C.

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

D.

The Accounts ire owned by users higher In the role hierarchy.

Buy Now
Questions 23

Universal Containers (UC) has a custom Apex class that enforces a business process and updates opportunity field-level security permissions of read only certain user's profiles are being updated by their class.

How should the architect fix this problem?

Options:

A.

Put the code in an class that uses the With Sharing keyword.

B.

Use the IsUpdateable() Apex method to test each field prior to allowing updates.

C.

Use the With SECURYT_ENFORCED keyword in the SOQL statement.

D.

Add With Sharing keyword to the class.

Buy Now
Questions 24

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 thenumber of users’ roles allowed.

D.

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

Buy Now
Questions 25

Universal Containers (UC) sales managers are complaining that they cannot access their teams' Shipment records (a custom object). Initially, the admin suggested that this it happening due tomisconfigured role hierarchy (Shipment OWD is Private). Alter investigation, they determined the. role hierarchy for these users is correct.

What can be the reason why Universal Containers sales managers are not able to see Shipment records?

Options:

A.

The GrantAccess Using hierarchies option on Shipment Sharing Settings was incorrectly disabled by the Salesforce admin.

B.

Role hierarchy Implicit sharing was Incorrectly disabled by the Salesforce adman.

C.

Ownership-based sharing rule for Shipment was Incorrectly disabled by the Salesforce admin.

D.

Sales managers have only the Read permission on the 5hipment object and should not be able to edit their team records.

Buy Now
Questions 26

By Viewer Access you can see the data in a report or dashboard, but youcan’t make any changes, except by cloning it into a new report or dashboard.

Options:

A.

True

B.

False

Buy Now
Questions 27

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.

Buy Now
Questions 28

A Visualforce controller has a requirement to be written with "Without Sharing" at the top level;however, certain methods within the page still need to enforce the user permissions for creating records and accessing certain fields. Which two methods below would be used to enforce this requirements?

Choose 2 answers.

Options:

A.

Schema.DescribeFieldResult

B.

Schema.getGlobalDescribe

C.

UserInfo.getProfileID

D.

Schema.DescribeSObjectResult

Buy Now
Questions 29

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

Buy Now
Questions 30

Universal Containers (UC) has implemented Service Cloud. There is a flag field on the case object that marks a case as (Sensitive). UC requested that this flag can be viewed by all users who have access to the case but only be edited by the assigned case assessor. The case assessor is a lookup field on the case object. How can an architect achieve this requirement?

Options:

A.

Permission Set.

B.

Object Permissions.

C.

Custom Lightning Component.

D.

Field-level security

Buy Now
Questions 31

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 have access to ALL retail customers.

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

Options:

A.

Give View All access for Accounts to the Retail Sales profile.

B.

Update Retail Sales profile to grant access to Person Account record type.

C.

Create an owner-based sharing rule on AccountContactRelation to grantaccess to at account contact roles records owned by sales reps.

D.

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

Buy Now
Exam Name: Salesforce Certified Sharing and Visibility Architect(WI23)
Last Update: Apr 14, 2023
Questions: 1