Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Guide contents 

Table of Contents
minLevel1
maxLevel2
outlinefalse
styledecimal
typelist
printablefalse

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFBDAD

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

...

Give READ access to the object’s field permission and assign the record type.

Go to Setup site settings > Profiles > click Kiosk Profile > Object Manager > choose the objects below

...

  • 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.EDCAbsenceSubmissionHandler

  • PosiEd.EDCDataFactory

  • PosiEd.EDCGlobalFunctions

  • PosiEd.EDCKioskController

  • PosiEd.EDCLogger

  • PosiEd.EDCRecordTypeHandler

  • PosiEd.EDCSecurityUtility

  • PosiEd.EDCAbsenceSubmissionController

  • PosiEd.K-12AbsenceSubmissionHandler

...

Go toSharing Settings > Absence Submission Sharing Rules > Add the Rule below

...