Gestion des rôles et permissions
Tout le monde n'a pas besoin de pouvoir supprimer la ligue ou modifier les paramètres de facturation. League Dispatcher utilise un système d'autorisation granulaire basé sur les permissions.
Aperçu des rôles
Les rôles combinent différentes permissions. Un « Propriétaire » a toutes les permissions. Un « Administrateur » peut tout faire sauf supprimer la ligue ou gérer la facturation. Un « Gestionnaire » peut animer les journées de jeu, créer des tournois et entrer les scores, mais ne peut pas modifier les paramètres de la ligue. Un « Joueur » a un accès en lecture seule pour consulter ses statistiques et les terrains en direct.
Capacités détaillées
ShowCourt Afficher le terrain Voir les assignations de terrains et le statut des parties en cours sur le tableau de bord.
AddRemovePlayerCourt Ajouter/Retirer un joueur du terrain Ajouter ou retirer manuellement un joueur d'un terrain spécifique avant ou pendant une partie.
Dispatch Répartir Lancer l'algorithme de répartition pour assigner les joueurs actifs aux terrains disponibles.
FinishGame Terminer une partie Entrer les scores et marquer une partie comme terminée sur un terrain.
ScoreTracker Suivi du score Permettre le suivi du score en temps réel pour une partie en cours.
ManageCourtPlayers Gérer les joueurs sur les terrains Gérer la liste des joueurs et des terrains. Modifier les noms des joueurs, supprimer des joueurs et en ajouter de nouveaux.
ManagePlayerStats Gérer les statistiques des joueurs Modifier manuellement les statistiques des joueurs comme le classement Elo, le rang, le total de parties jouées, les victoires et les séries. Les modifications sont enregistrées dans le journal d'événements.
ChangePlayerStatus Changer le statut du joueur Basculer un joueur entre les statuts Actif, Inactif ou Absent.
ChangeLeagueSettings Modifier les paramètres de la ligue Modifier la configuration de la ligue comme l'algorithme, les terrains et les paramètres de journée.
StartGameDay Démarrer la journée Initialiser une nouvelle session de jeu, réinitialisant le tableau de bord pour une session fraîche.
ManageMembers Gérer les membres Ajouter, supprimer ou modifier les profils des membres et assigner les rôles et permissions.
ManageLeagues Gérer les ligues Créer, supprimer ou réinitialiser des ligues. Action à haut privilège.
ManageTournaments Gérer les tournois Créer, configurer et gérer des tournois à élimination directe ou en format poule.
ManageSeasons Gérer les saisons Démarrer et terminer des saisons. Nécessaire pour créer des périodes de suivi saisonnier et calculer les prix de fin de saison.
AccountAdmin Administrateur de compte Créer et supprimer des ligues, et gérer l'abonnement et le plan de facturation du compte. C'est le niveau de privilège le plus élevé.
Assigner les rôles
Les propriétaires et administrateurs peuvent promouvoir d'autres membres depuis l'onglet « Membres » en ajustant leurs rôles assignés. Les modifications prennent effet à la prochaine connexion ou au prochain rafraîchissement de page de l'utilisateur.