Admin
What this section is for
The Admin section is the global control panel: managing humans (suspending, rejecting, assigning roles, purging in non-production), configuring Google sync, reading the audit log, triaging the notification inbox, and running technical operations like configuration review, in-memory logs, database version, cache and query stats, and Hangfire lock cleanup.
Admin is layered. Board and HumanAdmin can do human management — the list, detail, role assignments, suspend/unsuspend, and reject. Admin is the superset and additionally owns technical operations, sync settings, duplicate-account resolution, and workspace-account provisioning. Domain admins like Teams Admin, Camp Admin, and Ticket Admin are separate roles covered in their own section guides.
![TODO: screenshot — Admin dashboard home showing humans summary, recent audit entries, and sync status]
Key pages at a glance
/Admin— the admin dashboard: summary tiles (humans in review, open feedback, pending shifts, recent audit activity) wrapped in the admin shell, with a left sidebar grouping every admin tool (Tickets, Members, Shifts, Cantina, Expenses, Finance, Store, Event Guide, Governance, Google, Messaging, Agent, Legal, Audit, Diagnostics). Reachable by any admin-shaped role; each sidebar item appears only if you're authorized for it./Users/Admin— humans list; filter byUserStatewith values like?filter=bare,?filter=active,?filter=suspended,?filter=rejected, and?filter=deleting./Users/Admin/{id}— per-human detail, with suspend, unsuspend, reject, add role, and end role./Users/Admin/{id}/Outbox— per-human email outbox./AuditLog— global audit log, filterable and paginated./Notifications— your notification inbox./Google/SyncSettings— per-service sync mode (Admin only)./Debug/Configuration,/Debug/Logs,/Debug/DbStats,/Debug/CacheStats,/Debug/DbVersion— technical diagnostics./Debug/Maintenance/ClearHangfireLocks— clear stuck job locks (Admin only; requires restart)./Users/Admin/AccountMerges— the unified duplicate-detection + merge-request queue./Users/Admin/{id}/Purge— permanent delete, disabled in production./hangfire— Hangfire dashboard, Admin only.
As a Volunteer
Admin pages are not visible to you.
Related sections
- Profiles — the humans list and per-human detail page are the Profiles admin surface.
- Teams — Teams Admin and Coordinator duties live here; system team sync is triggered from the Admin dashboard.
- Google Integration — sync settings, workspace accounts, and sync audit views.
- Feedback — Feedback Admin triages reports; all admins use the shared notification inbox.
- Governance — role assignments (Admin, Board, HumanAdmin, Coordinator roles) and tier application vote finalization.