Winter Sale - Special Limited Time 55% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 44314956B5

Good News !!! Sharing-and-Visibility-Architect Salesforce Certified Sharing and Visibility Architect(WI23) is now Stable and Pass

Sharing-and-Visibility-Architect Salesforce Certified Sharing and Visibility Architect(WI23) Question and Answers

Salesforce Certified Sharing and Visibility Architect(WI23)

Last Update 1 week ago
Total Questions : 209

Sharing-and-Visibility-Architect Exam is stable now with all latest questions are added 1 week ago. Just download our Full package and start your journey with Salesforce Certified Sharing and Visibility Architect(WI23) certification. All these Salesforce Exam Sharing-and-Visibility-Architect questions are real and verified by our Experts in the related industry fields.

Sharing-and-Visibility-Architect PDF

Sharing-and-Visibility-Architect PDF (Printable)
$54
$119.99

Sharing-and-Visibility-Architect Testing Engine

Sharing-and-Visibility-Architect PDF (Printable)
$63
$139.99

Sharing-and-Visibility-Architect PDF + Testing Engine

Sharing-and-Visibility-Architect PDF (Printable)
$79.65
$176.99
Question # 1

Sales managers at Universal Containers (UC) have requested viewing customer invoicesin Salesforce .. system. The architect at UC decided to surface the customer invoices in Salesforce using external objects a..

Configured an external object called Invoice.

Created a lookup relationship between account and the invoice

How can the architectgrant the sales managers access to the customer invoices data?

Options:

A.  

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

B.  

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

C.  

By creating sharing rules toshare the invoice records with users in sales manager roles.

D.  

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

Discussion 0
Question # 2

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

Discussion 0
Question # 3

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.

Discussion 0
Question # 4

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

Discussion 0
Question # 5

In order to comply with regulatory requirements, Universal Health must encrypt all Personally Identifiable Information (PII), both while itis being transmitted over the network and while it is at rest. Universal Health has completed a data audit and has determined that 12 fields on the contact record can contain PII, including the contact name and several other standard fields. Universal Health would like the fields to remain accessible in Salesforce. Which two options does Universal Health have to maintain compliance?

Choose 2 answers.

Options:

A.  

Implement a custom Apex trigger to automatically encrypt the PII data using the Apex Crypto Class.

B.  

Update the field type of each of the 12 fields to "Text (Encrypted)" so that they are encrypted at rest.

C.  

Enable Salesforce Platform Encryption and select the 12 contact fields to be encrypted.

D.  

Use an external, third party encryption service to encryptPII before it enters Salesforce.

Discussion 0
Question # 6

Universal Containers has implemented a strict software architecture for their custom Apex code. One of the requirements is that all SOQL queries are contained within reusable classes. Depending on the context of the Apex transaction, the queries should be able to run either "With Sharing" or "Without Sharing". Which two ways allow the Architect to meet these requirements?

Choose 2 answers.

Options:

A.  

Create a reusable SOQLQueries class; do not specify "With" or "Without Sharing" on the SOQLQueries class.

B.  

Create a reusable SOQLQueries class; do not specify "With" or "Without Sharing" on the SOQLQueries class and use the runAs() method to dynamically set the context.

C.  

Create​ ​a​ ​reusable​ ​SOQLQueries​ ​class;​ ​specify​ ​ ​"With​ ​Sharing"​ ​on​ ​the​ ​methods​ ​that​ ​require​ ​user​ ​context and​ ​"Without​ ​Sharing"​ ​on​ ​the​ ​methods​ ​requiring​ ​system​ ​context.

D.  

Create​ ​a​ ​SystemSOQLQueries​ ​class​ ​and​ ​a​ ​UserSOQLQueries​ ​class;​ ​set​ ​the​ ​ ​"With​ ​Sharing"​ ​keyword​ ​on​ ​the User​ ​SOQLQueries​ ​class​ ​and​ ​"Without​ ​Sharing"​ ​on​ ​the SystemSOQLQueries​ ​class​.

Discussion 0
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 hasbeen 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.

Discussion 0
Question # 8

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

Discussion 0
Question # 9

