Staff Management (Supervisor)

← Back to Scheduler
On Call (Weekly) Writes to oncall/{weekStartISO} Week: —
Pick the week and assign exactly one “On Call” person. Your scheduler Team View can read oncall/{weekStart} and display it.
Tip: This auto-snaps to Monday even if you pick chaos.
Saved as staffId + staffName.
Current selection: —
Staff Create + rename + delete
New staff starts blank. No default schedule cosplay.
Deletes defaults + overrides. Not reversible.
Default Template Edit staff/{staffId}.defaultBlocks Staff: —
Default daily schedule applied when the scheduler needs a baseline.
CategoryStartEnd
Save writes the full template array back to the staff doc.
Users / Roles Create Auth user + edit users/{uid}.role + staffId
This page can create Firebase Auth users without booting your supervisor session (secondary Auth instance).
Create user (Auth + Firestore)
UID: —
Edit existing user (Firestore)
This updates the users doc. It does not change Auth email.
Members can only edit their own schedules when linked.