Salesforce-Platform-Administrator Practice Test Questions

249 Questions


At Universal Containers, there is a custom field on the Lead named Product Category. Management wants this information to be part of the Opportunity upon lead conversion. What action should the administrator take to satisfy the request?


A. Map the lead custom field to the product's product category field.


B. Create a workflow to update Opportunity fields based on the lead.


C. Create a custom field on the Opportunity and map the two fields.


D. Configure the product categories picklist field on the product.





C.
  Create a custom field on the Opportunity and map the two fields.

Explanation:

When converting a Lead in Salesforce, you can map custom fields from the Lead to the resulting Account, Contact, or Opportunity. Here's how this works:
đź§© C. Create a custom field on the Opportunity and map the two fields âś…
You must first create a matching custom field (e.g., Product Category) on the Opportunity object.
Then, go to Setup → Object Manager → Lead → Fields & Relationships → Map Lead Fields
From there, you can map the Lead field to the Opportunity field so the value transfers during conversion.

❌ Why the Other Options Don’t Work:
A. Map the lead custom field to the product's product category field
The Product object is unrelated to Lead conversion.
You can’t map Lead fields to Product fields — they’re not part of the conversion flow.
B. Create a workflow to update Opportunity fields based on the lead
Workflow Rules do not trigger during lead conversion.
You’d need Apex or Flow for post-conversion logic, but field mapping is the simpler and correct approach here.
D. Configure the product categories picklist field on the product
Again, the Product object is not involved in Lead conversion.
This doesn’t help transfer data from Lead to Opportunity.

đź”— Reference:
Salesforce Help: Map Lead Fields
Trailhead Module: Lead and Opportunity Management

The service manager at Ursa Major Solar wants to let customers know that they have received their cases via email and their websites. Medium-priority and high priority cases should receive different email notifications than low-priority cases. The administrator has created three email templates for this purpose. How should an administrator configure this requirement?


A. Include three assignment rules that fire when cases are created. Add a filter for case priority. Select the appropriate email template for each rule.


B. Add three auto-response rules. Configure one rule entry criteria for each rule and set a filter for case priority. Select the appropriate email template for each rule entry.


C. Configure one workflow rule that fires when cases are created. Add a filter for case priority. Select the appropriate email template for the rule.


D. Create one auto-response rule. Configure three rule entry criteria and set a filter for case priority. Select the appropriate email template for each rule entry.





D.
  Create one auto-response rule. Configure three rule entry criteria and set a filter for case priority. Select the appropriate email template for each rule entry.

Explanation:

Requirement:
When a case is created (via email or web), customers should immediately get an acknowledgement email.
Different emails should be sent depending on case priority (Low vs. Medium vs. High).
Administrator already has three email templates.

Key Concept:
Auto-Response Rules are specifically designed to send initial email notifications to the customer when a case is submitted.
You can have one active auto-response rule per object (e.g., Cases), but that rule can contain multiple rule entries with different criteria and different email templates.

đź“– Why Not the Others?
A. Include three assignment rules ❌
Assignment rules determine who owns the case, not what emails go out to customers.
B. Add three auto-response rules ❌
Salesforce only allows one active auto-response rule per object (Case, Lead). You can’t create multiple active rules for Case.
C. Configure one workflow rule ❌
Workflow/email alerts can send notifications, but they’re intended for internal users (like notifying managers or agents).
Customer acknowledgement emails for new cases must come from Auto-Response Rules.
D. One auto-response rule with three entries âś…
Best practice. One Case Auto-Response Rule → Three rule entries (Low, Medium, High priority).
Each rule entry maps to its own email template.

đź”— Reference
Salesforce Docs: Set Up Case Auto-Response Rules

⚡ Exam Tip:
Assignment Rule = case owner.
Auto-Response Rule = customer acknowledgement.
Escalation Rule = time-based reassignment.
Workflow/Process Builder = internal automation/notifications.

