| Guest / Prospect |
Learn about the program, view public schedule/roster summary, register interest, access public reports or scorecasts. |
Public site, Guest Site, public tryout registration, public game reports, scorecast links. |
No private roster details, messages, payments, playbook, documents, or coach notes. |
| Parent |
Submit availability, read messages, reply, see payment ledger, mark paid, claim assignments, view public roster details. |
Dashboard, Schedule, Roster, Messages, Payments, Assignments. |
Cannot manage roster, stats, scorebooks, sponsors, social studio, or approvals. |
| Player |
View schedule, playbook, practice runbooks, own stats, and team information. |
Dashboard, Schedule, Roster, Stats, Playbook, shared runbooks. |
Cannot view private coach notes unless exposed through approved workflows. |
| Coach |
Manage schedule, roster details, stats, lineups, scorebooks, playbook runbooks, tryouts, assignments, and player notes. |
Dashboard, Schedule, Roster, Stats, Scorekeeper, Tryouts, Playbook, Operations. |
Does not approve registrations or manage sponsor/social/admin-only settings unless also an admin. |
| Admin |
Full operations, approvals, roles, settings, payments, sponsors, documents, social media, reports, audit/log review. |
Admin, Operations, Payments, Sponsors, Documents, Logs, Settings. |
Should use root admin only for bootstrap or emergency approval work. |