Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
A Platform Administrator at Cloud Kicks has a flow in production that is supposed to create new records. However, no new records are being created. What is causing the issue?
In Salesforce, a flow must be Active for it to execute in a production environment. When an administrator builds or updates a flow, it is saved as a new version. Even if the logic is perfect and passes all debug tests, the flow will not run for end-users unless the administrator explicitly clicks the 'Activate' button. If a flow is intended to create records but nothing is happening, the first troubleshooting step is always to verify the status in the Flow Builder or the Flows list in Setup. A flow version that is simply 'Saved' but not 'Active' will remain dormant. Option D is unlikely because the Flow Builder usually prevents saving a record-triggered flow without a trigger defined. Option C ('Read Only') is not a state that would prevent a flow from running. Option B ('Flow URL') only applies to specific types of screen flows launched via custom links, whereas the question implies a general failure of the automation to execute.
An agent is being developed with several actions that all retrieve information from different databases. A Platform Administrator has named the actions as follows: GetCustomerInfo, GetOrderDetails, GetShippingStatus. Which best practice should the administrator follow to improve these names?
When naming actions for an AI agent, consistency is key to helping the Large Language Model (LLM) categorize and understand the available tools. Following a consistent naming convention, such as starting all retrieval actions with the verb 'Get,' allows the agent to more easily map user intent (e.g., 'I need information about...') to the appropriate action. This reduces ambiguity during the reasoning phase of the agentic loop. Using inconsistent verbs like Find, Retrieve, or Identify (Option D) can confuse the model regarding which action is most appropriate for a given task. Removing verbs entirely (Option A) makes it harder for the model to distinguish between an action (doing something) and a data object (a thing). Adding 'Salesforce' (Option B) is generally redundant as the agent's context is already within the Salesforce environment.
Northern Trail Outfitters has two different sales processes: one for business opportunities with four stages and one for partner opportunities with eight stages. Both processes will vary in page layouts and picklist value options. What should a Platform Administrator configure to meet these requirements?
To manage different business requirements for a single object like Opportunities, Salesforce utilizes a combination of Record Types and Sales Processes. A Sales Process is a specific feature for the Opportunity object that allows an administrator to select which 'Stage' picklist values are visible. In this scenario, the admin would create one Sales Process for 'Business' (4 stages) and another for 'Partner' (8 stages). Once these processes are defined, they are linked to Record Types. Record Types are the engine that allows different users to see different Page Layouts and picklist options based on the 'type' of record they are creating. This architecture ensures that users working on Partner deals are guided through the appropriate eight stages and see the relevant fields on their layout, while Business users have a streamlined four-stage experience. This separation is critical for maintaining data integrity and ensuring that the reporting for each pipeline is accurate. It prevents confusion by only showing users the options that are relevant to the specific context of the deal they are managing.
Cloud Kicks has been seeing exponential growth and will be hiring an additional 10 sales reps and 15 support reps to its teams. The support team will need access to the Service Console to manage cases. A Platform Administrator will be assigning the users to existing custom sales and support profiles. How should the administrator ensure the support reps have the appropriate access to the console?
Access to the Service Console and other advanced Service Cloud features (like Entitlements or Knowledge) requires a specific Feature License called the Service Cloud User. Even if a user's profile has the 'Manage Cases' permission, they will not be able to access the specialized Console app unless the 'Service Cloud User' checkbox is selected on their individual User record. This is a common administrative step when onboarding new support staff. Permission sets (Option B) grant functional permissions but cannot grant feature licenses. Assigning a 'Platform User License' (Option D) would actually restrict them, as that license type does not include access to standard CRM objects like Cases or the Service Console.
The sales reps at Cloud Kicks should be able to report on each other's account and opportunity records with the organization-wide default for Account and Opportunity both set to Private. What should a Platform Administrator do to achieve this?
In a Private sharing model, users cannot see records they do not own unless they are shared. An Owner-based Sharing Rule is the standard way to grant this access at scale. By creating a rule that shares records owned by members of a 'Sales Reps' Public Group with that same Public Group, the administrator allows all reps to see each other's accounts. Furthermore, because Account and Opportunity share a relationship, the sharing rule can be configured to grant 'Read Only' (or higher) access to the associated Opportunity records simultaneously. Option B is incorrect because simply placing a report in a folder does not bypass record-level security (users will see an empty report). Option C and D are inefficient for granting broad, group-based access that can be handled via standard configuration.
Universal Containers' Platform Administrator has been asked to create a many-to-many relationship between two existing custom objects. Which two steps should the administrator take when enabling the many-to-many relationship?
In Salesforce, a many-to-many relationship allows each record of one object to be linked to multiple records of another object and vice versa. This is achieved by using a Junction Object. A junction object is a custom object that sits between the two objects you want to relate. To implement this correctly, the administrator must follow two specific steps: first, create the custom object to serve as the 'junction'; second, create two Master-Detail relationship fields on that new junction object. One master-detail field points to the first custom object, and the second points to the other. Because these are master-detail relationships, the junction record's visibility and deletion behavior are controlled by its parents. This structure allows for powerful reporting and roll-up summaries on both parent objects. Using simple lookup relationships (Option D) would not enforce the strict data integrity or the specific roll-up capabilities that define a true many-to-many relationship in the Salesforce architecture.
Exam domains verified against: Official Salesforce Plat-Admn-201 exam guide, last checked October 2026.
You need to understand company settings, user management, and how to apply security controls in the sharing model. Learn the difference between profiles and permission sets and when to use each based on your organisational needs.
Master custom and standard object architecture including relationships and field types. Practice creating and managing page layouts and record types, and understand what happens when you delete a field.
Learn the lead and opportunity lifecycle and how to automate it with rules and assignment logic. Understand campaign management, lead conversion, and sales productivity features like forecasting and territory setup.
Study case management capabilities including assignment rules and queues. Learn how to automate case handling with auto-response rules and escalation logic.
Sample question from this domain above: Q2
Understand activity management with tasks and events. Learn Chatter features, the Salesforce mobile app configuration, and how to assess when AppExchange packages are appropriate for your org.
Sample question from this domain above: Q5
Learn data import, validation, and backup methods. Master report and dashboard creation and customization, including how the sharing model affects visibility.
Compare automation tools and choose the right one for each scenario. Learn Flow configuration including screen flows and record-triggered flows, and understand approval process setup.
Sample question from this domain above: Q3
Describe the capabilities and use cases of Agentforce (scenarios about use cases, when it’s appropriate to use AI, security, troubleshooting agent permissions).; Explain how to maintain, update, or install prompts and instructions in Agent Builder (light testing, conversation preview).
Sample question from this domain above: Q6
Common questions about the exam itself