Limited-Time Offer: Enjoy 50% Savings! - Ends In 0d 00h 00m 00s Coupon code: 50OFF
Welcome to QA4Exam

Practice questions demo

Plat-Arch-205 Exam Dumps and Practice Questions

Questions 1 to 5 of the 95-question Plat-Arch-205 bank, each with its correct answer and an explanation. This is page 1 of 19.

1 / 19

Actual Salesforce Plat-Arch-205 Exam Questions

Question 1

A sales coach at Universal Containers wants to create and share a report folder with other sales coaches. Which two permissions are required to accomplish this?

Correct answer: C

Comprehensive and Detailed 150 to 250 words of Explanation From Platform Sharing and Visibility Architect/Course Guide/topics:

The reporting permissions represented by the answer are Manage Reports in Public Folders and Edit My Reports. Under Salesforce's enhanced folder-sharing model, Manage Reports in Public Folders is a broad reporting permission that includes the ability to create and manage public report content and encompasses several lower-level reporting capabilities. The question is testing the permission combination required to create, organize, and share report-folder content with other coaches rather than merely run reports. Architects should still apply least privilege: if a user needs management rights only to one specific folder, granting Manager access to that folder can be safer than assigning an organization-wide reporting management permission. The key distinction is that report-folder permissions govern analytics assets, while access to the underlying business records remains controlled by the normal object, field, and record-security model. Study Guide reference: Access to Other Data - report-folder permissions, enhanced folder sharing, Manage Reports in Public Folders, Edit My Reports, and least-privilege analytics administration.


Question 2

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

Correct answer: C

Comprehensive and Detailed 150 to 250 words of Explanation From Platform Sharing and Visibility Architect/Course Guide/topics:

A Public Group is the standard reusable container for users who need common record access but do not share a natural position in the role hierarchy. Public groups can include individual users, roles, roles with subordinates, and other groups, then be referenced by sharing rules or manual sharing. The role hierarchy is intended for vertical access based on organizational responsibility, so forcing unrelated users into one role would distort the security model. Sharing Sets serve a different purpose: they are relationship-based Experience Cloud mechanisms that map an external user's Account or Contact relationship to target records. For unrelated internal users, the architect should create a public group and then use that group as the recipient in the appropriate sharing mechanism. This centralizes membership management and lets the record-sharing rule remain stable even as individual users change. Study Guide reference: Access to Records - Public Groups, sharing-rule recipients, cross-functional access, role hierarchy, and scalable record-sharing design.


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?

Correct answer: B

Comprehensive and Detailed 150 to 250 words of Explanation From Platform Sharing and Visibility Architect/Course Guide/topics:

For custom objects, Salesforce allows the administrator to disable automatic upward access through the role hierarchy by clearing Grant Access Using Hierarchies. With the NPS object's OWD set to Private and hierarchy access disabled, a manager does not gain access simply because the manager occupies a role above the record owner. This is the correct pattern for sensitive employee information when the reporting hierarchy itself must not imply visibility. Apex sharing should not be used to subtract access that is granted by another mechanism; Salesforce sharing is fundamentally additive. Removing all object permissions from managers would be too broad because it would block every NPS record, including records a manager might legitimately need through another explicit authorization process. The secure design establishes a restrictive baseline and then opens only the records that a specific business requirement justifies. Study Guide reference: Access to Records - Private OWD, Grant Access Using Hierarchies, custom-object hierarchy behavior, sensitive-record isolation, and least-privilege sharing.


Question 4

Universal Containers (UC) has a team that analyzes customer orders looking for fraud. This team needs access to Invoice records (custom object, Private organization-wide default). UC has complex rules to control users' access. The architect recommended using Apex managed sharing to meet these requirements. Which recommendation should a developer consider when implementing the changes?

Correct answer: C

Comprehensive and Detailed 150 to 250 words of Explanation From Platform Sharing and Visibility Architect/Course Guide/topics:

Apex-managed sharing gives the development team substantial control over who receives record access, so it must be tested from the perspective of different users. System.runAs() is the appropriate test technique among the choices because it allows the test to execute sharing-sensitive behavior under representative user contexts and verify both positive and negative access outcomes. The test suite should include users who are supposed to receive access and users who must remain restricted, then confirm that the managed share entries produce exactly the intended visibility. A keyword such as without sharing would weaken record enforcement rather than validate it, and with sharing does not enforce Field-Level Security. In production code, record sharing, object CRUD, and FLS still have to be handled as separate concerns; runAs() simply provides a reliable way to exercise user-context behavior in tests. Study Guide reference: Access to Records - Apex-managed sharing, System.runAs(), Private OWD, user-context testing, and validation of least-privilege access.


Question 5

Universal Containers (UC) is in a legal dispute regarding several orders. UC has found out these records were removed from the system. The VP of Sales has asked to ensure this cannot happen in the future. Which approach should meet this requirement?

Correct answer: B

Comprehensive and Detailed 150 to 250 words of Explanation From Platform Sharing and Visibility Architect/Course Guide/topics:

The enforceable control is the Order Delete object permission. Removing the Delete button from a page layout removes only one user-interface path and does not guarantee that the user cannot delete through another supported interface or API. Likewise, making a page layout read-only controls presentation and field editing but does not revoke the underlying delete capability. UC should remove Delete permission for Order from the affected profiles and permission sets and verify that no permission set group or elevated permission grants it back, because Salesforce permissions are additive. The organization should also review powerful overrides such as Modify All Records or Modify All Data for users who are subject to the legal-retention requirement. If the business needs a formal legal hold, additional retention, backup, audit, and governance controls may be appropriate, but within the supplied choices the correct authorization layer is object CRUD. Study Guide reference: Permissions to Standard Objects, Custom Objects, and Fields - object CRUD, Delete permission, permission aggregation, page-layout limitations, and least privilege.


Unlock all Salesforce Plat-Arch-205 questions

Full exam access, validated answers, and unlimited practice with no download limits.