Permissions

Who can manage a job

A player can manage a job when either of these is true:

  • Config.UseQBCoreIsBoss is on and their grade has isboss = true in qb-core/shared/jobs.lua
  • Their grade is at or above the minimum manage grade set for that job in Config.ManageGrades

Config.ManageGrades lets you give management access to grades that are not boss grades, per job.

Grade limits

Setting Effect
Config.OnlyManageLowerGrades Managers can only hire into, promote to, demote and remove grades below their own
Config.TopGradeBypass The top grade of a job can manage everyone except themselves

Hiring distance

Set Config.HireMaxDistance above zero to require the player being hired to be nearby. Leave it at zero to hire from anywhere. The distance check needs OneSync.

Server checks

Every action is checked again on the server, including grade limits, locked jobs, the job limit and cooldowns. Editing the UI gets players nowhere.

Cooldowns

Setting Effect
Config.ActionCooldown Milliseconds between any menu actions
Config.SwitchCooldown Seconds between job switches

Locked jobs

Jobs in Config.LockedJobs cannot be removed by players from their own job list.

Last updated 2026-11-08