ChicagoServers β€Ί Knowledgebase

We are your new 5-Star Hosting Company. At least according to Trustpilot

Check out our current game server offerings.

All servers come with a 24-Hour Trial, Free Backups, and 40Gbps DDoS Protection included!

We offer quality support, a detailed knowledgebase, video tutorials on most topics, and even live support in case you prefer a live human πŸ˜‰

Use code SAVE15 to take 15% OFF Your First Invoice with ChicagoServers! Limited Time!

Knowledgebase

How to grant Oxide permissions in your Rust Server

27646 views

uMod (Oxide) uses permissions to control who can use the commands and features that plugins add. Most plugins do nothing for players until you give them a permission. You can type the commands below on the Console tab of your server in the control panel, or in the game's F1 console if you are an owner. To make yourself an owner, see How to add yourself as an admin on your Rust server.

On a Carbon server, the same commands start with c. instead of oxide., for example c.grant instead of oxide.grant.

Groups

uMod comes with two groups:

  • admin: the server's admins. Players you made owner with ownerid are added to it when they join.
  • default: every player who joins your server.

When you give a permission to a group, every member of the group gets it. You can also make your own groups, for example for VIPs.

How to grant a permission

A plugin's permissions are listed on its umod.org page under Permissions. As an example, here is the Vanish plugin:

The command is oxide.grant <user or group> <name or SteamID64> <permission>:

  • The first word is literally user or group: whether you give the permission to one player or to a group.
  • The second is the player or the group. For one player, use their SteamID64: it is more reliable than a name.
  • The third is the permission, as listed on the plugin's page.

Examples

  • Let every player go invisible: oxide.grant group default vanish.allow
  • Keep one player invisible all the time: oxide.grant user 76561198000000000 vanish.permanent
  • Let admins open locks while invisible: oxide.grant group admin vanish.unlock

Permissions take effect straight away, with no restart.

Permission commands

  • oxide.grant user <name or SteamID64> <permission>: gives a player a permission.
  • oxide.revoke user <name or SteamID64> <permission>: takes a permission away from a player.
  • oxide.grant group <group> <permission>: gives a group a permission.
  • oxide.revoke group <group> <permission>: takes a permission away from a group.
  • oxide.grant group <group> *: gives a group every permission. oxide.grant user <name or SteamID64> * does the same for one player.
  • oxide.usergroup add <name or SteamID64> <group>: adds a player to a group.
  • oxide.usergroup remove <name or SteamID64> <group>: removes a player from a group.
  • oxide.group add <group> "Title" <rank>: makes a new group. The title and rank are optional.
  • oxide.group set <group> "Title" <rank>: changes a group's title or rank.
  • oxide.group parent <group> <parent group>: makes a group inherit the permissions of another.
  • oxide.group remove <group>: deletes a group.
  • oxide.show user <name or SteamID64>: shows a player's permissions and groups.
  • oxide.show group <group>: shows a group's members and permissions.
  • oxide.show perm <permission>: shows who has a permission.
  • oxide.show groups or oxide.show perms: lists every group or every permission.

Need help? Open a support ticket and we'll take a look.


Was this answer helpful?

29
« Back

Processing…