Last Updated On : 20-May-2026
Salesforce Certified Platform Sharing and Visibility Architect - Plat-Arch-205 Practice Test
Prepare with our free Salesforce Certified Platform Sharing and Visibility Architect - Plat-Arch-205 sample questions and pass with confidence. Our Salesforce-Platform-Sharing-and-Visibility-Architect practice test is designed to help you succeed on exam day.
Salesforce 2026
Universal Containers (UC) service reps are assigned to a profile which has View All on the
Case object. The organization-wide default (OWD) for the Account and Case objects is
Private.
To make sure service reps have access to all relevant information (Accounts and
Contacts) to attend to customer requests, which detail should an architect consider?
A. Service reps will NOT be able to access the relevant Accounts if their OWD is Private.
B. Service reps will NOT be able to access the relevant Contacts iftheir OWD is Controlled by Parent.
C. Service reps will be able to access the relevant Contacts if their OWD is Controlled by Parent.
Summary:
This question tests the interaction between object permissions, Organization-Wide Defaults (OWD), and the "Controlled by Parent" setting. Service reps have "View All" on Case, granting them object-level access to all case records. The key is understanding how this grants them access to parent Account and Contact records through implicit sharing, which is only possible if the Contact OWD is set to "Controlled by Parent."
Correct Option:
C. Service reps will be able to access the relevant Contacts if their OWD is Controlled by Parent.
This is the correct and critical detail. When a service rep accesses a Case (which they can do because of "View All"), Salesforce implicitly grants them read-only access to the parent Account. If the Contact OWD is "Controlled by Parent," this implicit read access to the Account cascades down to the Contacts associated with that Account. This gives the rep a complete view of the customer.
Incorrect Options:
A. Service reps will NOT be able to access the relevant Accounts if their OWD is Private.
This is incorrect. Due to implicit sharing, when a user has access to a child record (the Case), they are automatically granted read-only access to the parent record (the Account), even if the Account OWD is Private. The "View All" on Case is what triggers this implicit share to the parent Account.
B. Service reps will NOT be able to access the relevant Contacts if their OWD is Controlled by Parent.
This statement is the direct opposite of the correct answer. If the Contact OWD is "Controlled by Parent," and the service rep has implicit read access to the parent Account (from the Case), then they will be able to access the relevant Contacts. This is the intended behavior of the "Controlled by Parent" setting.
Reference:
Salesforce Help: Implicit Sharing
The sales managers at Universal Containers requested their teams to define each user's role on their accounts in order to provide an easy way to establish accountability and collaboration. Sales managers also requested that sales associates should only get the following permissions:
1. Read access to the accounts.
2. Read access to cases related to the accounts.
3. No access to deals related to the accounts.
The sales associates may be granted access to opportunities when needed. Assuming the overall sharing model of the organization is Private and no sharing rules are configured on the Account object, how should an architect achieve these requirements?
A. Use Account teams to define access to accounts as well as opportunities and cases related to accounts.
B. Use Account teams and Case teams. No configuration required for the Opportunity object.
C. Use Account teams and sharing rules to share cases with sales associates. No change required to the Opportunity object.
Explanation:
This option is the most effective and efficient way to meet all the stated requirements. Let's break down why:
✅ Account Teams: This feature allows users to be added to a team on a specific account and be granted varying levels of access to the account itself, as well as its related Opportunities and Cases. This directly addresses the need for sales associates to have read access to accounts and cases, while also providing a mechanism for selective access to opportunities when required.
✅ Read Access to Accounts and Cases: By adding a sales associate to an Account Team, an administrator can specify "Read Only" access to the account and its related cases. This fulfills requirements 1 and 2.
✅ No Access to Deals (Opportunities): The Account Team functionality allows for granular control over access to related records. An architect can set the sales associate's Opportunity access to "Private" or "No Access" within the Account Team settings. This directly satisfies requirement 3. When an associate needs access to an opportunity, they can be added to the opportunity team on a case-by-case basis.
🔴 Why other options are incorrect:
❌ B. Use Account teams and Case teams: No configuration required for the Opportunity object: This is an inefficient approach. While Account Teams can handle account and opportunity sharing, Case Teams would be a separate, additional layer of complexity that isn't necessary. Account Teams can already provide access to related cases.
❌ C. Use Account teams and sharing rules to share cases with sales associates: No change required to the Opportunity object: Sharing rules are not granular enough to handle the specific, per-account requirements described. They typically share records based on criteria (e.g., owner, field value) and would be a static, organization-wide setting rather than a dynamic, per-account solution for defining user roles. This would be a less flexible and more complex solution than simply using the built-in functionality of Account Teams.
Who can view a PDF that is uploaded to the Files Home private library by a user?
A. The user and users above themin the Role Hierarchy
B. The user and users with View All Data permission
C. Only the user
Summary:
A "Private Library" in Salesforce Files is a personal storage area for a single user. By its name and design, it is intended to be completely isolated from the rest of the organization's data and users. The sharing and visibility rules that apply to records (like role hierarchy or object permissions) do not apply to the contents of a user's private library.
Correct Option:
C. Only the user.
This is the correct and defining characteristic of a Private Library. Content stored here is accessible only by the user who owns the library. Not even system administrators can view these files through the standard Salesforce interface unless they log in as that specific user. It is the most restrictive and personal storage location for files.
Incorrect Options:
A. The user and users above them in the Role Hierarchy.
The role hierarchy governs record-level data access (e.g., who can see an Account or an Opportunity). It does not grant access to personal files stored in a user's private library. File library access is a separate security model.
B. The user and users with View All Data permission.
The "View All Data" permission is a powerful system-wide permission that overrides sharing rules for records in the database. However, it does not grant access to the content within a user's private file library. The privacy of this library is enforced independently of object-level data permissions.
Reference:
Salesforce Help: Libraries and Sharing Model
Which community function is impacted by having the Site User Visibility turned off in Sharing Settings?
A. Updating their user profile.
B. Searching for other external users.
C. Searching for internal users.
Summary:
The "Site User" is the internal user record that represents and authenticates an external community user. The "Site User Visibility" setting controls whether these internal Site User records are visible to other community members. When this setting is turned off, it primarily impacts the social and collaborative features within the community that rely on being able to see and interact with other members.
Correct Option:
B. Searching for other external users.
This is the function that is directly impacted. When "Site User Visibility" is disabled, external community users cannot see the list of other community members. This means the "People" tab and search functionality for finding other external users within the community will not work, as the underlying Site User records are hidden. It prevents users from networking or collaborating with each other.
Incorrect Options:
A. Updating their user profile.
A user's ability to edit their own profile information in the community is controlled by the "Manage External Users" permission and the specific page layouts for the community profile, not by the Site User Visibility setting. Turning this off does not prevent a user from updating their own details.
C. Searching for internal users.
This setting specifically controls the visibility of external community users (Site Users). It does not govern whether external users can see internal users. The visibility of internal users to the community is controlled by other factors, such as sharing rules and the "Manage Internal Users" permission.
Reference:
Salesforce Help: Control the Visibility of Experience Cloud Users
Universal Containers (UC) has created a custom Invoice object. Standard sales users at
UC can see the records in search layout, but when they click to viewthe detail, only record
name, created date, and last modified date are shown. When the system admin accesses
it, he or she sees the full record detail with many more data fields.
What is the likely cause of this issue?
A. A role-based sharing rule is missing and should be added for the sales user's role to grant access to the fields.
B. The Sales Users profile does not have access to the remaining fields.
C. The page layout assigned to Sales User profile has only Read-Only access to the fields.
Summary:
The issue is a field-level visibility problem, not a record-level access problem. The fact that sales users can see the record in search results and can view a minimal detail page confirms they have object-level "Read" permission and record-level access. The discrepancy between what the admin sees and what the sales user sees on the same record points directly to a configuration that controls which fields are displayed, which is dependent on the user's profile.
Correct Option:
B. The Sales Users profile does not have access to the remaining fields.
This is the most likely cause. Field-Level Security (FLS) in the user's profile determines whether a field is visible (Read permission) and/or editable (Edit permission). If the sales profile lacks "Read" access to most fields on the Invoice object, those fields will be hidden from them on all pages, including the record detail page, regardless of the page layout. The admin, who typically has "View All Data," bypasses these restrictions.
Incorrect Options:
A. A role-based sharing rule is missing and should be added for the sales user's role to grant access to the fields.
Sharing rules control record-level access (which records a user can see), not field-level access (which fields on a record a user can see). Since the sales user can see the record itself, a sharing rule is not the issue
C. The page layout assigned to Sales User profile has only Read-Only access to the fields.
Page layouts control the organization of fields on a page and can set them to read-only, but they cannot hide fields that have been granted FLS "Read" access. If a field is missing entirely from the page, the first place to check is the Field-Level Security for the profile, not the page layout. The layout is secondary to FLS.
Reference:
Salesforce Help: How Field-Level Security and Page Layouts Work Together
| Salesforce-Platform-Sharing-and-Visibility-Architect Exam Questions - Home |
| Page 2 out of 16 Pages |