Teams¶
The Teams page manages team structure within events. Teams represent factions, sides, or organizational units that participate in events.
Team Types¶
| Type | Description |
|---|---|
| Event Team | A faction or side created for gameplay (e.g., Blue Force, Red Force). Assigned to specific events. |
| Team Affiliation | A real-world team identity (e.g., unit name). Names are stored in UPPER CASE. |
Team List¶
Navigate to Teams in the sidebar to view all teams. The list shows:
- Team name with color swatch
- Team type (Event or Team Affiliation)
- Max member count
- Active/Inactive status
Use the + Create Team button to add a new team.
Creating a Team¶
The team creation form uses an accordion layout:
Team Details¶
- Team Type — Choose Event Team or Team Affiliation
- Name — Unique team identifier (e.g., "Alpha Team", "OPFOR")
- Description — Purpose and role description
- Color — Hex color for visual identification on maps and UI
- Max Members — Maximum team capacity (leave blank for unlimited)
Editing a Team¶
Click Edit on any team to open the accordion-based edit form with two sections:
Team Details¶
Same fields as creation, plus an Active toggle to enable/disable the team.
Members¶
- View current team members with their roles
- Search and add users by name or email
- Remove members from the team
Team Colors¶
Team colors appear throughout the platform:
- Tactical map CoT markers (when using MAGK color mode)
- Team selection checkboxes in event and mission forms
- Scoring displays and leaderboards
- Roster management views
Assigning Teams to Events¶
Teams are assigned to events through the Teams accordion panel on the event create/edit page. Select teams using the checkbox cards — each shows the team name and color swatch.
TAK Integration¶
Teams map to TAK server groups for CoT message routing. When a roster is finalized, TAK group assignments and Mumble voice channels are auto-provisioned to match the team structure.
Note
The backend API uses "group" terminology for TAK protocol compatibility. The UI displays "Team" consistently.