With GhostCap, you can add different subusers to help manage your server. Each user you add can have their own permissions, from basic actions like restarting the server to full admin access.
How to Add Subusers to Your Server
- Load the GhostCap Game Panel and select your server.
- In the left-hand menu, click
Management > Subusers
. - Click the button labeled
Create
. - Input the user's email address and assign the permissions you want to give them.
- Click
Add New Subuser
to save.
After a subuser is added, they will receive an email with instructions on setting up their account.
Subuser Permissions
Here's a list of the different permissions you can grant to subusers:
Category | Description |
---|---|
Support OP Access | Toggle Support OP Access for this server in the Support tab. |
Control | Allows users to manage the power state or console of the server, such as viewing logs, running commands, starting, stopping, or restarting the server. |
Subuser | Allows users to manage subusers, including listing, editing, creating, and deleting them. |
Allocation | Allows users to view and modify the server's IP:Port allocations. |
Startup Parameters | Allows users to view and modify startup variables and commands for the server. |
Database | Allows users to manage MySQL databases, including viewing, creating, resetting passwords, and deleting databases. |
Files | Allows users to manage server files via SFTP or the Files, including listing, reading, writing, deleting, archiving files, and using Git actions. |
Schedule | Allows users to create, update, and delete automatic task schedules for the server. |
Backup | Allows users to manage server backups, including viewing, creating, deploying, downloading, locking, and deleting backups. |
Details | Allows users to view and update the server name as it appears in the panel. |
Audit Log | Allows users to inspect the server action logs. |
Health Monitor | Allows users to view and toggle the server's Health Monitor status. |
Reinstall | Allows users to trigger a re-installation of the server. |
Subdomain Manager | Allows users to manage server subdomains, including viewing, creating, and deleting them. |
Best Practices
- Principle of Least Privilege: Only grant the minimum permissions necessary for each user to perform their role
- Regular Reviews: Periodically review subuser access and remove users who no longer need access
- Strong Authentication: Encourage subusers to use strong passwords and enable two-factor authentication
Common Permission Combinations
Moderator Access
- Control (for restarting server)
- Console access
- Files (read-only)
- Audit Log
Developer Access
- Control
- Files (full access)
- Startup Parameters
- Schedule
- Database
Full Admin Access
- All permissions except Reinstall (keep this for the owner only)