> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Configure RocketMod Permissions in Unturned

> Master the technical XML-based permission hierarchy. Learn how to define administrative ranks, grant command access, and manage SteamID authorizations.

## Authority via XML: The RocketMod Hierarchy

The RocketMod permission system is the fundamental engine that dictates executive authority within your Unturned community. By using a rigorous XML-based structure, you can precisely define which players are authorized to use specialized tools (such as `/v` for vehicle spawning) and which staff members possess the power to moderate the player base. Because XML is a highly sensitive technical format, maintaining syntax integrity is essential; a single misplaced character can invalidate the entire registry, resulting in the instantaneous demotion of your entire staff team.

<CardGroup cols={2}>
  <Card title="Difficulty" icon="gauge-low">
    Intermediate
  </Card>

  <Card title="Time" icon="clock">
    10 Minutes
  </Card>
</CardGroup>

***

## Technical File Architecture

Your community's authority registry is situated within the following path: `/Servers/Default/Rocket/Permissions.config.xml`. We recommend using an [SFTP Client](/portals/game-panel/how-to-connect-via-sftp) to download and edit this file locally using a technical text editor like Notepad++ or VS Code.

***

## Authorizing Community Ranks

### 1. Managing Group Membership

To assign a specific rank (e.g., **Admin** or **VIP**) to a player, you must register their 17-digit **SteamID64** within the appropriate `<Members>` block.

```xml theme={null}
<Group>
    <Id>admin</Id>
    <Members>
        <Member>76561198031234567</Member>
    </Members>
</Group>
```

### 2. Granting Functional Access

The `<Permissions>` block within each group defines the technical scope of that rank. You can assign specific plugin commands and even implement temporal restrictions (cooldowns).

```xml theme={null}
<Permissions>
  <Permission Cooldown="0">v</Permission>
  <Permission Cooldown="300">heal</Permission>
</Permissions>
```

***

## Deployment & Verification

Unlike many core server variables, permissions can be synchronized dynamically without requiring a full server reboot.

<Steps>
  <Step title="Commit Modifications">
    Save your changes to the `Permissions.config.xml` file and upload it to the server.
  </Step>

  <Step title="Initialize Re-Sync">
    In the server console (or in-game if already authorized), execute:
    `rocket reload permissions`
  </Step>

  <Step title="Verify Syntax Status">
    Monitor the console for a green confirmation message: **`Permissions reloaded`**.
  </Step>
</Steps>

<Warning>
  ### Critical Syntax Recovery

  If the `reload` command returns a red error, **do not disconnect from your administrative session.** The error indicates an XML formatting failure. If left uncorrected, the engine will fail to load any permissions upon the next initialization, effectively locking you out of your administrative tools. Re-verify your closing tags and bracket placements immediately.
</Warning>

***

<Note>
  ### Need Extra Help?

  If you encounter any issues, our support team is ready to assist:

  * **Live Chat:** Quick assistance via our website.
  * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
  * **Discord:** [Join our Community](https://discord.gg/freakhosting)
  * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)
</Note>

<Tip>
  ### Save on Your Hosting

  Ready to get a new server? Use code **KB20** at checkout for **20% off** your first month!
</Tip>

***

<div align="center">
  **Last Updated:** January 2026 | **Unturned:** Permissions secured.
</div>
