The Admin Panel
The Admin Panel is where you run your helicopters from inside the game. It gives you a live list of every helicopter on the server — with teleport, repair, refuel and delete — plus a live map of where they all are, editors for every setting on this site, server-wide tools, saved loadouts, statistics, a log reader, and the staff list itself. Anything you change in the panel takes effect at once, with no restart.- Open it with F10 (rebindable — DayZ Options → Controls → CZ Autoz Helicopter group)
- It only opens for players on your admin list. For everyone else the key does nothing at all
- Everything an admin does in the panel is written to the activity log, with their name and Steam ID
Becoming the First Owner
Admins live in their own file, next tomod_config.json in your server profile:
The placeholder ID (
7656119XXXXXXXXXX) is ignored and never gives anyone access. You can find your own SteamID64 on steamid.io or in your Steam profile address.How Access Works
There are three questions, and the server asks all three before it lets an admin do anything:- Are you on the list? Your SteamID64 has to be in
entries, or the panel will not open at all - Which role do you hold? Your entry names exactly one
- What does that role allow? Its list of permissions decides what you can see and what you can do
all, so it passes every check. Every other role has exactly the permissions you give it:
- Tabs disappear if you cannot view them — an admin without
stats.viewsimply has no Statistics tab - Buttons stay on screen. Pressing one you are not allowed to use brings up a “Permission Declined” message naming exactly what you are missing, so your staff know precisely what to ask you for
- The Admins tab is visible to every admin, as a list they can read but not change. The add, edit and remove buttons only appear for someone holding
admins.manage - The Settings tab — colour theme, panel size and a readout of your own role — is always available
- The Our Mods and Cars tabs are just information and have no permission attached — see below
Built-in Roles
The default
admin role deliberately leaves out seven permissions: mod.config.edit and heli.config.edit (changing your settings), tools.reload, tools.repair_all, tools.refuel_all and tools.delete_empty (jobs that hit every helicopter at once), and admins.manage (changing the staff list). A default admin can look after the aircraft day to day, but cannot retune your server or promote themselves.
Every Permission Key
The Tools tab shows up if you hold any one of the five
tools. permissions. Each button inside still checks its own permission separately, so a role with only tools.spawn sees the tab but cannot press the others.The Helicopters tab also has a live map next to the list. Every helicopter on the server is shown on it as it moves, and picking one from the list marks it on the map. You can drag the map around, and it only appears while that tab is open.
The Two Tabs With No Permission Key
Two tabs are there purely to tell you what is installed. Neither has a permission attached, so every admin sees them whatever their role.Creating a Staff Role
From the Admins tab (needsadmins.manage), in the Roles box:
- Type a role name in lower case, for example
moderator - Type the permissions from the table above, separated by commas
- Press Add. The role exists straight away and shows up in the role pickers
- To edit a role, add it again under the same name with the new list of permissions. The old list is replaced, and everyone holding that role sees their panel update straight away
- Typos cannot hide. Anything that is not a real permission is thrown out when the role is saved, and named in the server log (
dropped unknown permission key(s): heli.list.veiw). A misspelt permission can never sit in a role looking as though it grants something - Deleting a role moves everybody who held it onto the built-in
adminrole
Managing Admins
In the Admins tab (needsadmins.manage):
- Add — type a SteamID64 (digits only) and pick a role, or choose a player who is online right now from the drop-down and add them straight away
- Edit — the ✎ button on a row lets you change that admin’s role
- Remove — the button on that admin’s row
The Safety Rails
All of this is enforced by the server itself, so a player running a modified game cannot get round it:- Only an owner can make another owner, change an existing owner, or remove one
- The last owner cannot be touched. The panel refuses to remove or demote the final owner, so you can never lock yourself out. The only way to end up with no owners at all is to edit the file yourself
- Nobody can change or remove their own entry through the panel. It takes a second admin, or an edit to the file. That stops anyone promoting themselves
admins.manageis not the same asall. Somebody who is not an owner cannot create a role holdingalloradmins.manage, so they can never build a role more powerful than their own and hand it outownerandadmincan never be deleted, so there is always a role to fall back on- Everything is recorded. Every addition, edit, removal and refused attempt is written to the activity log under the
ADMIN_labels