Skip to main content
Squad admins are managed through 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

// Groups
Group=SuperAdmin:changemap,pause,cheat,private,balance,chat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,demos,debug,teamchange,forceteamchange,canseeadminchat
Group=Moderator:changemap,chat,kick,ban,cameraman,canseeadminchat,teamchange,forceteamchange,reserve
Group=Whitelist:reserve

// Admins
Admin=76561198000000001:SuperAdmin // Alice (owner)
Admin=76561198000000002:Moderator // Bob
Admin=76561198000000003:Moderator // Carol
Admin=76561198000000004:Whitelist // Dave (reserved slot only)

Key Permissions

PermissionGrants
kick, banKick and ban players
chatAdmin broadcast/chat abilities
canseeadminchatSee admin chat and player reports
changemapChange or set the next layer
cameramanAdmin camera (free-flight spectate)
forceteamchange, teamchangeMove players / switch teams without penalty
balanceIgnore team-balance restrictions
reserveReserved-slot priority queue
immuneCannot be kicked or banned by other admins
manageserver, configServer management and config-level commands
cheatDebug/cheat commands — testing only, keep this to owners
Find a player’s SteamID64 from their Steam profile URL (or a lookup site such as steamid.io). It’s the long number starting with 7656119... — display names change, SteamIDs don’t.
After editing 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:
CommandExampleDescription
AdminKick "name/id" reasonAdminKick "PlayerName" teamkillingKick by name or SteamID with a reason
AdminBan "name/id" "length" reasonAdminBan "PlayerName" "1d" intentional TKsBan for a duration (0 = permanent, 1d, 1M…)
AdminBroadcast messageAdminBroadcast Server restarting in 5 minutesYellow broadcast message to all players
AdminChangeLayer layerAdminChangeLayer Narva_AAS_v1Immediately switch to a layer
AdminSetNextLayer layerAdminSetNextLayer Gorodok_RAAS_v1Queue the next layer without ending the match
AdminRestartMatchRestart the current match
AdminEndMatchEnd the match and move to the next layer
AdminSlomo multiplierAdminSlomo 0.5Change game speed — fun for events/testing, not public play
Layer names must match exactly — see Server Configuration for rotation and layer naming.

Admin Chat & Admin Camera

  • Admin chat: admins with canseeadminchat see 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 cameraman can 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. With Rcon.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.
Your RCON password grants full control. Use a strong unique password, rotate it when admins leave, and consider restricting the RCON port with the Firewall Manager.
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.

Server Configuration

Server.cfg, Rcon.cfg, MOTD, and rotation files.

Install Mods

Add Workshop content and its layers to your rotation.
Building an admin team means you’re building a community — host it on a Squad server from €16.00/month with 24/7 support behind you.