Oxide permissions on your Rust server decide who can use each uMod (Oxide) plugin. Set them with commands such as oxide.grant in the F1 console in game or any RCON program with console access.

Most Oxide\Umod plugins add one or more permissions, for example pluginname.use. Players can only use that part of the plugin once you grant the permission to them or to a group they are in. The plugin's page on uMod lists its permissions.

How to configure Oxide permissions on your Rust server

  1. Open the F1 console inside the game, or any RCON program with console access, and use the permission commands below. To use the F1 console for server commands, you must be an admin on the server: see How to become admin on your Rust server.
  2. Use the following guide for your permission commands: Using the Oxide permission system.

Oxide permission commands

Replace the words in [ ] with your own values. Each command also works with the shorter o. prefix, for example o.grant.

Grant and revoke permissions

  • oxide.grant user [username] [permission] - gives one player a permission.
  • oxide.revoke user [username] [permission] - takes it away again.
  • oxide.grant group [groupname] [permission] - gives a permission to everyone in a group.
  • oxide.revoke group [groupname] [permission] - takes it away from the group.

Manage groups

  • oxide.group add [groupname] - creates a group.
  • oxide.group remove [groupname] - removes a group.
  • oxide.usergroup add [username] [groupname] - adds a player to a group.
  • oxide.usergroup remove [username] [groupname] - removes a player from a group.
  • oxide.group set [groupname] "[title]" - sets the group's title.
  • oxide.group parent [groupname] [parentgroup] - makes the group inherit another group's permissions.

Check permissions

  • oxide.show user [username] - shows a player's permissions and groups.
  • oxide.show group [groupname] - shows a group's permissions and members.
  • oxide.show perm [permission] - shows who has a permission.
  • oxide.show groups - lists all groups.
  • oxide.show perms - lists all permissions on the server.

Giving the same permissions to several players? Create a group, grant the permissions to the group once, then add the players to it with oxide.usergroup add.

Oxide permission questions

How do I set Oxide permissions on a Rust server?

Open the F1 console in game as an admin, or an RCON program with console access, and run oxide.grant user [username] [permission] for one player or oxide.grant group [groupname] [permission] for a group. Use oxide.revoke to take a permission away.

How do I find a plugin's permission names?

Run oxide.show perms in the console to list every permission on your server, or check the plugin's page on uMod. Permission names normally start with the plugin's name.

My permission commands do nothing in the F1 console. Why?

You need admin rights on the server to run server commands from the F1 console. Make yourself admin first, or run the commands from an RCON program instead.

Want your own Rust server? See Rust server hosting.

Related guides

If you have any questions or need our help, open a support ticket. Our support team is available 24/7.

Was this answer helpful? 4 Users Found This Useful (22 Votes)