Skip to main content

Give Others Access Without Sharing Your Password

Running a game server with a team? Maybe you have a few admins who help moderate your Minecraft server, a friend who handles backups, or a staff member who just needs console access. Instead of handing out your login credentials (please never do that), the FREAKHOSTING Game Panel lets you create sub-users — separate accounts with their own email and password that can only access the specific permissions you grant them. You will find sub-users under Configuration > Users in your server’s sidebar. The page shows a “Manage subusers” heading at the top, a green New user button, and a table with columns for Name, Email, 2FA Enabled, and Creation date. If you have not added anyone yet, the page simply reads: “It looks like you don’t have any subusers.”

Difficulty

Beginner

Time

3 Minutes

Why Use Sub-Users?

Think of sub-users as controlled access passes. Instead of one master key that opens everything, each sub-user gets a custom keycard that only unlocks the doors you choose.

Security

Your main account password stays private. If a sub-user’s account is compromised, you can revoke their access instantly without changing your own credentials.

Accountability

Each sub-user has their own login. You can see who did what, and the 2FA Enabled column in the table tells you which users have secured their accounts with two-factor authentication.

Granular Control

Give a builder full file access but no power controls. Let an admin restart the server but not touch the database. The permission system is detailed enough to match any team structure.

Easy Management

Add or remove sub-users at any time. Permissions can be updated on the fly — no server restart required, no downtime involved.

Creating a Sub-User

Here is how to invite someone to your server with exactly the permissions they need.
1

Open the Users Page

In your server’s sidebar, navigate to Configuration > Users. You will see the “Manage subusers” heading and the table of existing sub-users (or the empty state if you have not added any yet).
2

Click New User

Hit the green New user button. A form will appear asking for the sub-user’s details and permissions.
3

Enter Their Email Address

Type in the email address of the person you want to invite. This is the email they will use to log into the Game Panel. If they do not already have a Pterodactyl account, one will be created for them automatically, and they will receive an email to set their password.
The sub-user logs in at the same games.freakhosting.com panel you use. They will only see the server(s) you have granted them access to — nothing else on your account.
4

Set Permissions

This is the important part. You will see a list of permission categories, each with individual checkboxes. Go through each category and check only the permissions this person actually needs.We will cover all available permissions in the next section.
5

Save the Sub-User

Click save to create the sub-user. They will appear in the table with their name, email, 2FA status, and creation date. If they are a new user, they will receive an account setup email.
Be thoughtful about which permissions you grant. A sub-user with all permissions has effectively the same power as you do over that server. Only grant what is truly needed for their role.

Available Permissions

The Game Panel organizes permissions into clear categories. Here is what each one controls:
  • Console access — View the live server console output and send commands directly to the server. This is one of the most common permissions to grant to admins and moderators who need to interact with the server in real time.
  • Start — Start the server if it is stopped.
  • Stop — Stop the server gracefully.
  • Restart — Restart the server.
  • Kill — Force-kill the server process (use with caution — does not allow a graceful shutdown).
Grant restart and stop to trusted admins. Be very cautious with kill — it can cause data loss if the server does not get a chance to save.
  • List files — Browse the file manager and see the server’s directory structure.
  • Read file contents — Open and view file contents.
  • Write/Edit files — Modify existing files (like server configs, whitelists, or plugin settings).
  • Create files — Create new files and folders.
  • Delete files — Remove files and folders.
  • Download files — Download files from the file manager.
  • Upload files — Upload files to the server.
  • Archive/Unarchive — Compress and extract file archives.
For someone who only needs to edit configuration files, grant read and write but skip delete and archive permissions.
  • Create backups — Initiate a new server backup.
  • List backups — View existing backups.
  • Download backups — Download backup files.
  • Delete backups — Remove backup files.
  • Restore backups — Restore the server from a backup.
Backup permissions are great for a trusted co-owner who helps maintain the server. Be careful with restore and delete — restoring overwrites current data, and deleting removes your safety net.
  • Create databases — Set up new MySQL databases for the server.
  • List databases — View existing databases and connection details.
  • Delete databases — Remove databases.
  • View password — See the database password (hidden by default).
  • Rotate password — Generate a new database password.
Only grant database permissions to people who genuinely need database access — like a developer configuring a plugin that requires its own database.
  • Create schedules — Set up new automated schedules.
  • List schedules — View existing schedules and their tasks.
  • Update schedules — Modify schedule timing and tasks.
  • Delete schedules — Remove schedules.
If you have an admin who manages your auto-restart and backup schedules, grant them schedule permissions so they can adjust timing without bothering you.
  • Rename server — Change the server’s display name.
  • Reinstall server — Trigger a full server reinstall (this wipes data — extremely dangerous).
The reinstall permission should almost never be granted to sub-users. A single accidental click can wipe your entire server.

A Practical Example

Here is a real-world scenario: You are running a Minecraft server with 3 admins — give each their own login with only the permissions they need.
AdminRolePermissions
AlexHead AdminConsole, all power actions, files (full access), backups (full access), schedules (full access)
JordanModeratorConsole, restart only, files (read and write only — no delete)
SamBuilderFiles (full access) — no console, no power, no backups
Alex can do almost everything. Jordan can watch the console and restart the server when it lags, plus edit config files. Sam can upload and manage build files but cannot touch the console, restart the server, or mess with backups. Everyone logs in with their own email and password, and you never share yours.

Editing a Sub-User’s Permissions

Need to change what someone can do? No problem.
1

Open the Users Page

Navigate to Configuration > Users from the server sidebar.
2

Click the Sub-User

Find the sub-user in the table and click on their entry to open their permission settings.
3

Adjust Permissions

Check or uncheck permission boxes as needed. You can expand or restrict their access at any time.
4

Save Changes

Click save to apply the updated permissions immediately. The sub-user does not need to log out and back in — the changes take effect right away.

Removing a Sub-User

If someone no longer needs access — maybe they left the team, or you just want to tighten security — you can remove them entirely.
1

Open the Users Page

Navigate to Configuration > Users.
2

Select the Sub-User

Click on the sub-user you want to remove.
3

Delete the Sub-User

Look for the delete or remove option. Confirm the action, and their access to your server is revoked immediately. They will no longer see your server in their panel.
Removing a sub-user from your server does not delete their Pterodactyl account. They can still log into the panel — they just will not have access to your server anymore. If they are a sub-user on other servers, those are unaffected.

Yes, but you need to add them as a sub-user on each server separately. Adding someone to one server does not automatically give them access to your other servers.
If they already have an account on the FREAKHOSTING Game Panel (because they have their own server or are a sub-user on someone else’s server), the invitation links to their existing account. They will see your server appear in their server list the next time they log in.
No. Only the server owner (you) can manage sub-users. Sub-users cannot add, edit, or remove other sub-users regardless of their permissions.
Absolutely. The 2FA Enabled column in the sub-users table shows you who has two-factor authentication turned on. A compromised sub-user account could be used to damage your server, so encourage everyone with access to enable 2FA from their account settings.
There is no built-in “pause” feature for sub-users. If you need to temporarily restrict someone, you can edit their permissions and uncheck everything, then re-enable what they need later. Alternatively, you can remove and re-add them.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to spin up a new game server? Use code KB20 at checkout for 20% off your first month!

Last Updated: March 2026 | Game Panel Support: Sub-user management simplified.