Exam Details

  • Exam Code
    :SHARING-AND-VISIBILITY-DESIGNER
  • Exam Name
    :Salesforce Certified Sharing and Visibility Designer
  • Certification
    :Salesforce Certifications
  • Vendor
    :Salesforce
  • Total Questions
    :402 Q&As
  • Last Updated
    :Apr 11, 2025

Salesforce Salesforce Certifications SHARING-AND-VISIBILITY-DESIGNER Questions & Answers

  • Question 151:

    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.

    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.

  • Question 152:

    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?

    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.

  • Question 153:

    User A at Universal Containers is in the default account team for User B. User B owns the ACME account and changed User A's team member access to the account. What is the impact of this change?

    A. Changes affect the default Opportunity team.

    B. Changes affect only the ACME Account

    C. Changes affect the default Account team.

    D. Changes affect all child ACME Accounts.

  • Question 154:

    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.

    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.

  • Question 155:

    Universal Containers has recently activated an integration that synchronizes customer information and orders into their CRM of choice: Salesforce.com. One of their largest customers, United Air, has over 12,000 unique contacts. Since the integration was activated, sales reps are having trouble adding contacts to the United Air account. When a sales rep adds a contact, they get the following error message:UNABLE_TO_LOCK_ROW, This issue seems to affect the United Air account and several other large customers. The sales rep can usually save the contact by trying again later in the evening. What should the Architect recommend as a possible solution?

    A. Add a role-based sharing rule so all sales team members have Read/Write access to contacts.

    B. Remove sharing rules and replace them with Apex sharing for Unite Air and the other large accounts.

    C. Implement an account hierarchy and redistribute the contacts evenly under the child accounts.

    D. Create a permission set for the sales team to grant them Read/Write access to all account fields.

  • Question 156:

    The Architect at Universal Containers has created a List View to show all open Opportunities that were created in the last month, and would like to make this list view visible to certain groups of users. Which two options are available to the Architect for sharing the List View?

    A. Public Groups

    B. Profiles

    C. Roles and Subordinates

    D. Manual Sharing

  • Question 157:

    Universal Container is a global Telco that has recently implemented enterprise territory management to better align their sales teams and sales processes. They are in Q4 of the FY and they have completely revamped their territory structure and created a plan for a new structure that would support the new FY. Their current territory model has 8k territories. Their new model would be a new set of 8,5K territories, and their org limit is 10k. What enterprise territory management feature can US take advantage of in order to help them stay within their org limits?

    A. Territory type priority

    B. Territory Type

    C. Territory Model State

    D. Territory Hierarchy

  • Question 158:

    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?

    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

  • Question 159:

    Universal Containers (UC) has Affiliates who 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?

    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

  • Question 160:

    Which two capabilities does the delegated administrator permission provide? Choose 2 answers

    A. Assign users profiles

    B. Unlock users

    C. Set OWD D. Create profiles

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Salesforce exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your SHARING-AND-VISIBILITY-DESIGNER exam preparations and Salesforce certification application, do not hesitate to visit our Vcedump.com to find your solutions here.