Admins.cfg in SquadGame/ServerConfig/. The system is simple and powerful: you define groups with sets of permissions, then assign players to groups by their SteamID64. This guide gives you a ready-to-use template, explains the permissions, and covers the in-game commands your admin team will actually use.
Admins.cfg Structure
The file has two kinds of lines:Group=GroupName:permission1,permission2,...— defines a group and its permissions.Admin=SteamID64:GroupName // Comment— assigns a player to a group. Everything after//is a comment (use it for the admin’s name).
Example Admins.cfg
Key Permissions
| Permission | Grants |
|---|---|
kick, ban | Kick and ban players |
chat | Admin broadcast/chat abilities |
canseeadminchat | See admin chat and player reports |
changemap | Change or set the next layer |
cameraman | Admin camera (free-flight spectate) |
forceteamchange, teamchange | Move players / switch teams without penalty |
balance | Ignore team-balance restrictions |
reserve | Reserved-slot priority queue |
immune | Cannot be kicked or banned by other admins |
manageserver, config | Server management and config-level commands |
cheat | Debug/cheat commands — testing only, keep this to owners |
Admins.cfg in the Game Panel File Manager, restart the server (or change map) to load the new admin list. Give panel access to co-owners separately via sub-users.
In-Game Admin Commands
Admins run commands from the in-game console (default ` / tilde key). The essentials:| Command | Example | Description |
|---|---|---|
AdminKick "name/id" reason | AdminKick "PlayerName" teamkilling | Kick by name or SteamID with a reason |
AdminBan "name/id" "length" reason | AdminBan "PlayerName" "1d" intentional TKs | Ban for a duration (0 = permanent, 1d, 1M…) |
AdminBroadcast message | AdminBroadcast Server restarting in 5 minutes | Yellow broadcast message to all players |
AdminChangeLayer layer | AdminChangeLayer Narva_AAS_v1 | Immediately switch to a layer |
AdminSetNextLayer layer | AdminSetNextLayer Gorodok_RAAS_v1 | Queue the next layer without ending the match |
AdminRestartMatch | — | Restart the current match |
AdminEndMatch | — | End the match and move to the next layer |
AdminSlomo multiplier | AdminSlomo 0.5 | Change game speed — fun for events/testing, not public play |
Admin Chat & Admin Camera
- Admin chat: admins with
canseeadminchatsee player reports and admin-only messages in a dedicated chat channel (alongside the usual all/team/squad channels on the chat key). Use it to coordinate without tipping off the server. - Admin camera: admins with
cameramancan enter the free-flight admin camera (default binding Shift+P) to observe gameplay, verify reports, and spectate suspected cheaters without joining a team.
RCON Tools
For serious communities, in-game commands are only half the story. WithRcon.cfg configured (port + password — see Server Configuration), external tools can manage the server remotely:
- BattleMetrics and similar RCON platforms provide web-based player lists, kick/ban management with shared ban reasons, scheduled broadcasts, and full admin activity logs — invaluable when your admin team spans time zones.
- Any generic Squad-compatible RCON client can issue the same admin commands listed above from outside the game.
Squad also supports hosting your admin list remotely (a
RemoteAdminListHosts.cfg pointing to a URL-hosted admin file), which larger multi-server communities use to share one admin list. For a single server, the local Admins.cfg shown above is all you need.Related Guides
Server Configuration
Server.cfg, Rcon.cfg, MOTD, and rotation files.
Install Mods
Add Workshop content and its layers to your rotation.

