Subgebruikers toevoegen
Wil je anderen toegang geven tot je server zonder je eigen wachtwoord te delen? Met subgebruikers kun je vrienden, moderators of medewerkers uitnodigen met hun eigen login en specifieke rechten.
Wat zijn subgebruikers?
Subgebruikers zijn extra accounts die toegang hebben tot je server via het paneel. Je kunt precies bepalen wat ze wel en niet mogen doen.
Voorbeelden:
- Co-owner - Volledige toegang tot alles behalve de server verwijderen
- Developer - Kan bestanden uploaden en de console gebruiken, maar geen server verwijderen of instellingen wijzigen
- Moderator - Alleen console toegang om commando's te versturen en spelers te beheren
- Map builder - Alleen toegang tot SFTP en backups om werelden te uploaden
De Gebruikers pagina
- Klik op je server in het dashboard
- Klik in de sidebar op Gebruikers
- Je ziet jezelf als eigenaar bovenaan
- Daaronder staan eventuele subgebruikers die je hebt uitgenodigd
Een gebruiker uitnodigen
- Klik rechtsboven op Gebruiker uitnodigen
- Vul het e-mailadres in van de persoon die je wilt uitnodigen
- Dit moet een e-mailadres zijn waarmee ze een HytaleNode account hebben (of kunnen maken)
- Bijvoorbeeld:
[email protected]
- Scroll naar beneden en selecteer de permissies (zie hieronder voor details)
- Klik op Uitnodiging versturen
Wat gebeurt er?
- Er wordt een e-mail gestuurd naar het opgegeven adres
- De ontvanger moet op de link in de email klikken
- Ze worden gevraagd om in te loggen (of een account aan te maken als ze die nog niet hebben)
- Na acceptatie verschijnt jouw server automatisch in hun dashboard
- Ze kunnen nu inloggen en de server beheren met de permissies die je hebt gegeven
Permissies instellen
Dit is het belangrijkste deel - je bepaalt hier precies wat de subgebruiker mag doen. Er zijn verschillende categorieën:
Console permissies
- Console bekijken - Kan de console output zien (logs lezen)
- Console commando's versturen - Kan commando's invoeren in de console
- Server starten/stoppen/herstarten - Kan power knoppen gebruiken
Use case: Moderator die spelers wil bannen/kicken via console maar server niet mag herstarten: Alleen "Console commando's versturen" aanvinken.
Bestand permissies
- Bestanden bekijken - Kan de File Manager openen en bestanden zien
- Bestanden lezen - Kan bestanden openen en de inhoud lezen
- Bestanden aanmaken - Kan nieuwe bestanden en mappen aanmaken
- Bestanden uploaden - Kan bestanden uploaden via File Manager
- Bestanden bewerken - Kan bestaande bestanden wijzigen
- Bestanden verwijderen - Kan bestanden en mappen verwijderen
- Bestanden downloaden - Kan bestanden downloaden
- Bestand archiveren - Kan bestanden inpakken/uitpakken
- SFTP toegang - Kan via SFTP verbinden met hun eigen inloggegevens
Use case: Developer die plugins installeert: "Bestanden bekijken", "Bestanden lezen", "Bestanden uploaden", "SFTP toegang".
Database permissies
- Databases bekijken - Kan de Database pagina zien
- Databases aanmaken - Kan nieuwe databases aanmaken
- Database wachtwoord roteren - Kan wachtwoorden wijzigen
- Databases verwijderen - Kan databases verwijderen
Use case: Co-owner: Alle database permissies aanvinken.
Backup permissies
- Backups bekijken - Kan de Backup pagina zien en lijst bekijken
- Backups aanmaken - Kan handmatige backups maken
- Backups herstellen - Kan een backup terugzetten (GEVAARLIJK - overschrijft alles!)
- Backups downloaden - Kan backups downloaden
- Backups verwijderen - Kan backups verwijderen
Use case: Map builder die werelden upload: "Backups bekijken", "Backups aanmaken", "Backups herstellen" (om zijn eigen wereld uploads te testen).
Schedule permissies
- Schedules bekijken - Kan Planning pagina zien
- Schedules aanmaken - Kan nieuwe schedules maken
- Schedules bewerken - Kan bestaande schedules wijzigen
- Schedules verwijderen - Kan schedules verwijderen
Use case: Admin die restarts wil plannen: Alle schedule permissies.
Netwerk permissies
- Poorten bekijken - Kan de Netwerk pagina zien
- Poorten aanmaken - Kan extra poorten toevoegen
- Poorten verwijderen - Kan poorten verwijderen
Overige permissies
- Subdomein beheer - Kan subdomeinen aanmaken en verwijderen
- Gebruikers beheren - Kan zelf ook subgebruikers uitnodigen en verwijderen
- Activiteit bekijken - Kan de Activity logs zien (wie wat heeft gedaan)
- Instellingen bekijken - Kan de Settings pagina zien (inclusief SFTP gegevens)
- Server herinstalleren - Kan de server compleet resetten (ZEER GEVAARLIJK!)
Let op: Geef "Server herinstalleren" alleen aan mensen die je volledig vertrouwt - dit wist ALLES!
Vooraf ingestelde permissie templates
In plaats van elke permissie handmatig aan te vinken, kun je vaak kiezen uit templates:
Template: Alleen lezen (Spectator)
- Console bekijken ✅
- Bestanden bekijken ✅
- Bestanden lezen ✅
- Backups bekijken ✅
- Verder alles ❌
Gebruik voor: Iemand die alleen wil meekijken of iets wil checken.
Template: Moderator
- Console bekijken ✅
- Console commando's versturen ✅
- Activiteit bekijken ✅
- Verder alles ❌
Gebruik voor: In-game moderators die spelers kunnen bannen/kicken.
Template: Developer
- Console rechten ✅
- Alle bestand rechten ✅
- SFTP toegang ✅
- Backups aanmaken/herstellen ✅
- Database bekijken ✅
- Geen delete rechten ❌
Gebruik voor: Developers die plugins/mods toevoegen en testen.
Template: Co-Owner (Admin)
- Alles ✅✅✅
- Behalve: Server eigendom overdragen (dat kan alleen de echte eigenaar)
Gebruik voor: Je tweede in command die volledige controle heeft.
Permissies wijzigen van bestaande gebruiker
Oeps, je hebt iemand te veel of te weinig rechten gegeven?
- Ga naar de Gebruikers pagina
- Klik op de gebruiker in de lijst
- Klik rechtsboven op Permissies bewerken
- Vink aan/uit wat je wilt wijzigen
- Klik op Opslaan
- De wijzigingen zijn direct actief
De gebruiker merkt direct dat zijn rechten zijn gewijzigd - hij hoeft niet opnieuw in te loggen.
Gebruiker verwijderen
Iemand is niet meer actief of je wilt de toegang intrekken?
- Ga naar de Gebruikers pagina
- Klik op de gebruiker
- Klik rechtsboven op het rode prullenbak icoontje
- Bevestig de verwijdering
De gebruiker verliest direct toegang en de server verdwijnt uit hun dashboard.
Let op: Dit verwijdert alleen de toegang, niet het account van de gebruiker zelf. Ze kunnen nog steeds inloggen op het paneel, maar zien jouw server niet meer.
Activiteit loggen
Wil je zien wat subgebruikers doen op je server?
Tip: Check regelmatig de activity logs als je meerdere mensen toegang hebt gegeven. Zo zie je precies wie wat doet.
SFTP voor subgebruikers
Als een subgebruiker de "SFTP toegang" permissie heeft:
- Ze gaan naar Settings in de sidebar
- Ze zien hun eigen SFTP gegevens:
- Dezelfde server en poort
- Hun eigen gebruikersnaam (anders dan de eigenaar)
- Hun eigen paneel wachtwoord
- Ze kunnen verbinden via FileZilla met hun eigen credentials
- Ze hebben alleen toegang tot de bestanden waarvoor ze permissie hebben
Veiligheid tips
- Vertrouw je mensen - Geef alleen toegang aan mensen die je kent en vertrouwt
- Minimale permissies - Geef alleen de rechten die echt nodig zijn (principle of least privilege)
- Check Activity logs - Hou in de gaten wat er gebeurt
- Wees voorzichtig met delete rechten - Iemand met "Bestanden verwijderen" kan je hele server leeghalen
- "Server herinstalleren" is GEVAARLIJK - Dit wist letterlijk alles en reset de server
- Backup rechten met zorg - "Backups herstellen" kan alle huidige data overschrijven
- Verwijder inactieve gebruikers - Speelde iemand mee maar is gestopt? Verwijder de toegang
Veelvoorkomende scenario's
Scenario 1: Vriend helpt met server setup
Geef:
- Console rechten (bekijken, commando's, power)
- Bestand rechten (allemaal)
- SFTP toegang
- Backup rechten (aanmaken, herstellen)
- Database rechten (bekijken, aanmaken)
NIET geven:
- Server herinstalleren
- Gebruikers beheren (tenzij je wilt dat hij ook anderen uitnodigt)
Scenario 2: In-game staff member
Geef:
- Console bekijken
- Console commando's versturen
- Activiteit bekijken (om griefing te tracken)
NIET geven:
- Bestand rechten (ze hoeven niet in je server files)
- Power rechten (geen server restarts)
- Backup rechten
Scenario 3: Plugin developer die iets bouwt voor je
Geef:
- Console rechten (om plugin te testen)
- Bestanden bekijken, lezen, uploaden, bewerken (maar NIET verwijderen)
- SFTP toegang
- Backups aanmaken (voor veiligheid voor hij test)
NIET geven:
- Bestanden verwijderen (veiligheid)
- Database rechten (tenzij zijn plugin dat nodig heeft)
- Server herinstalleren
Scenario 4: Co-owner die alles mag
Geef:
- Letterlijk alles ✅✅✅
- Selecteer "Admin" template
Je co-owner kan alles wat jij kunt, behalve de server eigendom overdragen of de server permanent verwijderen (dat blijft alleen voor de eigenaar).
Problemen oplossen
Uitnodiging komt niet aan
- Check spam/junk mail
- Controleer of het e-mailadres correct is gespeld
- Wacht 5-10 minuten - soms vertraagd
- Probeer opnieuw uit te nodigen
Subgebruiker ziet de server niet na accepteren
- Zorg dat ze inloggen met het juiste account (het e-mailadres waar de uitnodiging naartoe ging)
- Vernieuw de dashboard pagina (F5)
- Check of de uitnodiging niet is verlopen
"Permission denied" foutmelding voor subgebruiker
- Ze proberen iets te doen waarvoor ze geen permissie hebben
- Check hun permissies via de Gebruikers pagina
- Voeg de benodigde permissie toe
Subgebruiker kan niet verbinden via SFTP
- Check of "SFTP toegang" permissie is aangevinkt
- Ze moeten hun eigen gebruikersnaam gebruiken (staat in hun Settings pagina)
- Ze moeten hun eigen paneel wachtwoord gebruiken (niet jouw wachtwoord!)
Kan gebruiker niet verwijderen
- Ben je de eigenaar van de server? Alleen eigenaren kunnen gebruikers verwijderen
- Tenzij je "Gebruikers beheren" permissie hebt gekregen van de eigenaar
Best practices voor teams
- Communiceer duidelijk - Laat mensen weten welke rechten ze hebben en waarom
- Review regelmatig - Check elke maand of alle subgebruikers nog actief en nodig zijn
- Maak backups voor grote wijzigingen - Vooral als meerdere mensen bestanden bewerken
- Gebruik Activity logs - Bij problemen kun je precies zien wie wat deed
- Splits verantwoordelijkheden - Developer krijgt file access, moderator krijgt console, etc.
- Educate je team - Zorg dat iedereen weet hoe het paneel werkt
Met subgebruikers kun je veilig samenwerken aan je server zonder je eigen wachtwoord te hoeven delen. Gebruik het verstandig en je hebt een goed georganiseerd team!