How To Manage and Add Sub-Users
What Are Sub-Users?
Running a server is a lot more fun when you don’t have to do everything yourself. Maybe you want your friend to help install plugins, or you need a trusted admin to keep things running while you’re away. That’s exactly what sub-users are for.
Sub-users let you share access to your server with other people while keeping your account safe and secure. You stay in full control by choosing exactly which permissions each person gets, so nobody can do more than you want them to.
If you just want to let other people start your server, without giving them server access, we recommend referring to the External Start Guide.
Role Presets
When adding a sub-user, you can choose a role preset to quickly assign a pre-configured set of permissions. This saves time when you don’t need a fully custom setup.
| Role | What It’s For |
|---|---|
| Admin | Full access to everything on the server. Best for trusted co-owners. |
| Moderator | Can manage the server, files, and view most settings, but can’t manage sub-users or delete things. |
| Support | Read-only access to most areas, plus the ability to start and stop the server. Great for helpers who need to monitor things without making changes. |
| Custom | Pick and choose exactly which permissions you want. Start from scratch and build your own. |
After selecting a role, you can always fine-tune individual permissions before saving.
Permission List
When you add a sub-user, you get to pick exactly what they can and can’t do on your server. Permissions are organized into categories, and every permission is a separate checkbox, so you can mix and match to create the perfect level of access for each person.
A couple of tips before you dive in:
- Start with minimal permissions and add more as needed. It’s always easier to grant extra access later than to deal with an accidental change.
- Use the “Select All” option for trusted co-owners who you want to have the same level of control as you.
Here’s the full list of available permissions, grouped by category:
Server Control
| Permission | What It Does |
|---|---|
| Console Access | Grants access to view the server console. |
| Send Commands | Allows the sub-user to send commands through the server console. |
| Start Server | Allows the sub-user to start the server. |
| Stop Server | Allows the sub-user to stop the server. |
| Restart Server | Allows the sub-user to restart the server. |
File Management
| Permission | What It Does |
|---|---|
| See Files | Allows the sub-user to view the files of the server. |
| Read Files Content | Allows the sub-user to read the contents of files on the server. |
| Create Files | Allows the sub-user to create new files on the server. |
| Modify Files | Allows the sub-user to modify existing files on the server. |
| Delete Files | Allows the sub-user to delete files from the server. |
| Create Archives | Allows the sub-user to archive server files. |
| Use SFTP | Allows the sub-user to access the SFTP/FTP Access page. |
Database
| Permission | What It Does |
|---|---|
| View Databases | Allows the sub-user to view a list of server databases. |
| Create Databases | Allows the sub-user to create new databases for the server. |
| Update Databases | Allows the sub-user to update existing server databases. |
| Delete Databases | Allows the sub-user to delete server databases. |
| See Database Passwords | Allows the sub-user to view passwords for server databases. |
Backups
| Permission | What It Does |
|---|---|
| See Backups | Allows the sub-user to view a list of server backups. |
| Create Backups | Allows the sub-user to create new backups. |
| Delete Backups | Allows the sub-user to delete existing backups. |
| Download Backups | Allows the sub-user to download backups. |
| Restore Backups | Allows the sub-user to restore the server from a backup. |
User Management
| Permission | What It Does |
|---|---|
| See Sub-users | Allows the sub-user to view a list of other sub-users. |
| Create Sub-users | Allows the sub-user to add new sub-users and assign permissions. |
| Update Sub-users | Allows the sub-user to update the permissions of existing sub-users. |
| Delete Sub-users | Allows the sub-user to remove other sub-users from the server. |
Allocations & Proxy
| Permission | What It Does |
|---|---|
| See Ports | Allows the sub-user to view allocated ports. |
| Create Ports | Allows the sub-user to allocate new ports. |
| Modify Ports | Allows the sub-user to modify existing allocated ports. |
| Delete Ports | Allows the sub-user to remove allocated ports. |
| View Proxy | Allows the sub-user to view proxy configurations. |
| Create Proxy | Allows the sub-user to create proxy configurations. |
| Update Proxy | Allows the sub-user to update proxy configurations. |
| Delete Proxy | Allows the sub-user to delete proxy configurations. |
Startup
| Permission | What It Does |
|---|---|
| See Configuration | Allows the sub-user to view the server configuration. |
| Update Configuration | Allows the sub-user to update the server configuration. |
| Update Java Version | Allows the sub-user to modify the version of Java the server uses. |
Settings
| Permission | What It Does |
|---|---|
| Rename Server | Allows the sub-user to change the name of the server. |
| Edit Description | Allows the sub-user to edit the description of the server. |
Activity
| Permission | What It Does |
|---|---|
| See Activity Logs | Allows the sub-user to view the activity logs. |
Monitoring
| Permission | What It Does |
|---|---|
| View Monitoring | Allows the sub-user to view the server monitoring dashboard. |
Schedules
| Permission | What It Does |
|---|---|
| View Schedules | Allows the sub-user to view server schedules. |
| Create Schedules | Allows the sub-user to create new schedules. |
| Update Schedules | Allows the sub-user to update existing schedules. |
| Delete Schedules | Allows the sub-user to delete schedules. |
Firewall
| Permission | What It Does |
|---|---|
| View Firewall | Allows the sub-user to view firewall rules. |
| Create Firewall | Allows the sub-user to create new firewall rules. |
| Update Firewall | Allows the sub-user to update existing firewall rules. |
| Delete Firewall | Allows the sub-user to delete firewall rules. |
Git Integration
| Permission | What It Does |
|---|---|
| View Git | Allows the sub-user to view the Git integration page. |
| Update Git | Allows the sub-user to link repos and modify Git settings. |
| Delete Git | Allows the sub-user to unlink repositories. |
Billing
| Permission | What It Does |
|---|---|
| Upgrade Server | Allows the sub-user to upgrade the server’s plan. |
Managing Sub-Users
To get to the sub-users page, here’s what you need to do:
-
Log in to the Dashboard.
-
Choose a server within your server list.
-
Navigate to the Subusers page from your server’s sidebar menu.
Adding a Sub-User
-
On the Users page, click the “Add User” button.
-
In the field provided, enter the Falix email or username of the person you want to share access with.
-
Choose a role preset (Admin, Moderator, Support, or Custom) to quickly assign a starting set of permissions. If you pick Custom, the full permission list will expand so you can select individual permissions.
-
Fine-tune any specific permissions as needed. You can always come back and adjust these later.
-
Click “Add User” at the bottom of the prompt to confirm and give them access to your server.
Editing a Sub-User
-
On the Users page, click on the sub-user you want to edit.
-
The modal will open with their current permissions pre-selected. You can change their role preset or adjust individual permissions.
-
Click “Update” to save the changes.
If you have two-factor authentication enabled, you’ll need to verify your identity with a 2FA code before making changes to sub-users.
Removing a Sub-User
-
On the Users page, click on the sub-user you want to remove.
-
Click “Revoke” to remove them from the server. Their access will be taken away immediately.
Premium Subuser Feature
If you’re a premium user who has been added as a sub-user on someone else’s free server, you can share your premium benefits with that server. This is called “marking” a server as premium.
When you mark a server as premium, the server gets access to premium features like Git integration and other perks, using your plan’s resources. You can unmark the server at any time to reclaim your resources.
Only premium users who are sub-users on a free server can use this feature. If the server owner already has a premium plan, the server already has premium benefits.