Jenkins Status


As a teacher I want children to be able to login to shared devices using invite code and link, roll number, or photo selection so that young children can quickly login to a shared device.
Figma Prototype
Users tasks:
- Teacher or admin sets a device to be a shared school device (enable shared school device on device). Could be the device they are currently using or another device. (Perhaps we should have a school device PIN (could be set in the school device settings, one number per school)? So to access those screens, you need the PIN)
- Teacher or admin approves a request to add a shared school device (if adding another device and approval required is enabled).
- Teacher or admin deactivates shared school device mode
- Teacher or admin can see the list of shared devices in the school
- Student starts session on device with shared school device mode enabled by selecting class name and name
- Student starts session on device with shared school device mode enabled by scanning QR code badge
- Teacher or admin logs in to device with shared device mode enabled using their username/password or passkey
- A student who starts a session on a shared school device should be blocked from changing their profile information, any settings, etc.
Behavior notes:
- Teacher/admin PIN should be numbers only, minimum 4 digits (PIN is per-school same on all shared school devices, not per teacher).
- When shared school device mode is enabled, all accounts that were logged in (if any) are logged out.
- When a device is in shared school device mode, if the user clicks scan a QR code badge button, then ONLY a QR code badge (student login badge) will be accepted. Any other QR code (e.g. invite link etc) must be rejected.
Jenkins Status
As a teacher I want children to be able to login to shared devices using invite code and link, roll number, or photo selection so that young children can quickly login to a shared device.
Figma Prototype
Users tasks:
Behavior notes: