Last Updated On : 20-Feb-2026


Salesforce Public Sector Solutions Accredited Professional - AP-222 Practice Test

Prepare with our free Salesforce Public Sector Solutions Accredited Professional - AP-222 sample questions and pass with confidence. Our Public-Sector-Solutions practice test is designed to help you succeed on exam day.

102 Questions
Salesforce 2026

A resident in the city of Richdale has concerns about unnecessary debris from construction at a nearby residence and has filed a complaint with the city. The city uses Public Sector Solutions for LPI (Licensing, Permitting & Inspections) to manage residential construction permits.
What three recommendations should a Technical Consultant provide to the city to handle complaints from residents and tie them back to existing residential construction permits?

A. Link Inspections and Visits to Permit Applications

B. Configure Inspections and Visits

C. Link Cases to Permits

D. Configure Action Plans on Cases and Permits

E. Set up Business Rules Engine (BRE) to determine Complaint validity.

A.   Link Inspections and Visits to Permit Applications
B.   Configure Inspections and Visits
C.   Link Cases to Permits

Explantion

Recommended Approach for Complaint Management

The core problem is to connect a complaint to an active permit and then manage the subsequent investigation.

1. Link Cases to Permits (C)

The resident's concern is an initial Complaint (often captured using the Public Complaint object as intake, which then generates a Case internally). The first crucial step is to link the investigation record (Case) directly to the official permit record (Residential Construction Permit or Application).

Mechanism: Establish a lookup relationship from the Case object to the Application (Permit) object in Public Sector Solutions. This ensures that when staff review the debris complaint, they immediately see the associated construction permit and all its details.

2. Configure Inspections and Visits (B)

An investigation into a complaint (like construction debris) is performed by an enforcement officer, which is managed in Public Sector Solutions using the Inspection or Visit objects.

Mechanism: Configure Inspection Type and Inspection records (or Visit records) specifically for complaint-driven investigations (e.g., "Debris/Nuisance Complaint Inspection"). This standardizes the investigation process, including checklists and pass/fail criteria.

3. Link Inspections and Visits to Permit Applications (A)

The investigation (the Inspection or Visit) must be formally tied to the permit it's investigating to be logged in the permit's history.

Mechanism: Public Sector Solutions is designed to link Inspections and Visits directly to the Application (Permit) record. This ensures that the complaint, the investigation results, and any violations are all recorded as part of the permit's official record, providing a complete compliance history.

Why Other Options Are Not Primary

D. Configure Action Plans on Cases and Permits:

Action Plans are used to manage a series of predefined tasks for complex processes (e.g., a standard multi-stage investigation). While useful for internal process management, they don't address the primary need to connect the complaint, the investigation, and the permit.

E. Set up Business Rules Engine (BRE) to determine Complaint validity:

The Business Rules Engine is used for complex calculations and lookups (e.g., calculating fees, determining eligibility). It is not the primary tool for simply tracking and connecting records or for a basic validity check, which is usually handled through a simple Flow or Case status updates.

Which Experience Cloud template contains pre-configured components for Licensing and Permitting use cases?

A. Public Sector Solution Template

B. There is no pre-configured template

C. The customer Account Portal template.

D. The licenses and Permits template

A.   Public Sector Solution Template

Explanation:

Public Sector Solutions (PSS) is a pre-built, industry-specific product from Salesforce. A key part of its value is accelerating implementation by providing ready-to-use components and data models.

Why A is correct: The Public Sector Solution Template is a specific, pre-configured Experience Cloud template that is part of the PSS package. It comes with pages, Lightning Web Components, and a site structure tailored for common public sector scenarios, including Licensing and Permitting. Using this template gives the customer a huge head start, as they don't have to build these common interfaces from scratch.

Why the other options are incorrect:

B. There is no pre-configured template: This is incorrect. The existence of the Public Sector Solution Template is a major selling point and a core feature of the PSS package. Stating there is no template ignores a key out-of-the-box benefit.

C. The Customer Account Portal template: This is a standard, generic Salesforce Experience Cloud template. While it could be customized to support licensing and permitting, it does not contain the pre-built, public-sector-specific components, page layouts, and data integrations that the dedicated Public Sector Solution Template provides.

D. The Licenses and Permits template: While this name sounds logical, it is not the official name of a standard Salesforce or PSS template. The official, pre-configured template that includes functionality for Licensing and Permitting is the broader Public Sector Solution Template.

Reference:

This information is found in the official Salesforce Public Sector Solutions Implementation Guide or the setup documentation for the package. The guide will specifically list the "Public Sector Solution Template" as the recommended starting point for building citizen-facing portals for services like licensing, permitting, grants, and inspections.

Foodvania has adopted Salesforce Public Sector Solutions to get relief to small businesses experiencing hardship due to the pandemic. Foodvania would like the recipients to apply for relief in a self-service portal, allowing for the upload of supporting documentation and the capability to check the status of their application. What should the consultant recommend using?

