/
Steps in setting up Sign-In Kiosk Component
  • Ready for review
  • Steps in setting up Sign-In Kiosk Component

    Creation of the Sign In Kiosk Site

    Go to Setup > Custom Settings > Sign In Kiosk Reason > Manage > New
    You can create the Sign-In Reasons here. See SS below for the sample data.

    Create the site for Sign In Kiosk
    Go to Setup > All Sites > New > Build Your Own (Aura) > Get Started 

    Name: Sign In Kiosk 

    URL: signinkiosk 

    Click Create button > Builder >

    Display the component in the site. Go to Components > drag and drop the Sign-In Kiosk Component and click the Publish button. 

    image-20240328-064123.png

    Make sure the Site is set to Public.

     

    Setup the Sign-in Kiosk Timezone

    Go to the Gear/Settings icon below the Page Structure

    Click Assigned Users > click Site Guest User, Sign In Kiosk > click Edit > go to Locale Settings section > Update the Time Zone = (GMT+10:00) Australian Eastern Standard Time (Australia/Sydney) > click Save

    Click the View Sign In Kiosk to check the component.

    Add this in the URL ?schoolCode=PS2023 so that the Name search box will work (As per Aries) 

    After submitting the submission, it should create an Absence Submission record. 

     

    Configuration for the Sign In Kiosk Site

    Go to Setup > Sharing Settings > Account Sharing Rules > Create the sharing settings below.

    Click New > Label = Sign In Kiosk > tick Guest user access, based on criteria

    Go to Setup > All Sites > Builder > click Gear/Settings icon (below the Page Structure) > click Sign In Kiosk Profile > Object Settings > give permission to the following objects and fields

    • Account (Read)

    • Contact (Read)

    • Student Record (Read & Create)

    • Absence Submissions (Read & Create)

    • Employee Role (Read & Create)

    Click Profile Overview > Apex Class Access

    Add the following Apex Classes.

    Go back to Profile Overview > System Permission > Enabled Access Activities