Open incidents
0
none reported today
Visitor check-ins today
0
connect visitor log to populate
Active access badges
—
connect access control to populate
Security staff on shift
—
connect scheduling to populate
This is a placeholder Security Portal Ready to wire up
The panels on this page are static placeholders — no incident, visitor, or access-control data is connected
yet. Once you're ready, this is where a Firestore collection (e.g. incidents, visitorLog)
would plug in to make these numbers and the tabs below live.
Incident log Placeholder — no data connected
| Time | Location | Reported by | Status |
| No incidents logged yet. |
Visitor check-ins Placeholder — no data connected
| Time | Visitor | Host / Room | Badge # |
| No check-ins logged yet. |
Access control Placeholder — no data connected
Badge assignment, room-level access lists, and lockdown controls will live here once wired to real data.
For now, security and admin accounts are managed as Firebase Auth users with a role custom
claim — see set-user-role.js and FIREBASE-SETUP.md.