certified-sharing-and-visibility-architect Free Sample Questions

Salesforce Certified Platform Sharing and Visibility Architect Practice Test
10/164 questions · Unlock full access
Q1

A global logistics company is experiencing significant performance degradation during territory realignment. Their Enterprise Territory Management 2.0 model includes a 7-level territory hierarchy and over 500 assignment rules that run on Account updates. During peak hours, updates to Account records frequently time out. The org contains 15 million Account records. An architect has been tasked with optimizing the sharing model to improve performance without compromising the complex access requirements. Which approach should the architect prioritize?

Q2

A developer at a financial services firm has created a custom Visualforce page to display sensitive client portfolio information. The associated Apex controller class must be declared `without sharing` to aggregate data from multiple related objects that the running user may not directly own. However, the firm's security policy mandates that Field-Level Security (FLS) for all fields on the primary `Portfolio__c` object must be strictly enforced. Which Apex code snippet correctly ensures FLS is respected before displaying the data?

Q3Multiple answers

A manufacturing company is setting up a new Partner Community. Partners need to see all `Case` records associated with the `Account` they belong to, regardless of who owns the Case. They also need to collaborate on `Opportunity` records where they are explicitly added as a Partner User in a custom lookup field on the Opportunity. The Organization-Wide Default for both Case and Opportunity is Private. Which two features must be configured to meet these requirements? (Select TWO)

Q4

A junior administrator reports that a user in the Sales team can see an Opportunity record they should not have access to. The Opportunity's owner is in a different region, and there are no apparent criteria-based sharing rules that would grant access. The architect needs to quickly determine the exact mechanism that granted the user access. What is the most direct and effective method to diagnose the source of this user's access to the specific record?

Q5

True or False: A dashboard is configured with the running user set to a System Administrator. A sales user who views this dashboard will see all data aggregated from the underlying reports, even if their profile and sharing settings prevent them from accessing the individual records that make up the data.

Q6

A large e-commerce company is implementing Salesforce for order management. The `Order__c` object is the child in a master-detail relationship to `Account`. The company has several massive B2B accounts, one of which has over 50,000 order records. During a batch job that reassigns ownership of this parent Account record, the job fails with `UNABLE_TO_LOCK_ROW` errors. What is the most likely cause of this issue?

Q7

A user's access to a specific record is determined by multiple layers of the security model. An architect is analyzing the final effective permissions. What is the correct order of evaluation that Salesforce uses to determine record access, from the most restrictive baseline to the most permissive overrides?

Q8

A technology company has a sales model where a single Account can be managed by multiple sales representatives across different product lines (e.g., Hardware, Software, Services). A user's access to an Account should be based on their assignment to one or more of these product lines for that specific Account. The company also needs to forecast sales revenue based on this product line structure. Which Salesforce feature is best suited to model this complex, matrix-based sharing requirement?

Q9Multiple answers

A developer is writing a batch Apex class that de-duplicates and merges millions of Contact records. The process requires system-level access to query all Contacts, regardless of the running user's visibility. However, during the update phase, the merge must not overwrite any fields on the master record that the running user does not have edit permission for. Which two keywords or methods are essential for the batch class to meet these requirements? (Select TWO)

Q10

The executive team at a company needs a dashboard that shows company-wide sales performance. The team members have profiles that limit their record visibility to only their own regions. To protect the confidentiality of individual deals, executives should not be able to click through the dashboard components to see the underlying reports or records. What is the most secure and effective way to configure this dashboard?