Skip to main content
Nine roles, resolved from your Discord roles when you log in.
Your role is worked out at login. After a Discord role change, sign out and back in before wondering why the dashboard hasn’t caught up.

Division-scoped roster access

Roster permissions work differently from the rest: they’re scoped to a division.
Naming someone the lead of a division gives them everything they need to run it — moves, benches, tryouts, lineups — and nothing outside it.You don’t have to promote a lead to Admin just so they can bench a player.
Set the lead on /admin/roster, or with /roster config.

Logging in

Login requires membership in the DMT Discord. Anyone in the server can sign in; people whose Discord roles don’t map to a staff role land on Viewer and see a read-only dashboard.

Everything is on the record

Every change from either surface is written to the audit log with who, what, when, and from where. It’s at /admin/audit, and it’s append-only — nobody can quietly tidy up after themselves, including the people who built it.