The Human resources department at Northern Trail outfitters wants employees to provide feedback about the manager using a custom object in Salesforce. It is important that managers are unable to see the feedback records from their staff. How should an administrator configure the custom object to meet this requirement?


A. Uncheck grant access using Hierarchies.


B. Define a criteria-based sharing rules.


C. Set the default external access to private.


D. Configure an owner-based sharing rules.





A.
  Uncheck grant access using Hierarchies.

Explanation:

To ensure that managers cannot see feedback records submitted by their staff in a custom object at Northern Trail Outfitters, the administrator needs to configure the object's sharing settings to restrict access appropriately. Here’s why the correct answer is:
A. Uncheck grant access using Hierarchies:
By default, Salesforce’s role hierarchy grants access to records for users higher in the hierarchy (e.g., managers) if they have at least read access to the object. For a custom object containing sensitive feedback, unchecking “Grant Access Using Hierarchies” in the object’s Sharing Settings (under Setup > Security > Sharing Settings) ensures that managers cannot access their staff’s feedback records, even if they are above their staff in the role hierarchy. This setting prevents the role hierarchy from automatically sharing records upward, making it the most effective way to meet the requirement.

Why not the other options?
B. Define a criteria-based sharing rule:
Criteria-based sharing rules are used to share records with specific users or groups based on field values (e.g., share records where Department = 'HR'). While this could be used to share feedback records with HR or specific roles, it doesn’t inherently prevent managers from accessing records if they already have access via the role hierarchy. It’s not the best solution for restricting manager access.
C. Set the default external access to private:
“Default External Access” applies to external users (e.g., Experience Cloud or Communities users) and controls access for external sharing models. Since the requirement involves internal employees and managers, this setting is irrelevant. The correct setting to consider would be the Organization-Wide Default (OWD) for internal access, which could be set to Private to limit access to record owners and those explicitly granted access. However, this alone doesn’t address the role hierarchy issue, as managers higher in the hierarchy could still access records unless “Grant Access Using Hierarchies” is unchecked.
D. Configure an owner-based sharing rule:
Owner-based sharing rules share records based on the record owner’s attributes (e.g., role or public group). This could be used to share feedback records with HR or other groups, but it doesn’t prevent managers from seeing records if they have access via the role hierarchy. It’s less effective than disabling hierarchy-based access for this use case.

Recommended Configuration Steps:
Set the OWD to Private: In Setup > Security > Sharing Settings, set the Organization-Wide Default for the custom Feedback object to “Private.” This ensures only the record owner (e.g., the employee submitting feedback) and users with explicit access (e.g., HR admins) can view the records.
Uncheck Grant Access Using Hierarchies: In the same Sharing Settings page, uncheck “Grant Access Using Hierarchies” for the custom Feedback object to prevent managers higher in the role hierarchy from accessing their staff’s feedback records.
Grant Access to HR: Use manual sharing, sharing rules, or profiles/permissions to grant access to HR team members or specific roles who need to view the feedback records.
Consider Field-Level Security: Hide sensitive fields (e.g., feedback comments) from profiles assigned to managers to add an extra layer of security.

Key Considerations:
Ensure the custom object has fields to capture feedback (e.g., Manager Name, Feedback Text) and that employees have create/edit permissions via their profile or permission sets.
Test the configuration in a sandbox to confirm managers cannot access feedback records.
If feedback is sensitive, consider encryption (e.g., Shield Platform Encryption) for fields like feedback comments.

Reference:
Salesforce Help: Control Access to Records
Salesforce Help: Sharing Settings
Salesforce Documentation: Role Hierarchy Considerations

An administrator gets a rush request from Human Resources to remove a user’s access to Salesforce Immediately. The user is part of a hierarchy field called Direct Manager. What should the administrator do to fulfil the request?


A. Freeze the user to prevent them from logging in while removing them from being referenced in the Direct Manager field.


B. Deactivate the user and delete any records where they are referenced in the Direct Manager field.


C. Change the user’s profile to read-only while removing them from being referenced in the Direct Manager Field.


