You are here:
Dynamic Assessments Prerequisites
To set up Dynamic Assessments, start by completing the prerequisites.
Required Editions
| View supported product editions. |
| User Permissions Needed | |
|---|---|
| To enable Discovery Framework: | Customize Application |
| To assign permission sets: | View Setup and Configuration AND Assign Permission Sets |
| To access the Omni Assessment Task object: | Dynamic Assessment Access permission set |
| To access the Care Plan object: | Care Plans Access permission set |
| To edit page layouts: | Customize Application |
| To edit Lightning pages in Lightning App Builder: | Customize Application |
Turn on Discovery Framework
Discovery Framework, the data model for efficiently collecting and managing Omniscript form data, is the foundation of Dynamic Assessments. Turn on Discovery Framework so that you can set up Dynamic Assessments.
- From Setup, in the Quick Find box, enter Discovery Framework, and then, under Assessments, select General Settings.
- Turn on Discovery Framework.
Assign Permissions
Assign permissions for Dynamic Assessments.
-
Assign these permission sets to anyone who sets up Dynamic Assessments.
- Action Plans
- Dynamic Assessment Access
- Industries Assessment
- OmniStudio Admin
-
Assign these permission sets to users who conduct Dynamic Assessments.
- Dynamic Assessment Access
- Industries Assessment
- Action Plans
- OmniStudio User
- For Dynamic Assessments involving regulatory compliance, Public Sector Access
- For onsite Dynamic Assessments, Industries Visit
Set Field-Level Security for Dynamic Assessments
Update field-level security for Assessment and Assessment Question Response objects so that users can take assessments.
- From Setup, in Object Manager, select Assessment.
- Click Fields & Relationships.
- Select the Account field, and then click Set Field-Level Security.
- For all applicable user profiles, such as Standard User, select Visible, and then save your changes.
- Similarly, set field-level security for Case and Response Context fields on the Assessment object.
-
Repeat these steps for the specified fields on the Assessment Question Response
object:
- Compliance Status
- Decimal Response Value
- Integer Response Value
- Response Text
- Response Type
- Response Value
- Response Value Score
Add the Assessment List Component to Lightning Pages
The Assessment List component shows the omni assessment tasks to complete for a Dynamic Assessment. Add it to the Lightning page for the object you’re using with Dynamic Assessments. For example, add it to business license applications, individual applications, care plans, public complaints, funding award requirements, custody items, or visits.
For a complete list of supported objects, see Dynamic Assessments in Public Sector.
Here’s how to add the Assessment List component to the care plan page.
- From Setup, in Object Manager, select Care Plan.
- Under Lightning Record Pages, select Care Plan Record Page.
- For Lightning Page Detail, click Edit.
- On the page canvas, select the Tabs component and, in the Tabs properties panel, click Add Tab.
- Select the new tab element and, for Tab Label, select Assessments.
- Click Done.
- Select the Assessments tab on the page canvas and drag Assessment List from the Components list to the Assessments tab.
- Save your changes and activate the page.
Add the Action Plan List Component to Lightning Pages
Inspectors, investigators, caseworkers, and other staff members conduct Dynamic Assessments by completing omni assessment tasks in action plans. Add the Action Plan List component to the Lightning page of the object you’re using with Dynamic Assessments so that you can create action plans from specific records. For example, add the component to business license applications, individual applications, care plans, public complaints, funding award requirements, custody items, or visits. Here’s how to add the Action Plan List component to the care plans page.
- From Setup, in Object Manager, select Care Plan.
- Under Lightning Record Pages, select Care Plan Record Page.
- For Lightning Page Detail, click Edit.
- On the page canvas, select the Tabs component and, in the Tabs properties panel, click Add Tab.
- Select the new tab element and, for Tab Label, select Action Plans.
- Click Done.
- Select the Action Plans tab on the page canvas and drag Action Plan List from the Components list to the Action Plans tab.
- Save your changes and activate the page.
Add the Omni Process Assessment Component to the Omni Assessment Task Lightning Page
Show assessments on omni assessment task Lightning record pages so that you can see the assessments that are related to a specific task.
- In Object Manager, select Omni Assessment Task.
- Under Lightning Record Pages, select Omni Assessment Task Record Page.
- For Lightning Page Detail, click Edit.
- On the page canvas, select the Tabs component and, in the Tabs properties panel, click Add Tab.
- Select the new tab element and, for Tab Label, select Assessments.
- Click Done.
- Select the Assessments tab on the page canvas and drag Omni Process Assessment from the Components list to the tab.
- Save your changes and activate the page.
Configure Inspections
If you’re using Dynamic Assessments to conduct inspections for regulatory compliance, set up inspections.
- Complete the inspections prerequisites.
- Create regulatory codes.
- Create action plan templates for inspection visits.
- Create inspection types and violation types.
- Add the Regulatory Code Uses and Violation Type Uses related lists to the Assessment Question Version page layout. See Customize Page Layouts with the Enhanced Page Layout Editor.
(Optional) Set Up Hierarchical View
Give inspectors, caseworkers, and other Dynamic Assessment users quick access to records that relate to the object that’s the focus of the Dynamic Assessment. Hierarchical View is a Lightning web component that provides a structured, cascading view of related lists so that you don’t have to navigate through successive tabs and related records. For example, set up the Hierarchical View component on business license applications or public complaints to see related visits, code violations, and enforcement actions.

