Provide students with a search field based on section meeting days. To use the Section Meeting Days field in Advanced Search, grant field access and update the day-of-week fields on course offering schedule records by modifying a flow.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Unlimited, and Developer Editions with Education Cloud |
| User Permissions Needed | |
|---|---|
| To grant access to objects and fields: | Education Cloud Full Access |
| To modify flows: | Manage Flow |
Before you start, set up Advanced Search.
-
To make sure that students and staff can select meeting days in Advanced Search, give them
access to the day-of-week fields on Course Offering Schedule.
- From Setup, find and select Permission Sets.
- Select the cloned version of a permission set that you assign to students and staff who use Course Search.
- Click Object Settings, select Course Offering Schedules, and then click Edit.
- For Field Permissions, select Read Access for Is Monday, Is Tuesday, Is Wednesday, Is Thursday, Is Friday, Is Saturday, and Is Sunday.
- Save your changes.
-
Modify the Student Information: Parse Recurrence Pattern flow to re-populate the
day-of-week fields on existing course offering schedule records.
- From Setup, find and select Flows.
- Select Student Information: Parse Recurrence Pattern.
- Click Save As New Flow.
- Enter a label and API name.
- Click the Start element.
-
In Set Entry Conditions, for Condition Requirements, select
None.
This change removes the formula in the original flow. Restore the formula after running the flow.
- Save and activate the flow.
-
Update all existing course offering schedule records to trigger the flow and bulk update
the day-of-week fields.
Use Data Loader, an Apex script, or another method of your choice.
-
Restore the entry conditions in the Start element after the bulk update completes.
- From Setup, find and select Flows.
- Select the version of the Student Information: Parse Recurrence Pattern flow that you modified.
- Click Deactivate.
- Click the Start element.
- In Set Entry Conditions, for Condition Requirements, select Formula Evaluates to True, and then enter the formula from the original flow.
- Save and activate the flow.