Default groups
Owner identifiers, default groups, the permission catalog, high-level permissions, and protected groups are configured in
editable/server/permissions.lua. You can edit the defaults before first start or manage staff groups from the panel.
Configure owners
Add license, Discord, Steam, or FiveM identifiers toConfig.Owners in editable/server/permissions.lua:
yb-admin after changing the owner list.
Permission inheritance
Useinherit to include every permission from a lower group:
Permission categories
Core
Core
admin.open, dashboard access, announcements, weather, cleanup, and group management.Players
Players
Player viewing, names, heal, revive, freeze, kill, kick, ban, skin, messages, jail, evidence, inventory, money, job, gang, vehicles, and character removal.
Movement
Movement
Noclip, bring, goto, and return teleport actions.
Reports and staff
Reports and staff
Report viewing and management, staff chat viewing, sending, and moderation.
Operations
Operations
Monitoring, logs, resources, economy, items, bans, and developer tools.
Protected permissions
Config.HighLevelPermissions prevents non-owners from granting sensitive capabilities by default:
*admin.groups.manageadmin.resources.manageadmin.players.character.removeadmin.players.banadmin.bans.manage
Config.ProtectedGroups prevents lower staff from editing, deleting, or assigning critical ranks such as owner and superadmin.
Assign staff
Open Groups and select Manage Staff to:- Search online and offline staff
- View character names, identifiers, and available profile information
- Assign a new staff member
- Change an existing rank
- Remove staff access
Duty state
Staff membership and duty are separate states.isAdminmeans the player belongs to a staff group.isOnDutymeans the staff member has started an active session.- Duty is off by default when
Config.Duty.defaultOn = false. - Going off duty closes protected interfaces and stops active administrative modes.
ACE assignments
Assign a configured YB Admin group using a FiveM principal:yb-admin.group. must match a group configured in editable/server/permissions.lua.