What are Sub-Users?
Sub-users are additional accounts that can access your server with limited permissions. You control exactly what they can and cannot do, such as:
- Starting and stopping the server
- Accessing the file manager
- Using the console
- Managing specific server settings
- Viewing logs
Creating a Sub-User
Step 1: Access User Management
- Log in to your panel
- Navigate to your server
- Click on the Users or Sub-Users tab
- You'll see a list of existing sub-users (if any)
Step 2: Add New Sub-User
- Click the Create User or Add User button
- Fill in the required information:
- Email Address: The sub-user's email (used for login)
- Username: A unique username for the sub-user
- Password: Set a secure password (or generate one)
- Click Create or Add User
Step 3: Set Permissions
After creating the sub-user, configure their permissions:
- Find the newly created sub-user in the list
- Click Edit or Permissions next to their name
- Select which permissions to grant:
- Console Access: Can use the server console
- File Manager: Can access and edit files
- Start Server: Can start the server
- Stop Server: Can stop the server
- Restart Server: Can restart the server
- View Logs: Can view server logs
- View Settings: Can view server settings
- Edit Settings: Can modify server settings
- Save the permissions
Managing Permissions
Permission Types
Common permission categories include:
- Server Control: Start, stop, restart, kill
- File Access: View, edit, upload, delete files
- Console Access: Execute commands, view output
- Settings: View or modify server configuration
- Logs: View server logs and console history
- Schedules: Create or manage scheduled tasks
- Backups: Create, restore, or manage backups
- Databases: Access server databases (if applicable)
Editing Permissions
- Go to Users or Sub-Users tab
- Find the user you want to modify
- Click Edit or Permissions
- Adjust the permission checkboxes
- Click Save to apply changes
Removing Permissions
To revoke specific permissions:
- Edit the user's permissions
- Uncheck the permissions you want to remove
- Save changes
- Changes take effect immediately
Managing Sub-Users
Viewing Sub-Users
- Navigate to the Users or Sub-Users tab
- See a list of all sub-users with:
- Username
- Email address
- Permission summary
- Last login time
- Account status
Editing Sub-User Details
- Find the sub-user in the list
- Click Edit next to their name
- You can modify:
- Email address
- Username
- Password
- Permissions
- Save your changes
Deleting a Sub-User
- Go to the Users or Sub-Users tab
- Find the user you want to remove
- Click Delete or Remove
- Confirm the deletion
- The user will immediately lose access
Warning: This action cannot be undone. The user will need to be recreated if you want to grant access again.
Sub-User Login
Sub-users log in using:
- The panel login page
- Their email address or username
- The password you set (or they changed)
- They'll only see servers they have access to
Best Practices
Security
- Strong Passwords: Require sub-users to use strong passwords
- Minimal Permissions: Only grant permissions that are necessary
- Regular Review: Periodically review who has access
- Remove Inactive Users: Delete sub-users who no longer need access
- Two-Factor Authentication: Enable 2FA if available for sub-users
Permission Management
- Principle of Least Privilege: Grant only the minimum permissions needed
- Role-Based Access: Create permission sets for different roles (admin, moderator, builder)
- Document Access: Keep track of who has what permissions
- Regular Audits: Review permissions regularly
Common Permission Sets
Administrator:
- All permissions enabled
- Full server control
- Use for trusted co-owners
Moderator:
- Console access
- View logs
- Start/stop server
- No file editing or settings changes
Builder:
- File manager access (read-only or limited)
- View logs
- No server control
Developer:
- File manager (full access)
- Console access
- View logs
- No server control (start/stop)
Troubleshooting
Sub-User Can't Log In
- Verify Credentials: Check username/email and password
- Check Account Status: Ensure the account is active
- Password Reset: Reset the password if needed
- Contact Support: If issues persist
Sub-User Missing Permissions
- Check Permission Settings: Verify permissions are correctly set
- Refresh Access: Have the user log out and back in
- Verify Server Access: Ensure they have access to the specific server
- Check for Updates: Some permission changes require a refresh
Sub-User Has Too Many Permissions
- Review Permissions: Check what permissions are granted
- Edit Permissions: Remove unnecessary permissions
- Save Changes: Permissions update immediately
- Verify: Test that permissions are correctly restricted