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 14 out of 48 Pages

Topic 1: Exam Pool A

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 in closing problematic deals. How can UC solve this requirement?


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





B.
  Share the List Views with the appropriate Public Group

Explanation: List views are a way to filter and display records of a specific object based on certain criteria. List views can be shared with all users, a group of users, or only the owner of the list view. To share a list view with a group of users, such as sales executives who specialize in closing problematic deals, the architect can recommend creating a public group that includes those users and sharing the list view with that public group. Therefore, the answer B is correct and the other options are incorrect.

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


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


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





A.
  Review the user provisioning process to not automatically create a user role for any new user.

C.
  Contact salesforce support and request to increase the number of users’ roles allowed.

Explanation: Reviewing the user provisioning process to not automatically create a user role for any new user and contacting Salesforce support and requesting to increase the number of users’ roles allowed are two recommendations that could solve this problem. Salesforce has a limit on the number of roles that can be created in an organization, which depends on the edition and the number of licenses. If this limit is reached, no more roles can be created unless the limit is increased by Salesforce support. Therefore, it is not advisable to create a new role for every new user, as this would quickly exhaust the limit and cause the “User Role Limit Exceeded” error. Option B is incorrect, since removing role hierarchy from Salesforce org and controlling the record access using Apex managed sharing would be a complex and custom solution that would not address the root cause of the problem. Option D is incorrect, since creating an Apex class to replace the User Roles by generic one as soon as they are created would be unnecessary and inefficient.

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?


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.





C.
  By creating controlling the invoices object permission on the sales manager’s profile.

Explanation: Controlling the invoices object permission on the sales manager’s profile is how the architect can grant the sales managers access to the customer invoices data. Object permissions determine whether a user can create, read, edit, or delete any record of that object. Since invoice data is surfaced in Salesforce using external objects, sales managers need to have at least read permission on the invoice object to view the customer invoices data. Option A is incorrect, since sharing rules are not available for external objects. Option B is incorrect, since manual sharing is not available for external objects. Option D is incorrect, since sharing sets are not available for external objects.

After setting up Customer Community and enable collaboration, the architect realizes that customers are only Chatter posts from other customers in their account. What should the architect do to allow viewing chatter posts from all customers?


A. Enable Community User Visibility


B. Set View All for Chatter posts.


C. Enable Chatter Super User


D. Enable Internal Users Visibility





A.
  Enable Community User Visibility

Explanation: Enabling Community User Visibility is the best option to allow viewing chatter posts from all customers. Community User Visibility is a setting that allows community users to see and interact with other community users, regardless of their account or role2. Setting View All for Chatter posts, enabling Chatter Super User, and enabling Internal Users Visibility are not options that can achieve the same result.

Universal containers (UC) has a partner community for its 200 distributors. UC customer accounts are .. organization-wide default setting for the custom Delivery object is private. How can an architect advise UC to grant all users at a distributor access to delivery records for all customer distributor?


A. Create a Sharing set for the Distributor profile to grant access to the Delivery object.


B. Create a criteria-based sharing rule that shares delivery records matching the Distributor to user distributor.


C. Give ownership of the delivery record to a distributor user.


D. Create a criterion- based sharing rule that shares delivery records matching the Distributor to users of a Public Group created for the distributor.





A.
  Create a Sharing set for the Distributor profile to grant access to the Delivery object.

Explanation: Creating a Sharing set for the Distributor profile to grant access to the Delivery object is the correct way to share records with users in a partner community. Sharing sets allow you to share records based on a common account or contact2. Criteria-based sharing rules are not available for partner communities3.


Page 14 out of 48 Pages
Previous