Labour Day Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 2493360325

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

Sharing-and-Visibility-Architect Practice Exam Questions and Answers

Salesforce Certified Sharing and Visibility Architect (WI24)

Last Update 3 days ago
Total Questions : 237

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

Sharing-and-Visibility-Architect PDF

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

Sharing-and-Visibility-Architect Testing Engine

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

Sharing-and-Visibility-Architect PDF + Testing Engine

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

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 # 2

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.

Discussion 0
Question # 3

Universal Containers (UC) is a non-profit organization and has over 20,000,000 members

(donors). The company decided to assign those accounts to Donations Reps based on their

regions. Donations Reps ended up owning over 50,000 donors each. The donation reps

started to see significant degradation of the system performance. What could be the reason

for this problem?

Options:

A.  

The Donations Reps access to the assigned accounts.

B.  

Salesforce sharing recalculation kicked off.

C.  

There is an Account ownership data skew problem.

D.  

The Account (donor) object OWD is Private.

Discussion 0
Question # 4

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.

Discussion 0
Question # 5

Universal Containers uses 75,000 distributors that have close to 1 million total users. Distributors need opportunities assigned to the distributor for delivery.

What license recommendation will meet distributor needs?

Options:

A.  

Sales Cloud

B.  

Customer Community Plus

C.  

Partner Community

D.  

Customer Community

Discussion 0
Question # 6

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.

Discussion 0
Question # 7

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

Discussion 0
Question # 8

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

Account object and needs to control the access of records 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 # 9

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.

Discussion 0
Question # 10

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.

Discussion 0
Question # 11

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

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.

Discussion 0
Question # 12

Universal Containers (UC) has a mostly private organization-wide default (OWD), 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 "View All Data" Permission.

B.  

Make Opportunity OWD read-only.

C.  

Give "View All Data" Permission to the Sales Reporting Profile.

D.  

Create a Permission Set that grants "View All" permission for Opportunity.

Discussion 0
Question # 13

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 # 14

Which three capabilities are available with Enterprise Territory Management? Choose 3 answers

Options:

A.  

Create a public group with Territory

B.  

Share a report or dashboard folder with a Territory

C.  

Metadata API Support

D.  

Integration with Collaborative Forecasting

E.  

Assignment of Territory on Opportunities

Discussion 0
Question # 15

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.

Discussion 0
Question # 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 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".

Discussion 0
Question # 17

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 for Filter-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 Opportunity Territory Assignment.

Discussion 0
Question # 18

If you want to create some logic that will share certain records in APEX code, you just have to create special records that will open access to the desired records. The aim is to create records of certain type, for example , all share objects for custom objects are named as

Options:

A.  

MyCustomObject__Share

Discussion 0
Question # 19

Universal Containers regularly uploads large amounts of parent and child records into Salesforce to maintain integrations with other systems that update their date in scheduled batches or continuously in real time. Which two situations may pose a risk of producing locking errors? Choose 2 answers.

Options:

A.  

Updates​ ​to​ ​child​ ​records​ ​that​ ​have​ ​the​ ​same​ ​parent​ ​records​ ​are​ ​being​ ​processed​ ​simultaneously​ ​in separate​ ​transactions.

B.  

Updates to parent and child records are being processed in the same batch.

C.  

Updates​ ​to​ ​parent​ ​records​ ​and​ ​their​ ​child​ ​records​ ​being​ ​processed​ ​simultaneously​ ​in​ ​separate​ ​threads.

D.  

Updates to parent and child records are being processed synchronously in the same threads.

Discussion 0
Question # 20

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.

Discussion 0
Question # 21

Universal Containers has Public Read Only sharing settings on the Opportunity object. What Opportunity access options can the user see while adding account team members to the Account?

Options:

A.  

Read Only

B.  

Private and Read Only

C.  

Private

D.  

Read​ ​Only​ ​and​ ​Read/Write

Discussion 0
Question # 22

Universal​ ​Containers​ ​has​ ​junction​ ​object​ ​called​ ​"Job​ ​Production​ ​Facility",​ ​with​ ​2​ ​master-detail​ ​relationships​ ​to the​ ​Job​ ​and​ ​Production​ Facility​ ​custom​ ​objects.​ ​ ​Both​ ​master​ ​records​ ​have​ ​a​ ​private​ ​sharing​ ​model.

What​ ​statement​ ​is​ ​true​ ​if​ ​a​ ​user's​ ​profile​ ​allows​ ​access​ ​(Create/Read)​ ​to​ ​the​ ​Job,​ ​but​ ​no​ ​access​ ​to​ ​the Production​ ​Facility​ ​Object?

