# Squad Admin Setup (`Admins.cfg`)
Assign admin and moderator roles for your Squad server.
> **Note:** Squad does **not** use a Steam GSLT token. If a guide tells you to generate a GSLT for Squad, ignore it — it doesn't apply. Public listing is handled differently (see **Squad Server Visibility & Listing**).
---
## 1. Open the Config
Go to the **Files** tab and open `SquadGame/ServerConfig/Admins.cfg`.
---
## 2. Define a Group, Then Assign Admins
`Admins.cfg` has two parts: first you define **groups** (a name plus a list of permissions), then you map each player's **SteamID64** to a group.
```text
// 1) Groups — Group=<Name>:<comma-separated permissions>
Group=Moderator:canseeadminchat,chat,kick,ban,teamchange
Group=SuperAdmin:canseeadminchat,chat,kick,ban,teamchange,forceteamchange,changemap,pause,startvote,cameraman,immune,manageserver,reserve,balance,cheat,debug,featuretest,demos
// 2) Admins — Admin=<SteamID64>:<GroupName>
Admin=76561198000000000:SuperAdmin // YourName
Admin=76561198000000001:Moderator // Friend
```
1. Keep the default groups already in the file, or edit them as above.
2. Add one `Admin=<SteamID64>:<GroupName>` line per admin. Find a player's SteamID64 at [steamid.io](https://steamid.io).
3. Click **Save Content**, then **Restart** the server from the Console tab (changes also apply on the next map change).
---
## 3. In-Game Admin Commands
Once you're an admin, open chat and use `AdminKick "PlayerName" Reason`, `AdminBan "PlayerName" "1d" Reason`, `AdminChangeLayer <LayerID>`, or `AdminBroadcast Message`.