---
title: "Setting Up Player Permissions on Your Garry’s Mod Server"
description: "Guide on player permissions"
url: https://help.chiphead.tech/en/articles/217-setting-up-player-permissions-on-your-garry-s-mod-server
collection: "Garry’s Mod"
updated: 2026-06-13
language: en
---

# Setting Up Player Permissions on Your Garry’s Mod Server

Guide on player permissions

When you have the **ULX Admin System** installed on your **Garry’s Mod** server, you gain access to a powerful set of tools that allow you to manage players, groups, and permissions directly in-game. ULX makes it easy to give players the exact level of control you want - whether that’s simple moderation privileges or full administrative powers.

> **Info:** **Note:** You must have the **ULX Admin System** installed before setting up player permissions.

* * *

### Setting Up Player Permissions

Follow these steps to assign admin permissions using the **ChipHead Panel** and console:

1.  Launch **Garry’s Mod** and **connect** to your server.
    
2.  Log in to your **ChipHead Panel**.
    
    ![](https://staticfiles.gleap.io/gattachments/cy5TB9Vdl3J68eMED0mVg0oM8vW9Tes7ADBT2p36ZZ0nnNCLgGuy30oOAUG2bcg4VbZof88t4YV.webp)
    
3.  Go to the **Console** tab.
    
    ![](https://staticfiles.gleap.io/attachments/20260613020211_3358.png)
    
4.  Enter the following command:
    
    ```javascript
    ulx adduser [Username] superadmin
    ```
    
    Replace **\[Username\]** with your Steam username.
    
5.  The console will confirm once the command has been successfully executed.
    

* * *

### Configuring Player Permission Groups ⚙

To further refine roles and permissions within ULX:

1.  In-game, open the **ULX menu** by typing `!menu` in chat or by binding a key to it.
    
2.  Go to the **Groups** tab.
    
3.  Open the dropdown menu and select **Manage Groups**.
    
4.  Use the chart below as a guide for managing and creating new groups:
    

<table data-id="46b6be12-88f0-48be-ac1a-e161426fef81" style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1"><p data-id="8026a9d6-ba93-4fd5-9e05-ea74c4513211"><strong>Setting</strong></p></td><td colspan="1" rowspan="1"><p data-id="ee353aa2-2d77-4c93-9fa3-4581bf937de0"><strong>Description</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p data-id="a842ae0b-5dd0-4e40-bc8e-aedc7d6206b1">Name</p></td><td colspan="1" rowspan="1"><p data-id="568fdce8-e09d-4b02-8789-1935dbd53320">The group’s name (use lowercase letters and underscores <code>_</code> for spaces).</p></td></tr><tr><td colspan="1" rowspan="1"><p data-id="04d6e775-bf1e-4300-8ba9-79142094ce0c">Inherits From</p></td><td colspan="1" rowspan="1"><p data-id="4a32b745-e0a6-4144-840e-25d87c9cb0c6">Copies permissions from another group to save time when creating new roles.</p></td></tr><tr><td colspan="1" rowspan="1"><p data-id="bd9c8b25-c3cb-4169-acec-d73952f06e17">Can Target</p></td><td colspan="1" rowspan="1"><p data-id="8c509f33-9228-445e-8995-739d76db9ac8">Defines which groups this role can target. For example, a <code>superadmin</code> might target a <code>moderator</code>, but not vice versa. Use <code>*</code> to allow all targeting.</p></td></tr></tbody></table>

5.  To edit specific permissions, select the group from the dropdown menu.
    
6.  Click **Manage Permissions** and check or uncheck features to enable or restrict access.
    

* * *

> **Success:** **That’s it!**
> You’ve successfully configured **player permissions** on your **Garry’s Mod** server. With ULX, you can maintain structure and balance by giving trusted players the tools they need - all while keeping your **ChipHead** server running smoothly and securely.
