-
Notifications
You must be signed in to change notification settings - Fork 0
Roles et acces
Zyphro3D edited this page Jun 25, 2026
·
1 revision
Le panel distingue quatre niveaux d'accès. Chaque rôle hérite des permissions du rôle précédent.
| Rôle | Type de compte | Création |
|---|---|---|
| Public / Spectateur | Aucun compte requis | — |
| Pilote | Compte Driver | Auto-inscription (soumise à validation) |
| Admin | Compte AdminAccount | Créé par un superadmin |
| Superadmin | Compte AdminAccount superadmin | Défini dans .env au premier démarrage |
Accessible sans connexion.
Peut faire :
- Consulter la page d'accueil (serveurs en direct, événements, résultats récents)
- Consulter les résultats de sessions et le classement global
- Voir le timing en direct (classement live, secteurs)
- Envoyer des réactions emoji dans le chat in-game depuis le timing
- Changer la langue de l'interface (FR/EN/DE/ES/IT)
- S'inscrire comme pilote
Compte Driver, créé par auto-inscription et approuvé manuellement par un admin.
En plus du public :
- Accéder au tableau de bord pilote
- S'inscrire aux événements ouverts
- Se désinscrire (uniquement si l'inscription est encore en attente)
Ne peut pas :
- Accéder à l'interface d'administration
- Voir les configurations serveur ou les logs
Compte AdminAccount créé par un superadmin. Accède à toute l'interface d'administration.
En plus du pilote :
- Démarrer, arrêter, redémarrer le serveur ACE EVO
- Voir les logs en direct
- Éditer les configurations serveur (circuit, météo, sessions, voitures)
- Gérer le roulement de configs
- Créer, éditer, supprimer des événements
- Gérer les inscriptions (approuver, rejeter, assigner une voiture)
- Générer l'
entry_list.json - Gérer les comptes pilotes (approuver, rejeter, supprimer)
- Accéder au timing admin (contrôle bot TCP, chat, commandes)
- Voir les métriques container (CPU, RAM)
- Sélectionner le serveur actif (multi-serveur)
Ne peut pas :
- Créer ou supprimer des comptes admin
- Créer ou supprimer des serveurs Docker
- Modifier les paramètres système (variables d'environnement)
Niveau maximum. Le compte superadmin initial est défini dans .env (SUPERADMIN_USERNAME / SUPERADMIN_PASSWORD).
En plus de l'admin :
- Gérer les comptes administrateurs (créer, modifier, activer/désactiver, supprimer)
- Gérer les serveurs multiples (créer, activer/désactiver, supprimer des containers ACE EVO)
- Modifier toutes les variables d'environnement depuis l'interface
- Uploader des images (bannière, voitures, circuits)
- Tester les webhooks Discord et les emails
- Mettre à jour ACE EVO via SteamCMD depuis l'interface
| Action | Public | Pilote | Admin | Superadmin |
|---|---|---|---|---|
| Page d'accueil, résultats, classement | ✅ | ✅ | ✅ | ✅ |
| Timing en direct | ✅ | ✅ | ✅ | ✅ |
| Réactions emoji timing | ✅ | ✅ | ✅ | ✅ |
| Tableau de bord pilote | ❌ | ✅ | ✅ | ✅ |
| Inscription aux événements | ❌ | ✅ | ✅ | ✅ |
| Démarrage / arrêt serveur | ❌ | ❌ | ✅ | ✅ |
| Édition config JSON | ❌ | ❌ | ✅ | ✅ |
| Gestion événements | ❌ | ❌ | ✅ | ✅ |
| Gestion pilotes | ❌ | ❌ | ✅ | ✅ |
| Timing admin (chat, commandes) | ❌ | ❌ | ✅ | ✅ |
| Paramètres système | ❌ | ❌ | ❌ | ✅ |
| Gestion comptes admin | ❌ | ❌ | ❌ | ✅ |
| Gestion multi-serveurs | ❌ | ❌ | ❌ | ✅ |
| Upload images | ❌ | ❌ | ❌ | ✅ |