Ace Permissions

You can't use Ace Permissions and Alternative Permissions at the same time.

If you want to just use Ace Permissions, disable Alternative Permissions in config.

All Possible Permissions

"AdminMenu": {
    "AdminMenuAccess": "boolean",
    "AnnouncementAccess": "boolean",
    "ESPAccess": "boolean",
    "ClearEntitiesAccess": "boolean",
    "BanAndKickAccess": "boolean",
    "GotoAndBringAccess": "boolean",
    "VehicleAccess": "boolean",
    "MiscAccess": "boolean",
    "LogsAccess": "boolean",
    "PlayerSelectorAccess": "boolean",
    "BanListAndUnbanAccess": "boolean",
    "ModelChangerAccess": "boolean"
},
"Client": {
    "BypassSpectate": "boolean",
    "BypassGodMode": "boolean",
    "BypassInvisible": "boolean",
    "BypassStealOutfit": "boolean",
    "BypassInfStamina": "boolean",
    "BypassNoclip": "boolean",
    "BypassSuperJump": "boolean",
    "BypassFreecam": "boolean",
    "BypassSpeedHack": "boolean",
    "BypassTeleport": "boolean",
    "BypassNightVision": "boolean",
    "BypassThermalVision": "boolean",
    "BypassExplosiveAmmo": "boolean",
    "BypassOCR": "boolean",
    "BypassNuiDevtools": "boolean",
    "BypassBlacklistedTextures": "boolean",
    "BlipsBypass": "boolean",
    "BypassCbScanner": "boolean",
    "BypassSpoofedBulletShot": "boolean"
},
"Weapon": {
    "BypassWeaponDmgModifier": "boolean",
    "BypassInfAmmo": "boolean",
    "BypassNoReload": "boolean",
    "BypassRapidFire": "boolean"
},
"Vehicle": {
    "BypassVehicleFixAndGodMode": "boolean",
    "BypassVehicleHandlingEdit": "boolean",
    "BypassVehicleModifier": "boolean",
    "BypassBulletproofTires": "boolean",
    "BypassVehiclePlateChanger": "boolean"
},
"Blacklist": {
    "BypassModelChanger": "boolean",
    "BypassWeaponBlacklist": "boolean"
},
"Misc": {
    "FGCommands": "boolean",
    "BypassVPN": "boolean",
    "BypassExplosion": "boolean",
    "BypassClearTasks": "boolean",
    "BypassParticle": "boolean",
    "BypassSpoofedWeapons": "boolean"
}

If you don't want to waste your time adding all permissions to group,

just put property for specific permissions on allow, example:

add_ace group.superadmin Misc allow
add_ace group.superadmin AdminMenu allow

Example:

#FIVEGUARD PERMISSION SYSTEM in server.cfg
# add_ace [principal] [object] [allow|deny]
    #  Adds an access control entry to the server's access control list.
# add_principal [child_principal] [parent_principal]
    # Sets a principal to inherit from another principal.
# you can choose any possible identifier in FiveM
    # like steam, license, fivem, ip, xbl or discord

# below im going to use fivem identifier, you can find someone's fivem identifier on txadmin
# just add your identifiers below then you're done
#SUPERADMINS 
add_principal identifier.fivem:YourIdentifier group.superadmin

#ADMINS
add_principal identifier.fivem:YourIdentifier group.admin

#MODERATORS
add_principal identifier.fivem:YourIdentifier group.mod

# dont have to change this below unless you want to
#PERMISSIONS GIVEN TO SUPER ADMINS
add_ace group.superadmin AdminMenu allow
add_ace group.superadmin Client allow
add_ace group.superadmin Weapon allow
add_ace group.superadmin Vehicle allow
add_ace group.superadmin Blacklist allow
add_ace group.superadmin Misc allow

#PERMISSIONS GIVEN TO ADMINS
add_ace group.admin BypassSpectate allow
add_ace group.admin BypassVPN allow
add_ace group.admin AdminMenu allow
add_ace group.admin BlipsBypass allow

#PERMISSIONS GIVEN TO MODERATORS
add_ace group.mod BypassSpectate allow
add_ace group.mod BypassVPN allow
add_ace group.mod BlipsBypass allow

Last updated