Hero image

Knowledge Base

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:

  1. Log in to the Dashboard.

  2. Choose a server within your server list.

  3. Navigate to the Subusers page from your server’s sidebar menu.

Adding a Sub-User

  1. On the Users page, click the “Add User” button.

  2. In the field provided, enter the Falix email or username of the person you want to share access with.

  3. 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.

  4. Fine-tune any specific permissions as needed. You can always come back and adjust these later.

  5. Click “Add User” at the bottom of the prompt to confirm and give them access to your server.

Editing a Sub-User

  1. On the Users page, click on the sub-user you want to edit.

  2. The modal will open with their current permissions pre-selected. You can change their role preset or adjust individual permissions.

  3. 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

  1. On the Users page, click on the sub-user you want to remove.

  2. 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.