Exit demo SHARING-AND-VISIBILITY-DESIGNER Salesforce Certified Platform Sharing and Visibility Designer PDF format · free preview

SalesForce SHARING-AND-VISIBILITY-DESIGNER - Questions & Answers

Free preview · every answer includes a full explanation

Product page: https://prepkeys.com/sharing-and-visibility-designer.html

Question 1
Single choice

At Universal Containers, the Sales VP likes to re-assign Opportunity Teams every six months. Each Opportunity Team has the following resources:

1. AE (owner)
2. Sales Engineer
3. Vertical Overlay
4. Sales Ops

What should the Architect use to re-assign Opportunity Team members so they have access to the appropriate Opportunity records? Choose one answer:

A.

From the User Setup menu, click "Update Team members on open Opportunities."

B.

Build a Visualforce page that will query the default team and update open Opportunities.

C.

From the Opportunity record detail page, use the "Update Team Members" function.

D.

Use the Mass Reassign Opportunity Team wizard on the Opportunity Tab Home Page.

Question 2
Multiple choice

Universal Containers (UC) has requirement to expose a web service to their business partners. The web service will be used to allow each business partner to query UC's Salesforce instance to retrieve the status of orders.

The business partner should only be allowed access to orders for which the business partner is the fulfillment vendor. The Architect does not want the business partners to utilize the standard APIs and would prefer a custom API be developed.

Which three design elements should the Architect consider in order to ensure the data security of the solution? Choose 3 answers.

A.

Develop a custom Apex web service using the "With sharing" keyword.

B.

Provide each partner with their own Salesforce login set to PRI Enabled on the profile.

C.

Develop a custom apex web service with a fulfillment ID input attribute.

D.

Query the Orders object with Dynamic SOQL based upon the fulfillment ID.

E.

Set the Orders object's sharing settings of Private in the Org-Wide Defaults.

Question 3
Single choice

Universal Containers has successfully implemented a large Service Cloud rollout for their national call centre 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 tray so 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?

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.

Question 4
Single choice

Universal Containers has the following requirements:

1. A custom Loan object requires Org-Wide Defaults set to Private.

2. The owner of the Loan record will be the Loan Origination Officer.

3. The Loan record must be shared with a specific Underwriter on a loan-by-loan basis.

4. The Underwriters should only see the Loan records for which they are assigned.

What should the Architect recommend to meet these requirements?

A.

Use criteria-based sharing rules to share the Loan object with the Underwriter based upon the criteria defined in the criteria-based sharing.

B.

Create a lookup relationship from the Loan object to the User object. Use a trigger on the Loan object to create the corresponding record in the Loan_share object.

C.

Create a master-detail relationship from the Loan to the User object. Loan records will be automatically shared with the Underwriter.

D.

Create an Apex Sharing Reason on the Loan object that shares the Loan with the Underwriter based upon the criteria defined in the Sharing Reason.

Question 5
Single choice

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?

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.

Question 6
Single choice

Universal Containers, a global corporation of 50,000 users, has a 24x7 call center operated by 20,000 users that includes employees and contractors. Their sales organization is 10,000 strong and they started processing about 100,000 updates to opportunity custom fields called Priority and NextStep. They also started processing 20,000 updates to a highly nested territory hierarchy. There was a third mass update on a Next Step field on the Action Plan custom object that has Case as a lookup field. Users started seeing a Group membership lock error in the system.

What is a probable cause for this error?

A.

Lock contention on Account records because of Opportunity object updates.

B.

Lock contention due to system-initiated sharing rule recalculation

C.

Lock contention on Case records because of Action Plan custom object updates.

D.

Lock contention on Territory object because of Territory object updates.

Question 7
Multiple choice

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.

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 8
Single choice

Universal Containers is creating a custom Visualforce page to allow users to edit contact records. The developer has used an apex:outputField for the Phone field on the contact object.

What is the expected behavior if a user without field-level security accesses the Visualforce page?

A.

The user encounters an error while saving the record.

B.

The output field is visible to the user.

C.

The user is able to enter a value into the Phone field.

D.

The field is automatically removed from the page.

Question 9
Multiple choice

Which two options are available to share a Report or Dashboard folder with other users in the Organization? Choose 2 answers

A.

Profiles

B.

Public Groups

C.

Roles

D.

Teams

Question 10
Single choice

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?

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.

Showing 10 of 402 questions · Unlock the full set