D. Delete the user and leave all records where they referenced in the Direct Manager Field without changes.





A.
  Freeze the user to prevent them from logging in while removing them from being referenced in the Direct Manager field.

Explanation:

This request requires immediate action to block access while also handling a data integrity issue (the user being referenced in a lookup field).
Immediate Access Removal: The Freeze user option is the fastest and most appropriate way to immediately prevent a user from logging in. It is a single click (Setup -> Users -> Freeze) that takes effect instantly, fulfilling the "rush request" from HR.
Data Integrity: The user is referenced in a "Direct Manager" lookup field on other records. Simply deactivating or deleting the user would leave these references as "broken links" (showing the user's name but with a strikethrough). The correct administrative practice is to find all records where this user is the Direct Manager and update that field to a different, active user (or blank it). This cleans up the data and maintains the hierarchy's integrity.

Why the Other Options Are Incorrect:
B. Deactivate the user and delete any records where they are referenced... This is incorrect because deactivating the user already prevents login, making the "freeze" step redundant for access. More seriously, deleting the records that reference the user is a catastrophic action. The request is to remove a user's access, not to delete large amounts of company data (like employee records). This would cause massive data loss.
C. Change the user’s profile to read-only... This is incorrect and not immediate. A profile change does not necessarily prevent login; it just reduces permissions. This process is slower than using the Freeze function. Furthermore, it doesn't address the core issue of the user being referenced in the hierarchy field.
D. Delete the user and leave all records... This is incorrect for two major reasons. First, deleting a user is a complex process that is rarely recommended and often blocked by Salesforce to prevent data loss. Second, leaving "broken" lookup references is poor data hygiene. It would create confusion in reporting and hierarchy visibility, as the links to the deleted manager would be invalid.

Reference:
Salesforce Help: "Freeze and Unfreeze Users"
"Freezing a user logs the user out of Salesforce and prevents them from logging in again until an administrator unfreezes them. This is useful if you need to immediately disable a user’s access... A user license is still assigned to a frozen user."

Best Practice:
It is standard admin practice to use Freeze for immediate access revocation and then systematically update any lookup fields that reference the soon-to-be-deactivated user before finally deactivating them.

Users at Cloud Kicks are reporting different options when uploading a custom picklist on the Opportunity object based on the kind of opportunity. Where Should an administrator update the option in the picklist?


A. Fields and relationships


B. Related lookup filters


C. Record Type


D. Picklist value sets





C.
  Record Type

Explanation:

When users see different picklist options on the same object (like Opportunity) for different kinds of records, it's a direct result of Record Types.
Record Types allow an administrator to define different business processes, page layouts, and a subset of picklist values for different users based on their profiles.
In this scenario, Cloud Kicks likely has multiple Opportunity record types (e.g., "New Business," "Renewal," "Service").
Each of these record types can have its own specific set of available picklist values for fields, such as the "Shoe style" field. An administrator would go to each Record Type's settings to manage which picklist values are available for that specific type of opportunity.

Why the other options are incorrect:
A. Fields and relationships: This is where you would edit the field itself (like adding new values to the master picklist), but it doesn't control which values appear for specific record types.
B. Related lookup filters: Lookup filters restrict which records can be selected in a lookup field. They are not used to manage the values in a picklist.
D. Picklist value sets: Picklist value sets are used to create global picklists that can be shared across multiple objects, but the specific values available on a record are still controlled at the Record Type level.

An administrator Creates a custom text area field on the Account object and adds it to the service team's page layout. The services team manager loves the addition of this field and wants it to appear in the highlights panel so that the services reps can quickly find it when on the Account Page. How should the administrator accomplish this?


A. Create a new page layout and a new section titled highlights panel.


B. In the Account object manager, create a custom compact layout.


C. From the page layout editor, drag the field to the highlights panel.


D. Make the field required and move it to the top of the page.





B.
  In the Account object manager, create a custom compact layout.

Explanation:

The Highlights Panel in Lightning Experience displays fields from the Compact Layout, not from the standard page layout. Here's how it works:

đź§© B. In the Account object manager, create a custom compact layout âś…
To show a field in the Highlights Panel, you must:
Go to Object Manager → Account → Compact Layouts
Create or edit a compact layout
Add the custom text area field to the layout
Set it as the primary compact layout via the Compact Layout Assignment
This ensures the field appears in the Highlights Panel across Lightning pages.

❌ Why the Other Options Don’t Work:
A. Create a new page layout and a new section titled highlights panel
The Highlights Panel is not a section in page layout — it’s controlled by the Compact Layout, which is a separate configuration.
C. From the page layout editor, drag the field to the highlights panel
You cannot drag fields into the Highlights Panel from the page layout editor.
That panel is populated only via the Compact Layout.
D. Make the field required and move it to the top of the page
This affects the page layout, not the Highlights Panel.
Required fields are enforced during record creation/editing, but this doesn’t control visibility in the Highlights Panel.

đź”— Reference:
Salesforce Help: Compact Layouts
Trailhead: Customize a Salesforce Object

Sales reps miss key fields when filling out on opportunity record through the process. Reps need to move forward Win unable to enter previous stage. Which three options should the administrator use to address this need?
(Choose Three answers)


A. Enable guided selling.


B. Use Validation Rules.


C. Configure Opportunity Path.


D. Use Flow to mark fields required.


E. Mark fields required on the page layout.





B.
  Use Validation Rules.

C.
  Configure Opportunity Path.

E.
  Mark fields required on the page layout.

Explanation:

To address the issue of sales reps missing key fields on Opportunity records and ensure they cannot move to the next stage without completing required fields from previous stages, the administrator should implement solutions that enforce data entry, guide users, and prevent stage progression without compliance. The following three options are most effective:
B. Use Validation Rules:
Validation rules can enforce data quality by preventing users from saving an Opportunity record if key fields are missing or invalid for a specific stage. For example, a validation rule like AND(StageName = "Closed Won", ISBLANK(CloseDate)) would block saving the record if the Close Date is empty when moving to the "Closed Won" stage. This ensures reps complete required fields before advancing, addressing the requirement to prevent moving forward without prior stage data.
C. Configure Opportunity Path:
Opportunity Path is a visual tool in Salesforce that guides sales reps through the stages of the sales process. Administrators can configure it to highlight key fields for each Opportunity stage (e.g., Amount, Close Date, or Next Steps for the "Prospecting" stage). By marking fields as required in the Opportunity Path settings, reps are prompted to complete them before moving to the next stage. This provides a user-friendly way to ensure key fields are filled out and supports the requirement to guide reps through the process.
E. Mark fields required on the page layout:
Marking fields as required on the Opportunity page layout (via Object Manager > Opportunity > Page Layouts) ensures that reps must enter values for those fields before saving the record. This is a straightforward way to enforce data entry for key fields (e.g., Amount or Close Date) at any stage. However, this applies universally across all stages, so it should be used for fields that are always required, complementing stage-specific validation rules or Opportunity Path guidance.

Why not the other options?
A. Enable guided selling:
Guided selling typically refers to Salesforce features like Sales Path (part of Opportunity Path) or third-party CPQ (Configure, Price, Quote) solutions. While Opportunity Path is relevant (covered by option C), “guided selling” as a standalone term is vague and not a specific Salesforce feature for enforcing field requirements. It’s more about guiding the sales process broadly, not specifically addressing missing fields or stage progression rules.
D. Use Flow to mark fields required:
While Salesforce Flows can automate processes and include validation logic (e.g., a screen flow prompting users to fill in fields), they cannot directly “mark fields required” in the same way as page layouts or validation rules. Flows are better suited for complex, multi-step processes or dynamic interactions, not for enforcing field requirements across all Opportunity records. This makes it less practical for the stated need compared to validation rules or page layout settings.

Key Considerations for Northern Trail Outfitters:
Validation Rules: Create stage-specific validation rules to ensure key fields are populated before advancing. For example, AND(StageName = "Negotiation", ISBLANK(Amount)) could block progression if the Amount field is empty.
Opportunity Path: In Setup > Object Manager > Opportunity > Opportunity Path, configure key fields for each stage and enable prompts to guide reps. Ensure the path is visible on the Opportunity page layout.
Page Layout Requirements: Use sparingly for fields that are critical across all stages to avoid overly restrictive UX. Combine with validation rules for stage-specific enforcement.
Test the configuration in a sandbox to ensure it balances usability and enforcement without frustrating reps.

Reference:
Salesforce Help: Set Up Opportunity Path
Salesforce Help: Create Validation Rules
Salesforce Help: Make Fields Required

DreamHouse Reality needs to use consistent picklist value on a category filed on accounts and cases, with value respective to record types. Which two features should the administrator use to fulfill this requirement?
(Choose 2 Answers)


A. Dependent Picklist


B. Global Picklist


C. Multi-Select Picklist


D. Custom Picklist





B.
  Global Picklist

D.
  Custom Picklist

Explanation:

Global Picklist (B)
A Global Value Set allows you to define one central set of picklist values that can be reused across multiple objects (Accounts, Cases, etc.).
This ensures consistency—if you update the values in the global set, it’s reflected everywhere it’s used.
Perfect for DreamHouse Realty’s need to have the same Category values on both Accounts and Cases.

Custom Picklist (D)
You still need to create a custom picklist field on each object (Account and Case).
When creating the custom field, you can link it to the Global Value Set, so both objects share the same values.
With Record Types, you can show only the values relevant to that record type.

Why Not the Others?
A. Dependent Picklist
Dependent picklists control values based on another field’s value (e.g., Category → Subcategory).
The requirement here is consistent values across objects, not dependent values.
C. Multi-Select Picklist
Multi-select picklists allow users to select multiple values, but they are hard to report on and don’t ensure cross-object consistency.
Salesforce best practice is to avoid multi-select picklists unless absolutely necessary.

Reference:
Salesforce Help: Global Picklists (Global Value Sets)
Salesforce Help: Picklists for Record Types

Universal Containers (UC) would like to count the number of open cases associated with each account and update the account with this value everyFriday evening. UC has several hundred open cases at any given time. What should the administrator use to complete this request?


A. Use a record trigger flow.


B. Use a scheduled process builder.


C. Use a Roll-Up summary.


D. Use a scheduled flow





D.
  Use a scheduled flow

Explanation:

Universal Containers needs to count open cases per account and update the account every Friday evening. This is a scheduled aggregation requirement across a parent-child relationship (Account → Case), with a specific timing trigger.

Let’s evaluate each option:

A. Use a record trigger flow
Incorrect. A record-triggered flow runs when a record is created, updated, or deleted — not on a schedule. It cannot automatically run every Friday evening without an external trigger (e.g., a scheduled Apex job or Process Builder, which is being retired).

B. Use a scheduled process builder
Incorrect. Process Builder does not support scheduling. It is event-driven (record changes) and is being retired in favor of Flows. Even if it weren’t, it lacks native scheduling.

C. Use a Roll-Up summary
Incorrect. Roll-Up Summary fields can count child records (like open Cases), but only work when the child record is a Master-Detail relationship with the parent. Case → Account is a Lookup, not Master-Detail → Roll-Up Summary is not available. Also, Roll-Up Summary updates in real-time or near real-time — not on a weekly schedule.

D. Use a scheduled flow
Correct. Salesforce Scheduled Flows (introduced in Flow Builder) allow you to:

Run on a defined schedule (e.g., every Friday at 8 PM)
Query records (e.g., all open Cases)
Aggregate data (e.g., count Cases per Account)
Update parent records (Accounts) with the count

This is the only native, declarative tool that supports scheduled batch updates on Lookup relationships.

How to Implement (High-Level):
Create a Scheduled Flow
Set schedule: Weekly → Friday → Desired time
Get Records: All Case records where Status != Closed
Loop through Cases, use a Collection Variable or Assignment to count per AccountId
Update Accounts with a custom field (e.g., Open_Cases_Count__c)

Tip:
Use "Get Records" → Group by AccountId → Count with Aggregate Functions in Flow (available in SP25).

Reference:
Salesforce Help: Schedule a Flow
Flow Builder – Scheduled Flows (Supported in SP25)

Sales users at Universal Containers are reporting that it is taking a long time to edit opportunity records. Normally, the only field they are editing is the Stage field. Which two options should the administrator recommend to help simplify the process?
(Choose 2 answers)


A. Add a path for stage to the opportunity record page.


B. Use a Kanban list view for Opportunity.


C. Configure an auto launched flow for Opportunity editing


D. Create a simplified Opportunity page layout.





A.
  Add a path for stage to the opportunity record page.

B.
  Use a Kanban list view for Opportunity.

Explanation:

A. Add a Path for Stage to the Opportunity Record Page
Why it’s correct:
Salesforce Path is designed to make stage-based processes faster and more intuitive. It allows users to view, update, and move through Opportunity Stages directly from the top of the record page—without scrolling or opening the full record details.
Key benefits:
Users can click once to change the Stage instead of editing the whole record.
Guidance for Success can display helpful tips or reminders for each Stage.
Key Fields can be shown inline for quick edits when changing Stages.
Implementation:
Go to Setup → Path Settings → Enable Path.
Create a new Path for the Opportunity object, based on the Stage field.
Add Key Fields and Guidance for Success for each Stage.
Activate it and add the Path component to the Opportunity Lightning page.

B. Use a Kanban List View for Opportunity
Why it’s correct:
The Kanban view is a visual representation of records, grouped by a picklist field—typically Stage for Opportunities. It lets users drag and drop cards between stages, which automatically updates the Stage field.
Key benefits:
No need to open records—users can move Opportunities between Stages with one action.
Displays totals and counts (e.g., pipeline amount per Stage).
Improves visibility of the sales pipeline and reduces clicks.
Implementation:
On the Opportunity tab, create or open a List View (e.g., “My Open Opportunities”).
Click the Display as Kanban icon (board view).
In Kanban Settings, group by Stage and summarize by Amount or other metrics.

Why not the others

C) Configure an autolaunched Flow for Opportunity editing — Not a good fit here Core mismatch:
Autolaunched flows have no screens (no UI). They’re designed to run in the background (invoked by a process, record-triggered flow, subflow, or an action), not for quick, ad-hoc user edits. For an interactive experience, you’d need a Screen Flow, not an autolaunched flow—still more clicks than Path/Kanban.
More clicks, more friction:
Users would need a button/quick action to call the flow, then confirm inputs—even if the only change is Stage. Path (on record) and Kanban (across many records) let users change Stage in-line with fewer steps.
Performance & scale considerations:
A flow run opens a full transaction: it evaluates entry criteria, runs before/after save logic, validation rules, triggers, etc. For dozens of changes, Kanban drag-and-drop is faster and lighter for the user.
Flows add maintenance overhead (versioning, testing, deployment) just to update one picklist field.
Operational risk:
If admin later changes Stage values or the Sales Process, the flow may need updates; otherwise you risk faults or incorrect logic.
Error handling (fault screens, subflow errors) introduces complexity not present with native Path/Kanban updates.
When it might be justified (but not this scenario):
If changing Stage must enforce extra automation (e.g., create tasks, send approvals) and you want a controlled, guided wizard—then a Screen Flow could make sense. Even then, it’s solving a different problem (guided orchestration), not “make it quick to edit Stage.”

