# How To Add Admins to Your Squad Server (/docs/squad/adding-admins)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Squad uses an `Admins.cfg` file to manage admin permissions. Here is how to add admins to your server.

<div className="fd-steps">
  <div className="fd-step">
    Find the Player's Steam64 ID [#1-find-the-players-steam64-id]

    You need the player's Steam64 ID. You can find this by going to [SteamID.io](https://steamid.io/) and searching for their Steam profile.
  </div>

  <div className="fd-step">
    Open Files [#2-open-files]

    Log in to the [XGamingServer Panel](https://panel.xgamingserver.com) and select your Squad server. In the sidebar, click **Files**.
  </div>

  <div className="fd-step">
    Navigate to the Config Directory [#3-navigate-to-the-config-directory]

    Navigate to `SquadGame/ServerConfig/`.
  </div>

  <div className="fd-step">
    Open Admins.cfg [#4-open-adminscfg]

    Open the `Admins.cfg` file. If it does not exist, create it.
  </div>

  <div className="fd-step">
    Add Admin Groups and Entries [#5-add-admin-groups-and-entries]

    The file uses groups to define permission levels. Add your admin entries:

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

    Admin=76561198000000001:SuperAdmin // Owner
    Admin=76561198000000002:Admin // Trusted Admin
    Admin=76561198000000003:Moderator // Moderator
    ```
  </div>

  <div className="fd-step">
    Save and Restart [#6-save-and-restart]

    Save the file and restart your server from the **Console** page.
  </div>
</div>

Available Permissions [#available-permissions]

| Permission        | Description                        |
| ----------------- | ---------------------------------- |
| `changemap`       | Change the current map             |
| `kick`            | Kick players                       |
| `ban`             | Ban players                        |
| `chat`            | Use admin chat                     |
| `balance`         | Force team changes                 |
| `pause`           | Pause the match                    |
| `reserve`         | Reserved slot access               |
| `demos`           | Record demos                       |
| `cameraman`       | Free camera mode                   |
| `immune`          | Cannot be kicked or banned         |
| `manageserver`    | Full server control                |
| `canseeadminchat` | View admin chat messages           |
| `teamchange`      | Change own team without limits     |
| `forceteamchange` | Force other players to change team |

> 📝 **Note:** You can also add comments in the file using `//` after entries to identify who each admin is.
