Rust

Rust uMod Permission Commands for Oxide Servers

Rust·May 20, 2026·7 min read

Overview

Plugins are one of the main reasons to run a custom Rust server. They can adjust loot, simplify wipes, add moderation tools, or create entirely new gameplay systems. Many plugins also rely on permissions, which means players and groups need the right access before those features work properly.

That is where Oxide, also known as uMod, becomes useful. Once uMod support is enabled, you can use built-in Oxide commands to create groups, assign players, grant plugin permissions, and remove access when needed. The commands are not glamorous, but they keep the server from turning into a permissions-shaped headache.

Enable uMod Support

  1. Open your HolyHosting server panel.
  2. Stop the Rust server before changing the uMod setting.
  3. Find the Enable uMod Support option.
  4. Make sure the checkbox is enabled.
  1. Scroll to the bottom of the page and save the change.
  2. Restart the server so Oxide files and plugin support load correctly.

After the restart, the server should be running uMod/Oxide and ready to accept permission commands.

Oxide Commands for Players

Use these commands when permissions should apply to one specific player instead of a full group.

  • `oxide.grant user` grants a permission to a player.
  • `oxide.revoke user` removes a permission from a player.
  • `oxide.show user` displays the permissions assigned to a specific user.
  • `oxide.show perm` shows all users that have a specific permission.
  • `oxide.show perms` lists all available permissions.

Oxide Commands for Groups

Groups are better for repeat permissions, such as default players, members, moderators, or admins.

  • `oxide.show groups` displays every Oxide group.
  • `oxide.show perms` displays a group's permissions.
  • `oxide.group add` creates a new group.
  • `oxide.group remove` deletes an existing group.
  • `oxide.grant group` grants a permission to a group.
  • `oxide.revoke` removes a permission from a group.
  • `oxide.usergroup add` adds a player to a group.
  • `oxide.usergroup remove` removes a player from a group.

Practical Uses

Oxide permissions are especially useful when plugins need different access levels. For example, the default group might receive basic quality-of-life permissions, while an admin group receives moderation tools. A whitelist plugin could use a dedicated member group, then players can be added to that group as they are approved.

Used carefully, these commands give you clean control over who can do what on the server. Used carelessly, everyone gets admin tools and the server becomes a science experiment. Choose wisely.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support