D) Create a simplified Opportunity page layout — Helpful in general, but not the best answer for this use case
Doesn’t directly target the bottleneck:
The complaint is: “It takes a long time to edit Stage.” A trimmed layout reduces page clutter, but users still open the record and click Edit (or hunt for the Stage field).
Path puts Stage front-and-center with one click; Kanban enables drag-and-drop across many records—both are a bigger speedup than simply removing fields/related lists.
Still page-load dependent:
Even a simplified layout must load the record page (components, related lists, charts, dynamic bits). If users only need Stage changes, staying in a Kanban view avoids full record-page loads entirely.
Maintenance tradeoffs:
Multiple profiles/record types often lead to layout sprawl. You can simplify, but keeping the page clean over time requires ongoing governance. Path/Kanban provide speed without multiplying layouts.
When layout simplification is valuable:
If Opportunity pages are genuinely sluggish due to too many components, heavy related lists, or embedded report charts, simplifying (or using Dynamic Forms/visibility rules) improves general usability. It’s just not as targeted as Path/Kanban for rapid Stage edits.

Bottom line:
C (Autolaunched Flow): Wrong tool for quick, user-driven edits; adds clicks and maintenance; no native UI.
D (Simplified Layout): Good hygiene, but it doesn’t beat Path or Kanban for fast Stage-only updates—those two eliminate the need to open/edit the record in the first place.

