Available in 1, 3, 6 and 12 Months Free Updates Plans
PDF: $15 $60

Test Engine: $20 $80

PDF + Engine: $25 $99

Sharing-and-Visibility-Architect Practice Test


Page 11 out of 48 Pages

Topic 1: Exam Pool A

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?


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





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

Explanation: The territory with the highest territory type priority is automatically assigned to the opportunity when an account meets criteria for multiple territories4. Option A is incorrect, since creating a process builder process to update the territory field on the opportunity would be unnecessary and complex. Option C is incorrect, since creating an Apex class that implements Filter-Based Opportunity Territory Assignment would be an advanced and custom solution that is not required in this scenario. Option D is incorrect, since creating a criteria-based sharing rule on the opportunity to assign it to a territory would not work, as sharing rules do not assign territories5.

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


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.





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

C.
  Restrict access to data in the accounting system.

Explanation: The two actions that are required to achieve the requirement are setting up External Object to use OAuth to connect to the Accounting system and restricting access to data in the accounting system. OAuth is an authentication protocol that allows Salesforce to securely access data from an external system without storing the username and password of the external system user3. Restricting access to data in the accounting system is a way to ensure that only authorized users can view the invoice records from the external source. Creating an owner based sharing rule to grant visibility to the Invoice object and granting access to the External Object to only the Account Manager profile are not actions that can ensure that a user only accesses invoice records the user is authorized to see.

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 them 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?


A. TheDonations 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





C.
  There is an Account ownership data skew problem.

Explanation: There is an Account ownership data skew problem,which could be the reason for this problem. Data skew occurs when a large number of records (more than 10,000) are owned by a single user or belong to a single role. This can cause performance issues when accessing or updating those records, as well as when recalculating sharing rules or changing ownership. In this scenario, since each donation rep owns over 50,000 donor accounts, there is a significant data skew that affects the system performance. Option A is incorrect, since the donation reps access to the assigned accounts is not a problem by itself, but rather a consequence of data skew. Option B is incorrect, since Salesforce sharing recalculation kicked off is not a problem by itself, but rather a consequence of data skew. Option D is incorrect, sincethe Account (donor) object OWD being Private is not a problem by itself, but rather a consequence of data skew.

By default, how many roles are created when the first external user is created on a partner account?


A. 0


B. 3


C. 2


D. 1





B.
  3

Explanation: By default, three roles are created when the first external user is created on a partner account. These roles are Executive, Manager, and User. They form a role hierarchy that determines the level of access to data for the partner users.

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?


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.





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

Explanation: Creating a Permission Set that grants “View All” permission for Opportunity is the best approach to meet the requirements. This will allow the Sales Reporting team to view all Opportunity records without changing their profile or OWD settings. Creating a Permission Set that grants “View All Data” permission would give them access to all data in the org, which is not necessary. Making Opportunity OWD read-only would affect all users in the org, which may not be desirable. Giving “View All Data” permission to the Sales Reporting Profile would also give them access to all data in the org, which is not necessary.


Page 11 out of 48 Pages
Previous