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
...
Go to site settings > click Kiosk Profile > Apex Class Access
...
Kiosk Definition
Kiosk Reason
Absence Reason
Session
Bell Time
Timetable Structure
Accounts
Contacts
Cohort Member
Cohort
PosiEd Settings
Day Attendances
Timetable Term
Timetable Period
Absence Submission
Object Permission: READ and CREATE
Fields: READ and EDIT
Events
Object Permission: READ and CREATE
Fields: READ and EDIT
Assign Record Type > tick Absence Schedule, Check In, and Check Out
PosiEd Logs
Object Permission: READ and CREATE
Fields: READ and EDIT
Student Records
Object Permission: READ and CREATE
Fields: READ and EDIT
...
Go to Apex Class Access and add the following classes below.
PosiEd.EDCAbsenceSubmissionController
PosiEd.EDCAbsenceSubmissionHandler
PosiEd.EDCDataFactory
PosiEd.EDCGlobalFunctions
PosiEd.EDCKioskController
PosiEd.EDCLogger
PosiEd.EDCRecordTypeHandler
PosiEd.EDCSecurityUtility
PosiEd.EDCAbsenceSubmissionController
PosiEd.K-12AbsenceSubmissionHandler
...
K12AbsenceSubmissionHandler
...
Go toSharing Settings > Absence Submission Sharing Rules > Add the Rule below
...