How to Setup Admin/Player Permissions in CS:GO

Setting a player as an admin will allow them to use lots of useful and fun commands, such as burn, ban and slay. You can find a list of CS:GO admin commands here, keep in mind that more can be added with plugins.

While the vanilla version of CS:GO doesn't have an admin or permission system, SourceMod and MetaMod do.

Important: Your CS:GO server must be using the SourceMod + MetaMod server type to use admin permissions. Please follow this guide, for instructions on how to accomplish this.

Making a Player an Admin

To make a player an admin, you will need to add their SteamID to the admins_simple.ini file.

Note: If the number after the underscore in the Steam ID is a 0, replace it with a 1, otherwise this will not work.
  1. Find the SteamID of your desired Steam user by following this guide.
  2. Access your control panel and Start your server.
  3. Navigate to Files > FTP File Access.
  4. Navigate to and Edit csgo/addons/sourcemod/configs/admins_simple.ini.
  5. On a new line paste "<STEAM ID>" "<IMMUNITY>:<LETTER>".
  6. Replace the placeholders with the proper information. We will be giving a player the highest admin permissions level (immunity 99, letter Z).
  7. Navigate to Console.
  8. Enter the command sm_reloadadmins.

Immunity Levels and Permission Letters

Immunity levels allow server owners to define which permissions admins have access to. Admins with a lower level of immunity will not be able to run commands that directly affect admins with a higher level of immunity.

An immunity level of 99 is the highest, meaning no other admins can run commands on an admin with that immunity level. By default, admins with the same immunity value can run commands on each other.

If you would like to have more control over what permissions are available to a certain player, you can change the in the configuration file with any of the following letter options:

Permission Letter Description
z Enable all other permissions and ignore immunity values.
a Reserved slot access.
b Generic, required for all admins without the Z permission.
c Kick other players.
d Ban other players.
e Remove bans.
f Slay and damage other players via commands.
g Change the map or major gameplay features.
h Change most cvars (options via the console).
i Execute config files.
j Special chat privileges (muting).
k Start or create votes.
l Set a password on the server.
m Use RCON Commands.
n Change sv_cheats or use cheating commands.

To learn more about CS:GO server hosting, you can browse our library of Knowledgebase articles here.

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

How to Enable Cheats on Your CS:GO Server

When hosting a private CS:GO Server, you may want to allow players to be seen through walls or...

How to Change the Tick-Rate of Your CS:GO Server

The tick rate of your CS:GO server is the number of times your server ticks or refreshes per...

How to Make Your CS:GO Server Private

By default, any player can join your server unless it is password protected. If you are looking...

How to Enable RCON on Your CS:GO Server

RCON is an important protocol that allows you to execute commands without joining your server....

How to Change the Name of Your CS:GO Server

The name of your CS:GO server is shown to players when they search for your server's tag. Players...