Squad
Updated May 14, 2026
Squad Server Admin Management (Admins.cfg)
Add admins to your Squad server using SteamID64 entries in Admins.cfg. Squad uses a group-based permission system — define permission groups first, then assign players to groups.
SquadadminAdmins.cfgSteamID64permissionsgroupskickban
Squad Server Admin Management
Squad uses a group-based admin permission system. You define named permission groups with specific capabilities, then assign each admin to a group by their SteamID64.
Admins.cfg Location
SquadGame/ServerConfig/Admins.cfg
Stop the server before editing. Changes take effect on next restart.
File Format
// Define permission groups
Group=FullAdmin:cameraman,canseeadminchat,reserve,kick,ban,config,pause,cheat,private,balance,chat,immune,manageserver,featuretest,forceteamchange,canseeadminname,changemap,unlockpublic
Group=Moderator:cameraman,canseeadminchat,reserve,kick,chat,immune,forceteamchange
Group=Cameraman:cameraman
// Assign admins to groups
Admin=76561198012345678:FullAdmin
Admin=76561198087654321:Moderator
Admin=76561198099999999:Cameraman
Finding a Player's SteamID64
- Go to steamid.io
- Enter the player's Steam profile URL or username
- Copy the SteamID64 (17-digit number starting with
76561198...)
Available Permission Flags
| Flag | Description |
|---|---|
cameraman |
Can use the spectator/camera system |
canseeadminchat |
Sees admin chat channel |
canseeadminname |
Other admins see their name |
reserve |
Can join through reserved slot |
immune |
Cannot be kicked by other admins |
kick |
Can kick players |
ban |
Can ban players |
config |
Can change server config in-game |
pause |
Can pause the game |
cheat |
Access to cheat commands |
private |
Can set server to private mid-game |
balance |
Can force team balance |
chat |
Can broadcast chat messages |
manageserver |
Full server management |
changemap |
Can change current map |
forceteamchange |
Can force players to switch teams |
featuretest |
Access to experimental features |
unlockpublic |
Can unlock a private server |
Typical Group Configurations
Full Admin — Complete control:
Group=FullAdmin:cameraman,canseeadminchat,reserve,kick,ban,config,pause,cheat,private,balance,chat,immune,manageserver,featuretest,forceteamchange,canseeadminname,changemap,unlockpublic
Moderator — Kick/ban only, no server config:
Group=Moderator:cameraman,canseeadminchat,reserve,kick,ban,chat,immune
Cameraman — Spectate only:
Group=Cameraman:cameraman
Remote Ban List
For community-shared ban lists, add to RemoteBanListHosts.cfg:
https://raw.githubusercontent.com/YourOrg/bans/main/bans.cfg
The server fetches this list on startup and merges it with local Bans.cfg.
Back to Knowledgebase
Need help?
Submit a Ticket →