Best Practice:
Use Path for guided stage progression inside records, and Kanban view for quick pipeline management across records. Together, they streamline Opportunity management and reduce edit time significantly.

Reference:
Salesforce Help: Create a Path in Lightning Experience
Salesforce Help: Use Kanban Views in Lightning Experience

Sales raps at Ursa Solar are having difficulty managing deals. The leadership team has asked the administrator to help sales reps prioritize and close more deals. What should the administrator and close more deals.


A. Einstein Lead Scoring


B. Einstein Search Personalization


C. Einstein Activity Capture


D. Einstein Opportunity Scoring





D.
  Einstein Opportunity Scoring

Explanation:

D. Einstein Opportunity Scoring:
This AI-powered tool is designed specifically to help sales reps prioritize and close deals. It analyzes historical data and assigns a score (1–99) to each opportunity based on its likelihood of being won. By focusing on high-scoring opportunities, reps can more effectively allocate their time and resources, leading to a higher win rate and more closed deals. The tool also provides insights into the factors that most influence the score, whether positive or negative.

Incorrect answer explanations
A. Einstein Lead Scoring:
This feature is used to score leads based on their likelihood of converting into opportunities, not for prioritizing deals that are already in the opportunity pipeline. B. Einstein Search Personalization: This feature uses AI to learn how a user works and search for records. It personalizes search results to show the most relevant information but does not help with deal management or prioritization.
C. Einstein Activity Capture:
This tool helps sales reps by automatically logging emails and events to related Salesforce records. While it helps streamline the sales process by reducing data entry, it does not provide predictive scoring for deals.

