SHARING-AND-VISIBILITY-DESIGNER Exam Details

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

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

  • Question 51:

    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 52:

    Universal Containers uses the Case object to track service tickets. They have implemented Case teams to allow multiple support representatives to manage the Cases. Which two "Filter by owner" options would the user see while creating a list view on the Case object?

    Choose 2 answers

    A. My Case Teams
    B. Roles
    C. Public Groups
    D. Queue

  • Question 53:

    Universal Containers is implementing a community of High-Volume Community users. Community users should be able to see records associated to their Account or Contact record. The Architect is planning to use a Sharing Set to provide

    access to the records. When setting up the Sharing Set, certain objects are not available in the list of Available Objects.

    Which two reasons explain why an object is excluded from the list of Available Objects in a Sharing Set?

    A. The object is a custom object, and therefore not available for a sharing set.
    B. The object's Organization-Wide sharing setting is set to Public Read/Write.
    C. The object's Organization-Wide sharing setting is set to Private.
    D. The custom object does not have a lookup to Accounts or Contacts.

  • Question 54:

    The Collections department at Universal Containers uses Salesforce to track its efforts. All Invoices and Invoice Line Items are stored in Salesforce. Invoice Line Item object details, such as Quantity and Extended Amount, should be summarized at the Invoice Object level, and all users who can see a given invoice should always see all invoice line items. Without leveraging Apex code, how should an Architect create the relationship between the Invoice object and the Invoice Line Item Object?

    A. The Invoice object should have a Master-Detail to the Invoice Line Item Object
    B. The Invoice Line Item Object should have a Lookup to the Invoice Object
    C. The Invoice Object should have an inner joint to the Invoice Line Item Object
    D. The Invoice Line Item Object should have a Master-Detail to the Invoice Object

  • Question 55:

    Universal Containers regularly uploads large amounts of parent and child records into Salesforce to maintain integrations with other systems that update their data in scheduled batches or continuously in real time. Which 2 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 transaction (Missed)
    B. Updates of parent and child records are being processed synchronously in the same thread
    C. Updates of parent and child records are being processed in the same batch
    D. Updates of parent and their child records are being processed simultaneously in separate threads (Missed)

  • Question 56:

    A Visualforce controller has a requirement to be written with "Without Sharing" at the top level; however, certain methods within the page still need to enforce the user permissions for creating records and accessing certain fields.

    Which two methods below would be used to enforce this requirements?

    Choose 2 answers.

    A. Schema.DescribeFieldResult
    B. Schema.getGlobalDescribe
    C. UserInfo.getProfileID
    D. Schema.DescribeSObjectResult

  • Question 57:

    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 58:

    To reduce the case time resolution and improve customer satisfaction, Universal Containers (UC) wants to allow specialized marketing consultants to have edit access to Case records of VIP customers. These casts should be visible only to

    the support rep who owns the case and the marketing consultants.

    Which recommendation should a Salesforce architect give to allow this scenario?

    A. Case organization-wide default Private and Account Team with Read/Edit permission.
    B. Case organization-wide default Public Read Only and Case Team with Read permission.
    C. Case organization-wide default Private, role hierarchy, and Read Only ownership-based sharing rule.
    D. Case organization wide default Private and Case Team with Read/Edit permission.

  • Question 59:

    When writing test methods, what functionality is verified by the system method"runAs()"?

    A. Enforcement of a user's record sharing.
    B. Enforcement of user permissions.
    C. Enforcement of a user's field-level security.
    D. Enforcement of user's public group assignments.

  • Question 60:

    Universal Containers has expanded to sell virtual containers for data storage. Virtual container work orders are provisioned immediately by the system and therefore cannot be changed by a sales representative. What is an optimal approach to implement these requirements?

    A. Remove the Work Order Edit permission from the sales representative Profile.
    B. Remove the edit button from the work order page layout.
    C. Change the record type/page layout assignment for Work Order to be Read Only.
    D. Implement a sharing rule that changes access for all Work Order to Read.

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.