A. The consultant should recommend the Outbound Funds Module Which Includes the Grants Portal feature and the procurement for an allotment to Experience Cloud licenses so as the recipients may review their applications status

B. The consultant should recommend the Grants Management product which Includes the Grants Portal feature

C. The consultant should recommend the Outbound Funds Module Which Includes the Grants Portal feature

D. The consultant should recommend the Grants Management product with the Outbound Funds Module to give the recipients the capability to review their applications status.

B.   The consultant should recommend the Grants Management product which Includes the Grants Portal feature

Explanation:

In Salesforce Public Sector Solutions, the Grants Management product is the recommended solution for government agencies like Foodvania to manage outbound funding programs, such as pandemic relief grants for small businesses. It is an out-of-the-box module built on the Outbound Funds Module (OFM) data model, providing a comprehensive lifecycle for grantmaking—from creating funding opportunities and processing applications to awarding funds, disbursements, and compliance reporting. Key to Foodvania's requirements, Grants Management includes the Grants Portal (a self-service Experience Cloud-based portal) that enables recipients to:

Submit applications digitally.

Upload supporting documentation securely.

Track application status in real-time without contacting agency staff.

This aligns perfectly with the self-service portal needs, reducing administrative burden and improving constituent experience. As a core Public Sector Solutions module, it leverages native Salesforce features like OmniScripts for forms, document management, and automation for status updates, ensuring scalability for relief programs.

Why not the other options?

A. The consultant should recommend the Outbound Funds Module which includes the Grants Portal feature and the procurement for an allotment to Experience Cloud licenses so as the recipients may review their applications status.

While the Outbound Funds Module (OFM) is the foundational open-source data model for tracking outbound funds (e.g., grants, disbursements), it does not natively include a full Grants Portal. The portal requires additional configuration with Experience Cloud licenses, and OFM alone lacks the end-to-end grantmaking workflows (e.g., application reviews, automated disbursements) provided by Grants Management. Recommending OFM would require custom development for the portal, increasing implementation time and costs, which is not ideal for a rapid relief rollout.

C. The consultant should recommend the Outbound Funds Module which includes the Grants Portal feature.

Similar to A, OFM is a free, open-source package for basic fund tracking but does not include the Grants Portal out-of-the-box. The portal is a feature of the higher-level Grants Management product. Using only OFM would necessitate custom builds for self-service application submission, document upload, and status tracking, leading to higher maintenance and potential compliance risks in a public sector context.

D. The consultant should recommend the Grants Management product with the Outbound Funds Module to give the recipients the capability to review their applications status.

Grants Management is already built on top of the Outbound Funds Module (OFM), so recommending both separately is redundant. OFM provides the underlying data objects (e.g., Funding Request, Disbursement), while Grants Management adds the full application workflows, portal, and automation. The Grants Portal inherently supports status review for recipients; adding OFM explicitly doesn't enhance this and could confuse the implementation scope.

Reference:

Salesforce Trailhead: Grants Management with Salesforce. This module explains that Grants Management is built on OFM and includes the grantee portal for self-service application submission, document exchange, and status tracking.

Salesforce Help: Grants Management in Public Sector Solutions. This outlines the Grants Portal as a key feature for applicant self-service, including document uploads and real-time status visibility.

Salesforce Public Sector Demos: Grants Management Solutions. This demo highlights how Grants Management streamlines relief funding with digital tools for applicants.

Additional Notes for Exam Prep:

For the Salesforce Marketing Cloud Email Specialist exam (with Public Sector Solutions context), focus on how Grants Management integrates with other PSS modules (e.g., Licensing & Permitting) for hybrid use cases like relief programs tied to business licenses. Key benefits include no-code configuration for portals and compliance reporting.

Implementation Steps:

Install/Enable Grants Management in Public Sector Solutions.

Configure Funding Programs and Application Requirements using drag-and-drop builders.

Set up the Grants Portal with Experience Cloud (licenses included or provisioned as needed).

Customize OmniScripts for document uploads and automate status notifications.

Test in a sandbox for security (e.g., document encryption) and user experience.

A Public Sector Organization (PSO) would like to enhance its publicly available website, built in Experience Cloud, to allow constituents to report their concerns about someone's health or safety. The PSO is already using Public Sector Solutions. The requirement from the PSO is that the constituent should be able to report their concerns both as authenticated users and anonymously. Additionally, internal staff should be able to separately track their investigations and any follow-up in a separate Case. Leveraging Public Sector Solutions functionality, what configuration should the Technical Consultant use to meet the requirements?

A. Use the Complaint Case and Case objects.

B. Use record types on Case, one for the constituents and one for internal staff

C. Use the Public Complaint and Case objects.

D. Use a custom object for the Complaint with a lookup relationship to Case.

C.   Use the Public Complaint and Case objects.

Explanation

Technical Configuration Rationale

