FiveM ACE Permissions & How to Add Admins (2026)

How FiveM ACE permissions work and how to add admins — add_principal, add_ace, groups, and txAdmin roles.

Giving your staff admin powers in FiveM — and making sure normal players can’t use them — runs on the ACE permission system. It controls who can run which commands and access which resources. This guide explains FiveM ACE permissions and how to add admins.

How ACE permissions work

ACE (Access Control Entries) has two halves, both set in your server.cfg:

  • add_principal — assigns a player (by license, Steam or Discord identifier) to a group, e.g. add_principal identifier.license:abc123 group.admin.
  • add_ace — grants a group (or player) permission to an object (a command or resource), e.g. add_ace group.admin command allow.

So you put people into groups, then grant groups permissions. This keeps admin rights tied to identities, not to a password everyone shares.

Adding an admin step by step

  1. Get the player’s identifier (license is most reliable) — you can see it in txAdmin or your server console when they connect.
  2. Add them to a group: add_principal identifier.license:xxxx group.admin
  3. Grant that group the permissions it needs: add_ace group.admin command.car allow (or command allow for everything).
  4. Restart or refresh, and they have access.

txAdmin roles vs ACE

txAdmin has its own admin/role system for the web panel and its menu — that’s separate from in-game ACE permissions used by your resources and commands. Most servers use both: txAdmin for panel/management access, ACE for in-game command and resource permissions.

Build your permissions the easy way

Writing ACE blocks by hand is fiddly and a misplaced allow/deny can expose admin commands. Our free ACE permissions builder generates clean add_ace and add_principal blocks — admin, mod and helper groups, members by license/Steam ID, command ACEs and txAdmin roles — ready to paste into your server.cfg.

Frequently asked questions

How do I add an admin in FiveM?

Add their identifier to a group with add_principal, then grant that group permissions with add_ace in your server.cfg.

What’s the difference between add_ace and add_principal?

add_principal puts a player into a group; add_ace grants a group (or player) permission to a command or resource. You use them together.

Is txAdmin admin the same as ACE admin?

No — txAdmin roles control the web panel and its menu; ACE controls in-game command and resource permissions. Servers typically use both.

Ready to play?

Run your own FiveM server with XGamingServer

Spin up an always-on FiveM server your friends can join in minutes — no port-forwarding, no tech headaches.

99.9%Uptime SLA
< 5 minInstant setup
24/7Human support
DDoSProtected
Instant setup Your server is live in minutes with a one-click control panel.
Mods & plugins Install mods, plugins and workshop content in a few clicks.
DDoS protected Enterprise DDoS mitigation keeps your server online 24/7.
Low-latency hardware Premium CPUs & NVMe SSDs for lag-free multiplayer.
Free backups Automatic backups so your world is never lost.
Real human support Gamers helping gamers — 24/7, no bots, no scripts.

Pick your FiveM plan & play in minutes

See all plans
Starter $8.40/mo 4 GB RAM Renews $12/mo Buy now
Rookie $17.50/mo 8 GB RAM Renews $25/mo Buy now
Pro $24.50/mo 12 GB RAM Renews $35/mo Buy now