How to Manage Oxide/uMod Game Server Permissions Effectively
Quick Guide: Oxide/uMod Permissions for Game Servers
Master the art of managing Oxide/uMod permissions on your game server with this concise guide. Learn essential commands for players, groups, and wildcards to create a seamless gaming experience.
Permissions Overview
Oxide/uMod permissions allow server owners to grant unique abilities to players. Administer permissions via console, RCON tool, or remote console, and use the default groups admin and default for easy setup.
Player Permissions
Grant Permission: oxide.grant user <Player> <Permission>
Revoke Permission: oxide.revoke user <Player> <Permission>
Show Player's Permissions: oxide.show user <Player>
Show Permission Holders: oxide.show perm <Permission>
Group Permissions
Grant Permission to Group: oxide.grant group <Group> <Permission>
Revoke Permission from Group: oxide.revoke group <Group> <Permission>
Add Player to Group: oxide.usergroup add <Player> <Group>
Remove Player from Group: oxide.usergroup remove <Player> <Group>
Create New Group: oxide.group add <GroupName>
Delete Group: oxide.group remove <GroupName>
Set Group Title/Rank: oxide.group set <GroupName> "<Title>" <Rank>
Set Parent Group: o`xide.group parent <ChildGroup> <ParentGroup>`
Show Group Details: oxide.show group <Group>
Show All Groups: oxide.show groups
Wildcards
Use the wildcard * to grant multiple permissions at once, either for all permissions or per plugin based on prefix.
Grant All Permissions: oxide.grant group <Group> *
Grant Plugin Permissions: oxide.grant user <Player> <PluginPrefix>.*
Final Thoughts
With this guide, you'll effectively manage Oxide/uMod permissions to maintain a smooth gaming environment. Use these commands to control permissions and create a balanced experience for players and staff alike.
View further information regarding permission from Umod's source as well:
https://umod.org/documentation/plugins/permissions
Updated on: 10/04/2023
Thank you!