Which tool should an administrator use to identify and fix potential session vulnerabilities?


A. Field History Tracking


B. Setup Audit Trail


C. Security Health Check


D. Organization-Wide Defaults





C.
  Security Health Check

Explanation:

The requirement is to identify and fix potential session vulnerabilities in Salesforce. Session security includes settings like session timeout, login IP ranges, password policies, and remote site settings. Salesforce provides a dedicated tool to scan the org’s security posture, highlight risks (especially session-related), and offer one-click fixes.

C. Security Health Check
The Security Health Check is the only native tool designed specifically to evaluate and remediate security vulnerabilities, including session-based risks. It analyzes over 40 security settings, assigns a health score, and flags issues such as weak session timeouts, missing IP restrictions, or insecure API access. Admins can view detailed risk levels and apply recommended fixes directly from the interface.

Incorrect Answers

A. Field History Tracking:
This tracks changes to field values on records (e.g., Stage changed from "Prospect" to "Negotiation"). It has no relation to session security or vulnerability detection.
B. Setup Audit Trail:
This logs administrative actions (e.g., who modified a profile or enabled a permission). It is useful for compliance and change tracking but does not assess or fix session vulnerabilities.
D. Organization-Wide Defaults (OWD):
This controls record-level sharing access (e.g., Private, Public Read/Write). It governs data visibility, not login sessions or authentication security.


Page 2 out of 21 Pages
Previous