How should the Architect ensure that OBJECT-LEVEL SECURITY is enforce within a custom Visualforce application thatwas a standard Apex controller on the Lead object?

Options:

A.  

Use the runAs() method to enforce user permissions in the Apex controller.

B.  

Use the Schema.DescribeSObjectResultisAccessible() method in the Apex controller. 

C.  

Use the {!$ObjectType.lead.accessible} expression within the Visualforce page.

D.  

Use the "With Sharing" keyword when defining the Visualforce page.

Discussion 0
Question # 10

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

Discussion 0
Question # 11

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.

Discussion 0
Question # 12

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

Discussion 0
Question # 13

Universal​ ​Containers​ ​has​ ​developed​ ​an​ ​AppExchange​ ​managed​ ​package​ ​for​ ​their​ ​distribution​ ​partners,​ ​which required​ ​a​ ​private​ ​key​ ​to​ ​be​ ​generated​ ​for​ ​each​ ​partner​ ​and​ ​used​ ​by​ ​the​ ​code.​ ​ ​Universal​ ​Containers​ ​support representatives​ ​must​ ​be​ ​able​ ​to​ ​access​ ​the​ ​private​ ​key​ ​value​ ​to​ ​debug​ ​connection​ ​issues,​ ​but​ ​it​ ​must​ ​not​ ​be possible​ ​for​ ​the​ ​partner​ ​to​ ​access​ ​the​ ​value.

How​ ​can​ ​the​ ​Architect​ ​best​ ​support​ ​this​ ​requirement?

Options:

A.  

Store the value in a text field on a protected custom setting in the package.

B.  

Store the value in a static variable in a class included in the managed package.

C.  

Store​ ​the​ ​value​ ​in​ ​the​ ​text​ ​field​ ​on​ ​a​ ​list​ ​custom​ ​setting​ ​in​ ​the​ ​managed​ ​package.

D.  

Store the value in an encrypted field on a custom object in the package.

Discussion 0
Question # 14

Universal Containers has the following requirements:

* The Commercial Account and Consumer Account support departments should not collaborate. 

* The Commercial and Consumer sales users roll up to the same VP of Sales, but there should be no collaboration between sales departments.

* The Commercial sales department should share its customers with the Commercial support department.

* The Consumer sales department shares its customers with the Consumer support department. 

* The Commercial and Consumer support departments roll up to the same Support Director. 

* The sales departments will remain the Account Owner for the Accounts that they sell to.

What is the recommended Org-Wide Sharing Default for Accounts, and how would the

Architect enable proper Commercial and Consumer Sales to Support Account Sharing for this scenario?

Options:

A.  

Private Account Sharing with SharingRules from Commercial Sales Role(s) to Consumer Support Role(s) and Consumer Sales Role(s) to Commercial Support Role(s).

B.  

Private Account Sharing with Sharing Rules from Commercial support Role(s) to Commercial Support Role(s) and Consumer Sales Role(s)to Consumer Support Role(s).

C.  

Read-Only Account Sharing with Sharing Rules from Commercial Sales Role(s) to Consumer Support Group(s) and Consumer Sales Role(s) to Commercial Support Groups(s).

D.  

Private Account Sharing with Sharing Rules from Commercial Sales Group(s) to Commercial Support Groups(s) and Consumer Sales Group(s) to Consumer Support Group(s).

Discussion 0
Question # 15

Which two options can helpmitigate 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.

Discussion 0
Question # 16

A developer at Universal Container is building an integration within a managed package for their internal org that requires login to an external system. The end point requires basic authentication.The Architect would like to ensure that the username and password are managed securely. Which three options should the Architect recommend to secure the credentials?

Options:

A.  

Store the credentials in a custom object using encrypted fields

B.  

Store the credentials in named credentials that are used in the apex callout

C.  

Store the credentials in the apex code, which will not be available to non-admins

D.  

Store the credentials in protected custom metadata that are used in the apex callout

E.  

Store the credentials in protected custom settings that are used in the apex callout

Discussion 0
Question # 17

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 rulesto share distributor accounts with agents.

D.  

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

Discussion 0
Question # 18

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

Discussion 0
Question # 19

