Plat-Arch-205 Sample Questions

Plat-Arch-205 Sample Questions & Answers

How records get shared carries by far the heaviest weight, from baseline org settings to reporting lines and rule-based sharing, alongside permissions on objects, fields and the UI, access to data outside normal objects, and how security choices scale and license.

Launch the full Plat-Arch-205 simulator →

Showing 6 of 12 free samples.

  1. Question 1Intermediate

    Permissions to Standard Objects, Custom Objects, and Fields · Programmatic Security Enforcement

    In an Apex Class performing a secure update, the method Security.____(AccessType.UPDATABLE, records) is used to strip fields from the list of records that the current user does not have permission to update.

    Show answer & explanation

    Correct answer: D

    The correct method is Security.stripInaccessible. It checks field-level security and object-level permissions for the specified access type (READABLE, CREATABLE, UPDATABLE, UPSERTABLE) and removes fields the user cannot access.

  2. Question 2Advanced

    Permissions to Standard Objects, Custom Objects, and Fields · Object-Level Permissions

    A Platform Architect is designing a security model for a 'Performance_Review__c' object. The requirement states that Managers should only be able to view the 'Rating__c' field for their direct reports during the 'Review Period'. At all other times, this field should be hidden from everyone except HR. Which solution best addresses this temporal requirement?

    Show answer & explanation

    Correct answer: A

    Session-Based Permission Sets are designed for temporary access. A Flow can check the current date/time against the 'Review Period' criteria and activate the session-based permission set for the user, granting them FLS only when needed. Updating metadata (Profile FLS) via Apex is risky and can cause deployment/org locking issues.

  3. Question 3Beginner

    Permissions to Standard Objects, Custom Objects, and Fields · UI-Level Data Hiding

    True or False: Removing a field from a Page Layout ensures that users cannot access that field's data via Reports or the API.

    Show answer & explanation

    Correct answer: B

    Page Layouts only control visibility on record detail pages. Field-Level Security (FLS) is required to restrict access via Reports, API, List Views, and Search.

  4. Question 4IntermediateSelect 2

    Permissions to Standard Objects, Custom Objects, and Fields · Object-Level Permissions

    A Sales Manager needs to periodically perform mass updates on Opportunity records owned by their team, but their profile only grants Read access. The administrator does not want to grant 'Modify All' on Opportunities permanently. Which two features could be combined to meet this requirement securely? (Select TWO)

    Show answer & explanation

    Correct answers: A, C

    Combining a Permission Set (granting Modify All) configured as 'Session-Based' with a Flow allows the user to self-activate this power only when performing the specific task, adhering to least privilege.

    A Permission Set can grant the elevated 'Modify All' permission temporarily.

  5. Question 5Intermediate

    Permissions to Standard Objects, Custom Objects, and Fields · Sensitive Data Protection

    Which feature allows an architect to track metadata changes to permission sets and profiles over a 10-year period for compliance auditing?

    Show answer & explanation

    Correct answer: D

    Field Audit Trail lets you define a policy to retain archived field history data for up to 10 years, which is crucial for long-term compliance. Setup Audit Trail only stores 6 months of data.

  6. Question 6Beginner

    Permissions to Standard Objects, Custom Objects, and Fields · UI-Level Data Hiding

    A user needs to see a specific tab for a Custom Object 'Invoices', but the Tab setting in their Profile is set to 'Tab Hidden'. A Permission Set is assigned to the user with the Tab setting for 'Invoices' set to 'Available'. What is the result?

    Show answer & explanation

    Correct answer: D

    Permission Sets can grant additional access but cannot restrict it. Since the Profile hides it, the Permission Set can make it Available. The most permissive setting wins (except for Muting Permission Sets).

Ready for the real thing?

The full Plat-Arch-205 simulator has every exam-style question, timed mode, and instant scoring.