The use case requires managing two distinct records and ensuring anonymous submission from a portal:

Constituent Submission (Anonymous or Authenticated): The user reports their concern.

Internal Tracking (Investigation/Follow-up): Staff manages the internal work process.

The Public Complaint object (part of Public Sector Solutions) is designed to manage constituent intake, especially from an Experience Cloud site, and natively supports anonymous reporting.

Public Complaint Object: This is the intake object. It's used to capture the constituent's initial report. When configured for an Experience Cloud site, it allows unauthenticated users (guests) to create records, satisfying the anonymous reporting requirement.

Case Object: Once the Public Complaint is submitted, a standard automation (usually a Flow or Apex Trigger) is configured to automatically create a related Case record. The Case object is the standard Salesforce object for managing the internal work process, investigations, and follow-up activities, meeting the requirement for internal staff to track their investigations and follow-up in a separate Case.

This separation of the intake record (Public Complaint) from the work record (Case) is the standard architecture for complex intake and investigation processes in Public Sector Solutions.

Why Other Options Are Incorrect

A. Use the Complaint Case and Case objects: The standard Public Sector object for intake is Public Complaint, not "Complaint Case." Using Public Complaint and Case is the correct pattern.

B. Use record types on Case, one for the constituents and one for internal staff: Using only the Case object with record types can't easily satisfy the anonymous reporting requirement. The Case object is typically not exposed to unauthenticated users for record creation, as this presents significant security and data quality challenges. The Public Complaint object is specifically designed and hardened for this purpose.

D. Use a custom object for the Complaint with a lookup relationship to Case: This is technically feasible but is an over-customization. The Public Complaint object is a standard, pre-built component of Public Sector Solutions designed for this exact scenario, making a custom object redundant and harder to maintain.

A Technical Consultant has been asked to give insight to the reviewers explaining how a particular grant seeker was prioritized now that the Prioritization Expression Sets and Matrix have been developed.
Which three tasks must the Technical Consultant do to accommodate this request?

A. Create a Screen flow and incorporate the Decision Explainer component to display the outcome.

B. Create an Apex Trigger to document the decision steps performed.

C. Add the Decision Explainer Log History component to the Lightning record page(s).

D. Integrate the BRE with Decision Explainer.

E. Assign the Decision Explainer Permission Set License to the appropriate user(s).

C.   Add the Decision Explainer Log History component to the Lightning record page(s).
D.   Integrate the BRE with Decision Explainer.
E.   Assign the Decision Explainer Permission Set License to the appropriate user(s).

Explanation:

The request is for insight and transparency into how a prioritization decision was made. The "Decision Explainer" is the specific OmniStudio tool designed for this exact purpose: to provide a clear, auditable trail of how a decision was reached by the Business Rules Engine. Setting it up is a multi-step process.

Why D is correct: This is the foundational configuration step. The consultant must enable the Decision Explainer feature within the BRE setup. This integration ensures that whenever the Prioritization Matrix (which uses the Expression Sets) is executed, it not only produces a result but also automatically generates a detailed, step-by-step log of the logic it followed.

Why C is correct: Once the log data is being generated by the BRE, it needs to be displayed to the users (the reviewers). Adding the "Decision Explainer Log History" Lightning web component to the relevant record page (e.g., the Grant Application record page) is how you surface this information. This component will show the reviewers the exact path and rules that fired to prioritize that specific grant seeker.

Why E is correct: Features in Salesforce, especially those from managed packages like OmniStudio, are often gated by permissions. The Decision Explainer's data and the component itself are secured. To ensure the reviewers can actually see the explanation on the record page, they must be granted the necessary access by assigning the Decision Explainer Permission Set License (PSL) and an associated Permission Set.

Why the other options are incorrect:

A. Create a Screen flow and incorporate the Decision Explainer component...: While technically possible to embed components in a flow, this is an overly complex and unnecessary solution. The most direct and standard approach is to place the component directly on the record's Lightning App Page. Creating a dedicated screen flow for this purpose adds development overhead without a clear benefit.

B. Create an Apex Trigger to document the decision steps...: This is a programmatic and custom solution to a problem that is already solved by a pre-built, declarative feature. The entire purpose of the Decision Explainer is to automatically document the decision steps. Writing an Apex trigger would be "re-inventing the wheel," is prone to error, and is not the recommended best practice when a managed package provides the functionality out-of-the-box.

Reference:

This process is defined in the OmniStudio (Vlocity) Decision Explainer documentation. The setup guide would explicitly cover:

Enabling and integrating the Decision Explainer with the Business Rules Engine.

The requirement to assign the specific Permission Set License to users.

Instructions for adding the "Decision Explainer Log History" or a similar component to a Lightning page.

In summary, the consultant must activate the logging (D), give users access to see the logs (E), and display the logs where users work (C).

Public-Sector-Solutions Exam Questions - Home
Page 2 out of 21 Pages