Inorder to allow community users to collaborate on Opportunities, which license type must the users.

Options:

A.  

Sales Community

B.  

Customer Community

C.  

Partner Community

D.  

Customer Community plus

Discussion 0
Question # 20

Universal Containers (UC) has recently changed its internal policy to follow market regulations and create an internal team to manage the collection process. Only this team should have access to Invoke records. currently, invoke is a child in a Master-Detail relationship to Account. Although related lists have been removed from the page layouts, some profiles stills have access to the invoice object.

Which approach should an architect recommend to fix this problem?

Options:

A.  

Create a new Profile with no access to the Invoice object and assign it to all unauthorized users.

B.  

Create a Permission Set with No Access to the Invoice object and assign it to unauthorized users.

C.  

Replace Account and Invoke Master Detail Relationship by a Lookup and remove Invoice Access from the unauthorized profiles,

D.  

Change the Invoke organization-wide default from Controlled by Parent to Private and remove invoke access from theunauthorized

Discussion 0
Question # 21

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

Discussion 0
Question # 22

Universal Containers has built a recruiting application on the salesforce Platform. HR requested that all internal users should have edit access to the referral customobject. 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.  

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

Discussion 0
Question # 23

Universal Containers (UC) has a private Organization-Wide Defaults (OWD) model for the

Account object and needs to control the access ofrecords and fields according to these

requirements:

• Sales reps can view/edit only their own records and cannot access the field "segment" in

account page.

• Service reps need to view all accounts but cannot edit any information.

• Sales managers can modify any account of reps reporting to them.

• Service managers can modify any account.

How can a Salesforce architect provide an optimal solution for this scenario?

Options:

A.  

Use profiles, sharing rules, and change OWD to public read-only.

B.  

Use profiles, manual sharing, and field-level security.

C.  

Use profiles, permission sets, and field-level security.

D.  

Use profiles, permission sets, role hierarchy, and field-level security.

Discussion 0
Question # 24

A custom invoice object has been created with a master-detail relationship to account. The

Account receivable (AR) team needs access to Invoices AR users do not own nor have access

to Account records. Account OWD is set to Private. The AR team is unable to find Invoices in

List views, Reports, nor in Global Search. The Architect has been asked to help troubleshoot.

What could be the issue preventing AR team members from seeing invoices?

Options:

A.  

A sharing rule is missing to share Invoices to the AR team.

B.  

The AR team profile needs to be assigned an Invoice Page layout.

C.  

A sharing rule is missing to share Accounts to the AR team.

D.  

The Accounts receivable profile does not have read Permission to the Invoice Object.

Discussion 0
Question # 25

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.  

Boband users with View All Data permission

C.  

Bob and users with Modify All Data permission

D.  

Only Bob

Discussion 0
Question # 26

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

distributors that use aPartner 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 anownership-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

Discussion 0
Question # 27

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 aspecific 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 willbe considered

Discussion 0
Question # 28

Universal Containers (UC) has Affiliateswho sell containers in countries where UC does not have a local office. UC has leveraged the Partner Community to manage the sales cycle. One of their affiliates has exponentially grown in the last years and restructured its internal sales team with the following structure:

Sales VP ...> Direct of sales ..> Sales Manager ..> Sales Reps

What is the main problem a Salesforce Architect will face to provide a solution?

Options:

A.  

Partner Community does not support Role Hierarchy.

B.  

Partner User Roles are limited to three levels.

C.  

The Channel manager Role can not be shared with Partner Community.

D.  

Super User does not work in Partner Community

Discussion 0
Question # 29

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 any users 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

Discussion 0
Question # 30

Universal Containers provides 24x7 support for its customers worldwide using call centers

in three different countries with each one covering an 8-hour shift in different time zones. Service reps in a call center have access to the same information but only during their local working hours.

Which feature in Salesforce controls access for specific login hours?

Options:

A.  

Set the login hours on user records

B.  

​Permission sets

C.  

Custom permissions

D.  

Profiles

Discussion 0
Question # 31

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.  

Viewpermission on the User object

B.  

View Setup and Configuration

C.  

View All Users

D.  

View All Data

Discussion 0