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
...
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
IN PROGRESS
Kiosk Definition
KioskDefinition – OBJECT AND FIELD PERMISSION – READ and Assign record type
Give READ access to the object’s field permission and assign the record type.
Go to Setup > Profiles > Object Manager > Kiosk Definition
...
Kiosk Reason
Kiosk Reason – OBJECT AND FIELD PERMISSION – READ and Assign record type
...
Absence Reason – OBJECT AND FIELD PERMISSION – READ and Assign record type
...
SESSION – OBJECT AND FIELD PERMISSION – READ and Assign record type
BELLTIME – OBJECT AND FIELD PERMISSION – READ and Assign record type
Timetable Structures – OBJECT AND FIELD PERMISSION – READ and Assign record type
...
Accounts – OBJECT AND FIELD PERMISSION – READ and Assign record type
Contacts – OBJECT AND FIELD PERMISSION – READ and Assign record type
Day Attendances – OBJECT AND FIELD PERMISSION – READ and Assign record type
Absence Submission – Object Permissions : Read and Create , Field : read and edit and Assign record type
Event – Object Permissions : Read and Create Field : read and edit and Assign record type
PosiEd Logs - Object Permissions: Read and Create
Field : read and edit
Give READ access to the object’s field permission and assign the record type.
Go to Setup > Profiles > Object Manager > Kiosk Reason
...
Kiosk Profile - Object and Fields Access
Give READ access to the object’s field permission and assign the record type.
Go to Setup > Profiles > Kiosk Profile > Object Manager > choose the objects below
Kiosk Definition
Kiosk Reason
Absence Reason
Session
Bell Time
Timetable Structure
Student Records
Accounts
Contacts
Day Attendances
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
Go to System Permissions = Access Activities
...
Go to Apex Class Access and add the following classes below.
EDCAbsenceSubmissionHandler
EDCDataFactory
EDCGlobalFunctions
EDCKioskController
EDCLogger
EDCRecordTypeHandler
EDCSecurityUtility
...
SHARING RULES
Absence Submission
...