Guide contents
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Summer ‘23: enable OAuth Username by going to Setup > OAth and OpenID Connect Settings > AllowAuth Username-Password Flows > toggle On |
Note: Do this after installing the latest package.
Enable Communities
Enable the Experience Cloud Communities
...
Account Record Pages (for each record type)
...
School (School Record Page)
Manually create the School Record Page (Account record type = Educational InstitutionSchool). Follow the SS below.
Details Tab
...
Activate the Account object
Go to Setup > Object Manager > search for the Object > Lightning Record Page > click the School Record Page > Clone/Edit > click Save > click Activate > click Assign as Org Default button > choose Desktop > click Next > click Save.
Go to App Launcher > Search Account > click New > create Educational Institution School record and put a School Code (Display School Code in the layout if it’s not yet there)
The PosiEd State field should have a value (this is for the Student Record- Form and Current Grade Level fields population)
PosiEd State = Subscriber
...
Go to Setup > Object Manager > Account > Record Type > Educational Institution School / Academic Department / House > get the Record Type IDs
...
Department Record Type = (get the Department ID from one of the Account Record Types)
Educational Institution School Record Type = (get the Educational Institution School ID from one of the Account Record Types)
House Record Type = (get the House ID from one of the Account Record Types)
Days to Generate Attendance Records = 30
Generate Attendance Start Date = 22/5/2023
Generate Attendance End Date = 29/12/2028
Calendar End Hour = 20:00 or 22:00
Calendar Start Hour = 07:00 or 04:00
Calendar Event Record Types = (Event record types)
Delete Existing Attendance Records = TRUE
Default Calendar View = timeGridFourDay (equal to Work Week in the Calendar view)
Generate Attendance Batch Size = 5
Expand Calendar Cell Height = TRUE
Display Events w/out record type = (If TRUE, display all events that don’t have record types)
EDC Enabled (When Publish Classes API is called)
If TRUE, the Cohort is linked to a Course Offering.
If FALSE, the Cohort is linked to a Subject Offering.
...
For the Profile Component fields
Contact Profile Header
Student ID
Contact Profile Details
Student Status
Phone
Email
For the Session layout (Session > Mark Roll tab- Profile section)
Mark Roll Accordion fldset
Academic Summary
Medical Summary
Pastoral Summary
Kiosk Definition
Kiosk Reason
Steps in displaying the Single Calendar Component
Steps in displaying the Single Absence Submission - Calendar Component
Steps in setting up Sign-In Kiosk Component
...