St3ix Docs

Permissions

Every staff permission of the role system, grouped as in the role editor.

These are the permissions you tick in a role. Sensitive ones are marked with ⚠: they reach secrets or can harm the whole panel, so give them only to people you trust.

The panel's own areas (users, servers, nodes, eggs …) are in the role system too, so staff with a role cannot reach the core admin pages they have no permission for.

Panel

PermissionAllows
overview.viewOverview page
activity.viewPanel activity log
settings.viewView panel settings
settings.manage ⚠Change panel settings — Mail, security, general settings.
extensions.viewView extensions
extensions.settingsConfigure extensions
extensions.toggle ⚠Enable and disable extensions
extensions.manage ⚠Install and remove extensions — Installs code on the panel.
themes.viewView themes
themes.manageActivate and configure themes
api-keys.viewView application API keys
api-keys.manage ⚠Create and use application API keys — API keys can do everything the role can, and more.

Users

PermissionAllows
users.viewView users
users.historyUser history — Logins, IPs and past changes.
users.createCreate users
users.updateEdit users — Name, email, language. Never other staff.
users.password ⚠Change passwords of users
users.2faTurn off two-factor authentication
users.avatarChange or remove avatars
users.delete ⚠Delete users

Servers

PermissionAllows
servers.viewView servers
servers.createCreate servers
servers.detailsEdit details — Name, owner, description, external ID.
servers.buildEdit resources — Memory, CPU, disk, allocations, limits.
servers.startupEdit startup — Egg, image, startup command, variables.
servers.databasesManage server databases
servers.backupsLock and unlock backups
servers.mountsManage server mounts
servers.suspendSuspend and unsuspend
servers.reinstallReinstall and rebuild
servers.transferTransfer to another node
servers.delete ⚠Delete servers
servers.force-delete ⚠Force delete servers — Skips the node; files may stay behind.

Server access

PermissionAllows
access.requestRequest access to servers — Ask owners for access to work on their server.
access.bypass ⚠Work on any server without asking — Skips staff access requests.

Infrastructure

PermissionAllows
nodes.viewView nodes — Includes live usage.
nodes.manage ⚠Create, edit and delete nodes
nodes.allocationsManage allocations
nodes.configuration ⚠Node configuration and deploy tokens — Contains the node secret.
locations.viewView locations
locations.manageManage locations
database-hosts.viewView database hosts
database-hosts.manage ⚠Manage database hosts — Contains database passwords.
mounts.viewView mounts
mounts.manageManage mounts

Server templates

PermissionAllows
eggs.viewView eggs
eggs.manageCreate, edit and delete eggs
eggs.scripts ⚠Edit install scripts and variables — Scripts run as root on nodes.
eggs.importImport eggs and use the egg catalog
tags.viewView tags
tags.manageManage tags

Look & settings

PermissionAllows
stratum.settingsBranding, theme and fonts
stratum.accountAccount page settings
stratum.registrationRegistration settings
stratum.featuresServer features — Database manager, schedule helper, subuser presets, importer, trash.
stratum.announcements.viewView announcements
stratum.announcements.manageManage announcements
stratum.banners.viewView server banners
stratum.banners.manageManage server banners
stratum.seo.viewView SEO
stratum.seo.manageManage SEO
stratum.server-sidebarServer sidebar
stratum.ai.viewView AI usage — Log analyses, providers used and token use.
stratum.ai.manage ⚠AI settings — AI providers and their API keys, limits; trying the analysis.
stratum.referrals.viewView referrals — Referrals, rewards, payouts and top referrers.
stratum.referrals.manage ⚠Manage referrals — Settings and rewards, approve or reject referrals, mark payouts as paid.
stratum.upgrades.viewView upgrades — Upgrade orders and their revenue.
stratum.upgrades.manage ⚠Manage upgrades — Upgrade products and prices, apply or remove upgrades by hand.
stratum.playerstats.viewView player statistics — Players online on all servers.
stratum.playerstats.managePlayer statistics settings — Interval, retention, protocols per egg, what users see.
stratum.crashes.viewView crashes — Crashes on all servers with cause and console output.
stratum.crashes.manageCrash detection settings — Auto-restart rules, crash loops, freeze detection.
stratum.mail.viewView email log — Sent emails and emails to users with their progress.
stratum.mail.sendSend emails to users — Write and send emails to all users or a group.
stratum.mail.manage ⚠Email settings — Delivery provider and its keys, email design and the texts of panel emails.
stratum.languages.viewView languages — See languages and download their JSON files.
stratum.languages.translateTranslate — Edit strings, upload JSON files, collect strings while browsing.
stratum.languages.manageLanguage settings — Turn translations on, add and delete languages, set the default.

Support

PermissionAllows
stratum.tickets.viewView tickets
stratum.tickets.replyReply to tickets
stratum.tickets.manageClose, assign and delete tickets
stratum.tickets.settingsTicket settings
stratum.feedback.viewView feedback
stratum.feedback.replyReply to feedback
stratum.feedback.manageFeedback blacklist, settings and deleting
stratum.notes.viewView staff notes
stratum.notes.writeWrite and edit staff notes
stratum.notes.deleteDelete staff notes

Moderation

PermissionAllows
stratum.bans.viewView bans
stratum.bans.createBan users and IPs — Also edit existing bans.
stratum.bans.liftLift bans
stratum.bans.deleteDelete bans
stratum.dupedb.viewView the DupeDB dupe check
stratum.dupedb.manageManage the DupeDB dupe check
stratum.security.viewView security settings
stratum.security.manage ⚠Change security settings — Captcha, IP blocks.
stratum.activity.viewStratum activity log
stratum.activity.exportExport the activity log
stratum.activity.settingsActivity log settings

Server features

PermissionAllows
stratum.presets.viewView schedule, subuser and server presets
stratum.presets.manageManage schedule, subuser and server presets
stratum.packagesAssign packages and splits to servers
stratum.templates.viewView server templates
stratum.templates.manageManage server templates
stratum.expiry.viewView server expiry
stratum.expiry.manageManage server expiry
stratum.cloudflare.viewView the domain manager
stratum.cloudflare.manageManage the domain manager
stratum.offline-motd.viewView offline MOTD
stratum.offline-motd.manageManage offline MOTD
stratum.boost.viewView auto boost
stratum.boost.manage ⚠Configure auto boost — Which servers get extra CPU and memory during spikes, and how much.
stratum.requests.viewView staff access requests
stratum.requests.manageStaff access rules and history

Operations

PermissionAllows
stratum.maintenance.viewView maintenance
stratum.maintenance.manage ⚠Start, plan and end maintenance — Can stop every server.
stratum.maintenance.designDesign the maintenance page
stratum.discord.viewView the Discord integration
stratum.discord.ticketsDiscord tickets
stratum.discord.manage ⚠Configure the Discord bot — Bot token, modules, panels.
stratum.billing.viewView billing — Revenue, open invoices and customer details from WHMCS / Paymenter.
stratum.billing.invoicesCreate invoices
stratum.billing.creditGive credit
stratum.billing.manage ⚠Billing settings and linking — API keys, sync, which user and server belong to which customer and service.
stratum.system.viewSystem status — Health, errors and timings of the panel and its services.
stratum.system.manageRetry failed jobs and reset timings
stratum.roles ⚠Roles and permissions — Only roles below their own, and only permissions they have.

Subuser permissions

The permissions owners give subusers on a server are on Subusers.

On this page