Versions Compared

Key

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

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.pngImage Removedimage-20240328-064123.pngImage Added

Make sure the Site is set to Public.

image-20230809-040455.png

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