Question 7

Universal Containers has implemented Customer Community with Customer Community Plus licenses for its distributors. Some distributors requested granting specific community users (agents) to view cases submitted by other agents of the same distributor.
Which feature only supports these requirements?

Correct Answer:C
The Partner Super User feature allows certain community users to access records owned by other users within the same account. This feature is ideal for distributors needing some agents to view cases submitted by others within their organization. It provides broader access to records that are normally restricted by default sharing rules while ensuring the access scope remains confined to users linked by the same account.
✑ Option A: Granting community admin permission through permission sets is not supported for community users; this is an admin-level feature.
✑ Option B: Delegating external users allows managing other users, but it doesn??t meet the requirement to share case visibility among users of the same account.
✑ Option C (Correct): Partner Super User enables the required sharing while adhering to the community's sharing model.
References:
✑ Partner Super User Access

Question 8

Which functionality does the system method "runAs()" verify when writing test methods?

Correct Answer:A
✑ Purpose of runAs():
✑ Why Option A is Correct:
✑ Why Others Are Incorrect:
For more information, see Salesforce documentation on runAs(): https://help.salesforce.com/

Question 9

Sales executives at Universal Containers (UC) want to create list views to filter opportunities for large at-risk opportunities, These list views should only be available to certain executives who specialize in closing problematic deals.
What should UC do to solve this requirement?

Correct Answer:C
✑ Sharing List Views with Public Groups:
✑ Why Option C is Correct:
✑ Why Others Are Incorrect:
For more information, refer to Salesforce documentation on Public Groups and List Views: https://help.salesforce.com/

Question 10

Universal Containers (UC) uses a custom Lightning component with an Apex class to display shipment information (custom object, Private organization-wide default). UC sales managers are complaining about two important points: Shipment records that belong to their teams can be seen by other users. Shipment amount should be visible only by managers, but sales reps are able to view it.
Which feature did the development team miss that is causing the problems?

Correct Answer:B
✑ Field-Level Security in Apex: The isAccessible() method in Apex is used to verify whether a user has the necessary permissions to view a particular field. This ensures that users see only fields they are permitted to access based on their profile or permission set.
✑ Why Option B is Correct:
✑ Why Others Are Incorrect:
For detailed reference, see Salesforce Security Documentation: https://help.salesforce.com/

Question 11

Sales operations at Universal Containers (UC) has created Public Reports and Dashboards folders for sales managers. Sales operations and sales managers report to the VP of Sales. Sales operations currently spends a few hours each month updating users that should have access to edit reports and dashboards in these folders.
How should UC grant access to sales managers to automate access to these Public Reports and Dashboards folders?

Correct Answer:C
To efficiently manage access to public report and dashboard folders for a group of users (like sales managers), using a Public Group is the best practice. Public Groups can be used to define access centrally and avoid manual updates.
✑ Option A: Sharing via the Role Hierarchy provides hierarchical access but does not allow specific access control for folders.
✑ Option B: Sharing folders with a profile is not supported in Salesforce.
✑ Option C (Correct): Sharing folders with a Public Group ensures efficient and automated access management for sales managers.
References:
✑ Report and Dashboard Folder Sharing

Question 12

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?

Correct Answer:C
For custom objects, Salesforce allows disabling the Access Using Hierarchies option. By setting the Organization-Wide Default (OWD) to Private and unchecking Access Using Hierarchies, you ensure that records are only accessible to the owner and explicitly granted users. This prevents the owner??s manager or anyone higher in the role hierarchy from automatically gaining access.
✑ Option A: Removing CRUD permissions from profiles would block all access to the
object for managers, which may not align with business requirements.
✑ Option B: Apex sharing is unnecessary when the problem can be solved declaratively by adjusting the OWD and hierarchy settings.
✑ Option C (Correct): Setting OWD to Private and disabling Access Using Hierarchies is the most straightforward solution for restricting access to managers.
References:
✑ Control Access to Records

START Sharing-and-Visibility-Architect EXAM