Salesforce-Platform-Administrator-II Practice Test
Updated On 1-Jan-2026
219 Questions
An administrator would Like to know If any other administrators or delegated administrators
are using the Log In As a User feature.
Where the administrators should are using the Log in As a User feature.
A. Grant Account Login Access
B. Setup Audit Trail
C. Connected App Usage
D. Login History
Explanation:
The "Login as a User" feature is a powerful administrative tool that allows an administrator to directly log in and act as another user to troubleshoot or assist them. Because this is a sensitive administrative action, it is explicitly logged in the Setup Audit Trail, not the regular Login History.
Here is a breakdown of why this is the correct answer:
B. Setup Audit Trail:
This is the correct place to look for a record of which administrators have used the "Log in as a User" feature. The Setup Audit Trail records all administrative and metadata-related changes, including sensitive actions like logging in as another user. The record will show which administrator logged in and when.
A. Grant Account Login Access:
This setting is managed by individual users and allows them to grant or deny login access to administrators. It is where the permission to log in is configured, not where the usage is logged.
C. Connected App Usage:
This refers to the usage of connected apps that access the Salesforce org via APIs. It tracks authentication and usage related to these external applications, not an administrator's internal "Log in as a User" session.
D. Login History:
The standard Login History report tracks traditional, password-based logins and authentication attempts. As noted by Salesforce, the "Log in as a User" feature does not create a standard login attempt and will not show up in the Login History.
Sales reps at Ursa Major Solar often give discounts depending on the configuration of the
solar panel system. Customers want to know what the different configuration options are.
Sales management wants to ensure the opportunity pipeline is as accurate as possible.
What should sales reps do to ensure their quotes and opportunities reflect their sales?
A. Update the quote record each time the customer requests a different product configuration, and clicks the sync button to update the opportunity.
B. Create a new quote record for each of the different product configurations. Sync the most likely to be purchased back to the opportunity.
C. Create new opportunities for each quote request. Change the forecast category to omitted for all except the most likely to be purchased.
D. Use the products related list to associate the different configurations with the opportunity. Update the Amount field with the most likely purchase price.
Explanation:
In Salesforce, Quotes are used to present pricing and product configurations to customers. Each Opportunity can have multiple Quotes, but only one Quote can be synced at a time to reflect the most accurate sales data.
In this scenario:
Sales reps offer different configurations (with varying discounts).
Customers want to see multiple options.
Sales management wants the Opportunity pipeline to reflect the most likely sale.
🔑 Why Option B Is Correct:
Creating multiple Quotes allows reps to present different configurations to the customer.
By syncing the most likely Quote, the Opportunity’s Amount, Products, and other key fields are updated to reflect the expected sale.
This keeps the pipeline accurate, aligns with best practices, and supports flexibility in quoting.
📌 Syncing a Quote updates the Opportunity with:
Products
Quantities
Discounts
Total Amount
This ensures that forecasting and reporting are based on the most realistic scenario.
❌ Why the Other Options Are Incorrect:
A. Update the quote record each time the customer requests a different product configuration, and click the sync button.
Constantly updating a single Quote is inefficient and loses historical context.
You can’t compare configurations side-by-side.
It’s harder to track customer preferences and sales strategy.
C. Create new opportunities for each quote request.
This inflates the pipeline with duplicate Opportunities.
It distorts forecasting and reporting accuracy.
Opportunities should represent real sales potential, not every configuration.
D. Use the products related list to associate different configurations with the opportunity.
The Products related list supports only one configuration at a time.
You lose the ability to present multiple formal Quotes.
It doesn’t support syncing or versioning like Quotes do.
📘 Salesforce References:
Quotes and Quote Syncing
Managing Multiple Quotes
These resources explain how Quotes work, how syncing affects Opportunities, and why multiple Quotes are preferred for configuration scenarios.
🎓 Exam Tip:
When a question involves multiple product configurations, customer-facing pricing, and pipeline accuracy, think Quotes — not Opportunities or manual product edits. Always sync the most likely Quote to ensure forecasting reflects reality.
The administrator at Universal Containers recently rolled out Email-to-Case functionality.
Even though a new record type was created and specified in the Email-to-Case settings, all
incoming cases are receiving a different record type.
What is likely causing the record type discrepancy?
A. The new Case Owner needs permissions to the new record type.
B. The Automated Case User needs permissions to the new record type.
C. A Case assignment rule is preventing the record type from being updated.
D. A validation rule is preventing the record type from being updated.
Explanation:
When an email is processed by Email-to-Case, the system creates the Case on behalf of the Automated Case User. This is a specific user license and user record used for system-generated actions.
For the Case to be created with the specified record type, the Automated Case User's Profile must have access to that record type. If the profile does not have the record type assigned, the system will default to the user's default record type, which is likely the one you are seeing instead of the intended one.
Let's analyze why the other options are incorrect:
A. The new Case Owner needs permissions to the new record type. The record type is assigned when the Case is created, which happens before ownership is assigned via assignment rules. The initial creation is done by the Automated Case User, not the final owner. The owner's permissions are irrelevant to the initial record type assignment.
C. A Case assignment rule is preventing the record type from being updated. Assignment rules control the Owner, Priority, and other fields after the Case is created. They do not have the ability to change the record type of a Case during the assignment process.
D. A validation rule is preventing the record type from being updated. A validation rule would cause the Case creation to fail entirely and result in a bounce-back email to the sender, not simply assign a different record type.
Key Concept:
This question tests the understanding of the Automated Case User's critical role in system-generated record creation. For any automation that creates records (like Email-to-Case, Web-to-Case, or Community), the user context under which the record is created must have the necessary object and record type permissions.
Reference:
Salesforce Help: Assign the Automated Case User
Salesforce Help: Troubleshoot Email-to-Case (Often points to record type permissions for the Automated Case User as a solution).
The administrator at Cloud Kicks needs to set up automation to update three fields on the
Shipment custom object. Because of the effect these updates will have on some
programmatic customizations, they need to happen in a very specific order.
How should the administrator configure the field updates to ensure the proper order.
A. Create three workflow rules in order, one workflow rule for each field update.
B. Create a process with one criteria node and three field updates in the correct order.
C. Create a process with three criteria nodes and stop after each action.
D. Create a workflow rule with three field updates entered in the correct order.
Explanation:
The key requirement in this scenario is that the updates must happen in a very specific order due to dependencies with programmatic customizations.
Process Builder (Flow/Process) Execution Order:
When you define multiple actions within a single Process Builder action group (under one criteria node), the platform executes these actions sequentially in the order they are listed in the process. This guarantees the specific execution order the administrator needs. Since the administrator is only updating fields on the record that started the process (the Shipment object), a single action group is sufficient.
Recommendation (Flow):
While Process Builder (or "Process") is a correct answer based on the provided options, it's important to note the current best practice. Salesforce is retiring Process Builder and Workflow Rules in favor of Flow. A Record-Triggered Flow would be the modern, preferred tool, as it also allows you to control the exact order of field updates. However, given the choices, Process Builder (B) is the correct mechanism that guarantees order.
Why the Other Options are Incorrect
A. Create three workflow rules in order, one workflow rule for each field update:
Workflow Rules are not guaranteed to execute in any specific order, even if they are created in a specific sequence. Salesforce determines the order of execution for multiple workflow rules.
C. Create a process with three criteria nodes and stop after each action:
This would be inefficient and potentially lead to an infinite loop if one criteria node triggers the next. More importantly, it doesn't guarantee the order because the execution of the separate criteria nodes would still be subject to Salesforce's internal trigger order, and the intent is to have all three updates happen as a sequence of actions from a single trigger point.
D. Create a workflow rule with three field updates entered in the correct order:
While a single Workflow Rule can contain multiple field updates, Salesforce does not guarantee the specific execution order of the actions within a single Workflow Rule. For guaranteed sequential ordering, Process Builder (or Flow) is the required tool.
Ursa Major Solar allows accounts to apply for loans to purchase solar panrts. Financial
information will be stored in a custom object. Only finance team members should see the
related financial information about the account.
What kind of field should the administrator create in the custom object?
A. Lookup Relationship
B. External Relationship
C. Hierarchical Relationship
D. Master-Detail Reiatic
Explanation:
Why this is correct:
You need the finance records (custom child object) related to Account but not automatically visible to everyone who can see the Account. A Lookup keeps the child’s sharing independent from the parent, so you can set the finance object’s OWD = Private and grant access only to the Finance team via roles, permission sets, and sharing rules. By contrast, master-detail would make the child inherit the parent’s visibility. Salesforce’s documentation explicitly states that in a master-detail, “the master object controls certain behaviors of the detail object, like who can view the detail’s data,” which is the opposite of your requirement.
(OWD/sharing rules for restricting access on the child are standard and recommended when OWD is Private.
Why the other options are not correct
B. External Relationship
“External lookup” relationships are for External Objects (Salesforce Connect) and link to data stored outside Salesforce. Your scenario uses a normal custom object inside Salesforce, so this isn’t applicable.
C. Hierarchical Relationship
A hierarchical relationship is a special lookup available only on the User object (used to model manager/supervisor style relationships). It cannot relate your finance object to Account.
D. Master-Detail Relationship
In master-detail, the detail record inherits visibility and other behaviors from the master; effectively, anyone who can see the Account could see the finance records. That contradicts the requirement to limit visibility to Finance only.
Exam tip:
When a child’s data must not follow the parent’s visibility, pick Lookup + set the child’s OWD = Private and share to the specific audience. If you need roll-ups, strict dependency, cascade delete, and parent-controlled visibility, that’s Master-Detail—but not for sensitive data that only a subset should see.
References
Trailhead – Object Relationships (explains that master controls behaviors like who can view the detail’s data)
Salesforce Help – Organization-Wide Defaults (set OWD such as Private)
Salesforce Help – Set Your Internal OWD (how to configure OWD/sharing)
| Salesforce-Platform-Administrator-II Exam Questions - Home | Previous |
| Page 3 out of 44 Pages |