Question 1

Universal Containers has a Performance Feedback custom object (Private organization-wide default) used by customers to report any issues with delivery drivers. Feedback should not be visible to the driver, but any feedback records should be accessible to people above them in the Role Hierarchy, even when the driver changes managers.
Assuming managers have Read access to the Feedback object, which three steps are necessary to solve these requirements?
  • Question 2

    Universal Containers (UC) uses a custom Visualforce page to display shipment tracking information (custom object, private OWD) to field manager and agents. The IT team wants to make sure that users have access to only the information that is allowed.
    Which Apex method must be used to make sure only allowed fields are shown to the users?
  • Question 3

    Universal Containers (UC) has a custom object to track the internal net promoter score (NPS) for all of its employees. The manager is in the role above the owner and there are no sharing rules on the object.
    How should UC ensure that NPS records cannot be accessed by the owner's manager?
  • Question 4

    Universal Containers (UC) uses a custom Visualforce page to display shipment tracking information (custom object, private OWD) to field manager and agents. The IT team wants to make sure that users have access to only the information that is allowed.
    Which Apex method must be used to make sure only allowed fields are shown to the users?
  • Question 5

    Which method should be used to grant an unrelated group of users access to a set of records?