> For the complete documentation index, see [llms.txt](https://docs.otherplanet.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.otherplanet.dev/scripts/op-hud-v2/tutorials/how-to-grant-hud-admin.md).

# How to grant HUD admin

HUD Settings admin tabs are gated the same way as other OTHERPLANET admin panels: ACE first, then framework groups from ServerConfig.

**Option 1 - ACE (recommended)**

In `server.cfg`:

```
add_ace group.admin ophud.admin allow
```

Restart the server (or refresh ACEs), then open HUD settings in-game (`/hudsettings` or the keybind).

{% hint style="info" %}
ACE name defaults to `ophud.admin` (`config/ServerConfig.lua` -> `ServerConfig.Admin.ace`).
{% endhint %}

**Option 2 - Framework groups**

Edit `config/ServerConfig.lua`:

```lua
ServerConfig.Admin = {
    ace = 'ophud.admin',
    groups = { 'admin', 'god', 'superadmin' },
}
```

* **ESX**: group names (`admin`, `superadmin`, …)
* **QB / Qbox**: permission / group names checked via the framework bridge

Players matching ACE **or** a listed group see the admin tabs. Everyone else only gets normal HUD settings (subject to Permissions locks).
