Universal Role Builder & Permission Registry
Sursa unică de adevăr RBAC & ABAC sincronizată cu Control Center și Identity Hub.
Ierarhie & Roluri Standard GamesPanel
CĂPITANUL BURCEA (Proprietar Sistem)
SYSTEM_OWNER
Acces absolut, imutabil, nu poate fi creat sau șters din interfață.
Administrator Platformă
Platform Administrator
Gestionare noduri, alocări globale, utilizatori și politici de cluster.
Administrator Nod VDS
Node Administrator
Acces restrâns strict la nodul asignat, fără permisiuni cross-node.
Manager Jocuri & Catalog
Game Manager
Instalare, actualizare, configurare template-uri de jocuri.
Proprietar Server de Joc
Server Owner
Control complet asupra serverului propriu, backupuri, fișiere și consolă.
Moderator Server
Server Moderator
Citire consolă, start/stop/restart, fără acces la fișiere sau SSH.
Vizitator / Spectator
Viewer
Acces doar-citire pe status, metrici și jucători online.
Registru Granular de Permisiuni (41)
Verificare server-side pe fiecare cerere API și WebSocket| Cheie Permisiune (Scope) | Categorie | Descriere Operațiune | Nivel Risc |
|---|---|---|---|
| gamespanel.server.view | Server | Vizualizare listă și detalii server de joc | LOW |
| gamespanel.server.create | Server | Creare și provizionare instanțe noi de joc | HIGH |
| gamespanel.server.edit | Server | Modificare parametri hardware, porturi și nume | HIGH |
| gamespanel.server.delete | Server | Ștergere definitivă container și date | CRITICAL |
| gamespanel.server.start | Server | Pornire container și proces server | MEDIUM |
| gamespanel.server.stop | Server | Oprire normală (SIGTERM) server de joc | MEDIUM |
| gamespanel.server.restart | Server | Repornire server de joc | MEDIUM |
| gamespanel.server.reinstall | Server | Reinstalare fișiere server din catalog | HIGH |
| gamespanel.server.transfer | Server | Mutare server între nodurile din cluster | HIGH |
| gamespanel.console.read | Console | Citire log-uri și output terminal live | LOW |
| gamespanel.console.execute | Console | Trimitere comenzi RCON în consola serverului | HIGH |
| gamespanel.console.rcon | Console | Acces direct la portul și parola RCON | HIGH |
| gamespanel.console.history | Console | Istoric comenzi rulate în consolă | LOW |
| gamespanel.files.read | Files | Navigare și citire fișiere din container | LOW |
| gamespanel.files.create | Files | Creare fișiere și foldere noi | MEDIUM |
| gamespanel.files.write | Files | Editare și salvare fișiere de configurare | MEDIUM |
| gamespanel.files.delete | Files | Ștergere fișiere din stocarea NVMe | HIGH |
| gamespanel.files.upload | Files | Încărcare arhive și fișiere din PC | MEDIUM |
| gamespanel.files.download | Files | Descărcare fișiere locale din container | MEDIUM |
| gamespanel.files.archive | Files | Comprimare și dezarhivare pachete .tar.gz | MEDIUM |
| gamespanel.backup.view | Backups | Listare arhive de backup existente | LOW |
| gamespanel.backup.create | Backups | Declanșare backup manual pe NVMe | MEDIUM |
| gamespanel.backup.restore | Backups | Restaurare instanță dintr-un backup existent | CRITICAL |
| gamespanel.backup.delete | Backups | Ștergere arhive din spațiul de retenție | HIGH |
| gamespanel.backup.schedule | Backups | Configurare politici de retenție automată | MEDIUM |
| gamespanel.nodes.view | Nodes | Vizualizare stare noduri VDS din cluster | LOW |
| gamespanel.nodes.create | Nodes | Conectare și înrolare nod nou în cluster | CRITICAL |
| gamespanel.nodes.edit | Nodes | Modificare limite și adrese IP nod | CRITICAL |
| gamespanel.nodes.delete | Nodes | Eliminare nod din rețeaua GamesPanel | CRITICAL |
| gamespanel.nodes.allocations | Nodes | Alocare și eliberare porturi pe nod | HIGH |
| gamespanel.nodes.maintenance | Nodes | Activare mod mentenanță pe nod | HIGH |
| gamespanel.games.install | Mods & Games | Instalare jocuri din catalog | HIGH |
| gamespanel.games.update | Mods & Games | Actualizare versiune server prin SteamCMD | MEDIUM |
| gamespanel.mods.install | Mods & Games | Instalare moduri și pluginuri din marketplace | MEDIUM |
| gamespanel.mods.remove | Mods & Games | Ștergere moduri și pluginuri instalate | MEDIUM |
| gamespanel.users.manage | Admin | Invitare utilizatori și gestionare subuseri | HIGH |
| gamespanel.roles.manage | Admin | Editare și atribuire roluri RBAC | CRITICAL |
| gamespanel.settings.manage | Admin | Configurare parametri globali GamesPanel | CRITICAL |
| gamespanel.audit.view | Admin | Audit complet al tuturor acțiunilor de securitate | LOW |
| gamespanel.api.manage | Admin | Generare și revocare API Tokens | HIGH |
| gamespanel.resources.manage | Admin | Gestionare cote maxime pe utilizator | CRITICAL |