Options:

A.  

The​ ​user​ ​will​ ​be​ ​granted​ ​read​ ​access​ ​to​ ​the​ ​Production​ ​Facility​ ​record

B.  

The user will see the junction object and the link to the Production Facility.

C.  

The user will see the junction object but not the link to the Production Facility.

D.  

The user will not be able to see the junction object records or the field values.

Discussion 0
Question # 23

How should the Architect ensure that OBJECT-LEVEL SECURITY is enforce within a custom Visualforce application that was 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 # 24

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.

Discussion 0
Question # 25

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 # 26

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.

Discussion 0
Question # 27

Universal Containers is updating its Organization-Wide Sharing Settings for the Account Object from a "Public Read/Write" model to a "Private" model, so that they can hide certain national accounts from sales reps and sales managers. These national accounts should only be accessible by sales directors and above. Universal Container's Role Hierarchy matches its organizational hierarchy. Which two options should the Architect consider when designing the solution? Choose 2 answers

Options:

A.  

Sales directors will need a sharing rule created so that they can see accounts owned by Sales Users.

B.  

National accounts must be owned by a user who is above the sales managers in the Role Hierarchy.

C.  

Apex managed sharing will have to be disabled for the account object to protect the national accounts.

D.  

If a sales rep is added to the Opportunity Team for a national account, they will gain access to account data.

Discussion 0
Question # 28

What feature in Salesforce is needed to restrict access to a custom object that has Public Read/Write access?

Options:

A.  

Role Hierarchy

B.  

Record Type

C.  

Page Layout 

D.  

Profile

Discussion 0
Question # 29

A banking company uses & VIP Flag in the Contact Object that they want only Private Banking Reps to see. Which approach is recommended to meet this requirement?

Options:

A.  

Set the Field Level Security for the VIP Flag field so that it is visible to Private Banking Rep Profile.

B.  

Define a page layout for Contact Object and add the VIP Flag field for that layout. Remove the VIP Flag field from other layouts.

C.  

Change the type of VIP Flag field to a picklist, define a new record type for the Contact Object and make the picklist field available for Editing.

Discussion 0
Question # 30

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

What option should the Architect consider when designing a 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.

Discussion 0
Question # 31

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

Options:

A.  

True

B.  

False

Discussion 0
Question # 32

Universal Containers has successfully implemented a large Service Cloud rollout for their national call center 3 months ago. One of their largest customer accounts, United Automotive, has over 15,000 open cases. Agents are now having trouble opening new cases for United Automotive. When they try to create a case, the following Error messages appear for them UNABLE_TO_LOCK_ROW They notice that this only occurs for the United Automotive account. If they try to save the case again it will usually work, but the problem seems to be happening more and more often. What option should the Architect recommend?

Options:

A.  

Review the Account structure to split the United Automotive account into multiple branch accounts.

B.  

Review the Customer Service Profile to ensure that they have Read/Write access to the appropriate Case and Account Fields.

C.  

Review all Case Sharing Rules and consolidate where appropriate to reduce the total number of sharing rules.

D.  

Review all Account sharing rules to ensure that the Customer Service team has Read/Write access to the United Automotive Account.

Discussion 0
Question # 33

Universal Containers has created a Reimbursement Custom Object to capture requests for reimbursement of expenses related to office supplies. The Reimbursement requests are sometimes sensitive and the Team Leads should not have access to the Reimbursement records submitted by the Users in the Call Center Agent role. The Director of Support will require access to all Reimbursement records. The role hierarchy is set as follows: Call Center Agent role reports to Team Lead role, which Reports to the Director of Support. Which steps would the Architect take to ensure proper sharing in this Role Hierarchy structure assuming Private Sharing Setting for the Reimbursement Object?

Options:

A.  

Leave the Reimbursement Object in "Deployed" Status and set the Director of Supports Profile to "View All" in the object permissions.

B.  

Use an Approval Process to change the owner of the Reimbursement record upon submission to the Director of Support

C.  

Disable Grant Access Using Hierarchies for the Object and create a Sharing Rule to enable sharing to the Director of Support

D.  

The sharing scenario described will occur without any special configuration choices being made by the Architect

Discussion 0
Question # 34

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 grant access 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.

Discussion 0
Question # 35

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.

Discussion 0
Get Sharing-and-Visibility-Architect dumps and pass your exam in 24 hours!

Free Exams Sample Questions