Dispatch.IO Logo
Permissions

Gestion des permissions

Qui peut gérer un serveur sur le site, quels rôles le bot reconnaît, et comment fonctionnent les rôles et permissions de l'équipe Dispatch.IO.

Mis à jour le 15 octobre 2026#permissions

Rechercher dans la documentation

Tape un mot-clé : commande, module, page du tableau de bord…

Sur Dispatch.IO, « qui peut faire quoi » dépend de trois systèmes indépendants. Les confondre est la source de la plupart des questions d'accès :

SystèmeDécide…Géré où ?
Permissions Discord de ton compte sur un serveurQui peut ouvrir et modifier le tableau de bord d'un serveur.Sur Discord, dans les rôles du serveur.
Types de rôles du bot sur un serveurQuels rôles le bot traite comme rôles d'arrivée ou de staff.Par serveur, dans la configuration du bot.
Rôles et permissions de l'équipe Dispatch.IOQui accède aux pages d'administration du site et au back-office de la documentation.Sur le site, réservé à l'équipe Dispatch.IO.

Les deux premiers concernent tous les propriétaires et administrateurs de serveurs ; le troisième ne concerne que l'équipe Dispatch.IO.

Qui peut gérer un serveur sur le site

Le site lit la liste de tes serveurs directement auprès de Discord, à chaque chargement de page, avec ton compte connecté. Un serveur apparaît dans ton tableau de bord et peut être configuré si tu remplis une de ces conditions :

  • tu es propriétaire du serveur ;
  • un de tes rôles a la permission Administrateur ;
  • un de tes rôles a la permission Gérer le serveur.
  • Sans ces droits, l'adresse du serveur affiche une page introuvable.
  • Si le bot n'est pas sur le serveur, chaque page affiche « Dispatch.IO™ n'est pas sur ce serveur » avec le bouton Ajouter Dispatch.IO™ ; la page se met à jour toute seule dès que le bot arrive.
  • Un changement de rôle sur Discord est pris en compte au prochain chargement de page.

Note

Les rôles de l'équipe Dispatch.IO (voir plus bas) ne donnent aucun accès aux serveurs des autres : même un membre de l'équipe doit avoir l'une des trois conditions ci-dessus sur le serveur.

Ce que chacun voit dans le menu

Une fois sur le tableau de bord d'un serveur, le menu de gauche affiche trois groupes : Mon serveur, Configuration et Administration.

Menu du tableau de bord d'un serveur avec ses trois groupes
Le menu d'un serveur : Mon serveur, Configuration et Administration.
  1. Mon serveur : traitement des tickets, membres et XP, classements.
  2. Configuration : tous les modules du bot.
  3. Administration : statistiques et journaux.
Ton accèsOuvrir les pages du serveurVoir les entrées du serveur dans le menu
PropriétaireOuiOui
Permission AdministrateurOuiOui
Permission Gérer le serveur seulementOuiNon : le menu affiche les entrées générales du site. Passe par les tuiles de l'accueil du serveur.

Sur le site, il n'existe pas de droits plus fins par page : toute personne qui peut ouvrir le tableau de bord d'un serveur peut en modifier tous les réglages. Pour limiter qui configure le bot, limite qui a Administrateur ou Gérer le serveur sur Discord.

Astuce

Sur Discord, la commande /config demande la permission Administrateur : un membre qui n'a que Gérer le serveur peut configurer le bot depuis le site, mais pas avec /config.

Les types de rôles du bot sur un serveur

Pour chaque serveur, le bot peut enregistrer des rôles avec un type. Ils n'ont aucun effet sur l'accès au site : ils servent au bot sur Discord.

TypeRôle pour le botRéglé où ?
WELCOMERôles donnés automatiquement aux nouveaux membres.Page Bienvenue et au revoir ou /config.
ADMINRôle de staff : passe les vérifications du bot comme la permission Administrateur ; seul le propriétaire peut sanctionner ses membres.Pas encore d'écran pour le définir.
MODORôle de modération : passe les vérifications de modération du bot.Pas encore d'écran pour le définir.
DEVELOPERNon utilisé pour l'instant.—

Le détail (quelles commandes, quelles protections) est dans Permissions et rôles.

Les rôles de l'équipe Dispatch.IO

Chaque compte du site a un ou plusieurs rôles d'équipe. Tout nouveau compte reçoit le rôle Utilisateur à sa première connexion ; les autres rôles sont attribués par l'équipe Dispatch.IO.

RôleRangPermissions par défaut
Root (ROOT)100Toutes, sans exception (aucune exception individuelle ne peut lui retirer un droit).
Administrateur (ADMIN)80Liste noire des serveurs, voir / bannir les utilisateurs et voir leur IP, statistiques du dashboard, toute la documentation (voir, créer, modifier, supprimer, publier, traduire, administrer), sanctions (voir, créer, modifier, supprimer), journaux d'audit, sessions (voir, révoquer), attribuer et retirer des permissions. Pas la gestion du bot ni de l'équipe.
Modérateur (MODERATOR)50Voir et bannir les utilisateurs, statistiques du dashboard, voir la documentation, sanctions (voir, créer, modifier).
Support (SUPPORT)30Voir les utilisateurs, statistiques du dashboard, voir la documentation, voir les sanctions.
Rédacteur (REDACTOR)30Documentation (voir, créer, modifier, traduire), statistiques du dashboard.
Utilisateur (USER)10Aucune.

Quand une personne a plusieurs rôles, elle cumule leurs permissions et son rang est le plus élevé. Le rang sert à la hiérarchie : on ne peut modifier les droits que d'une personne de rang strictement inférieur.

Ce que chaque permission ouvre sur le site

PermissionCe qu'elle ouvre aujourd'hui
BOT_MANAGE (Gestion du bot)Le sous-menu Administration → Configuration : réglages globaux du bot (Général, Émojis, Couleurs, Images, URLs) et Configuration boutique, avec leurs mises à jour en direct. Aussi les Logs d'audit du site. Seul Root l'a par défaut.
TEAM_CREATE, TEAM_UPDATE, TEAM_DELETELes Logs d'audit du site (l'entrée Gérer l'équipe n'a pas encore de page). Seul Root les a par défaut.
DOCUMENTATION_*Le back-office de la documentation (voir plus bas).
PERMISSION_ASSIGNMENT_GRANT / _REVOKEAjouter / retirer des exceptions individuelles sur les permissions de la documentation.
DASHBOARD_VIEW_STATS, SANCTIONS_VIEW, AUDIT_VIEWPeuvent servir à réserver la lecture de pages de documentation.
Les autres (USERS_*, GUILDS_BLACKLIST, SANCTIONS_CREATE…, SESSION_*)Réservées à de futurs outils : elles n'ouvrent encore aucune page du site.

Les pages d'administration du site sont décrites dans Configuration globale du bot (réservé à l'équipe).

Les exceptions individuelles (GRANT / DENY)

En plus de ses rôles, une personne peut recevoir une exception sur une permission précise :

ChampEffet
EffetAccorder (GRANT) donne la permission même si ses rôles ne l'ont pas ; Retirer (DENY) la lui enlève même si un de ses rôles l'a.
Jusqu'au (optionnel)Date de fin. Une fois passée, l'exception est ignorée et la personne retrouve les droits de ses rôles. Sans date : sans limite.
RaisonNote libre (300 caractères au plus), visible par l'équipe.

Il ne peut y avoir qu'une exception par personne et par permission. Pour décider, le site applique cet ordre :

Aujourd'hui, les exceptions se gèrent pour les permissions de la documentation, dans l'onglet Permissions du back-office de la documentation (section Membres et exceptions). Il faut la permission PERMISSION_ASSIGNMENT_GRANT pour en ajouter, PERMISSION_ASSIGNMENT_REVOKE pour en supprimer, et un rang strictement supérieur à celui de la personne (sinon : « Tu ne peux pas modifier les droits d'un membre de rang égal ou supérieur. »). Chaque exception ajoutée ou retirée est notée dans les Logs d'audit du site.

Quand un changement s'applique

Les rôles et permissions sont lus depuis la base de données à travers le cache Redis partagé du site et du bot. Chaque changement fait depuis le site vide le cache concerné, il s'applique donc immédiatement :

DonnéeGarde en cacheVidée quand…
Compte et rôles d'équipe5 minutesles rôles du compte changent
Exceptions d'une personne5 minutesune exception est ajoutée, modifiée ou supprimée
Permissions par rôle1 heureles droits d'un rôle sont modifiés depuis le back-office
Serveurs que tu peux gérerPas de cache— (relu auprès de Discord à chaque page)

Un changement fait directement en base (par l'équipe technique, hors site) peut donc mettre jusqu'à 5 minutes (rôles, exceptions) ou 1 heure (permissions par rôle) à s'appliquer. Le blocage d'un compte banni peut lui aussi prendre jusqu'à 5 minutes. Le fonctionnement du cache est détaillé dans Redis et base de données (réservé à l'équipe).

Les permissions de la documentation

La documentation que tu lis est publique, sauf les espaces, catégories ou pages réservés à une permission. Sept permissions gèrent son back-office :

PermissionLibelléCe qu'elle permetRôles par défaut
DOCUMENTATION_VIEWVoirLire les pages internes et les brouillons, ouvrir le back-office en lecture seule.Root, Administrateur, Modérateur, Support, Rédacteur
DOCUMENTATION_CREATECréerCréer des pages, des sections et des catégories.Root, Administrateur, Rédacteur
DOCUMENTATION_UPDATEModifierModifier les textes dans la langue source, l'ordre, les icônes et les tags.Root, Administrateur, Rédacteur
DOCUMENTATION_TRANSLATETraduireModifier les textes des autres langues et marquer une traduction comme à jour.Root, Administrateur, Rédacteur
DOCUMENTATION_PUBLISHPublierPublier les brouillons et changer le statut publié / brouillon.Root, Administrateur
DOCUMENTATION_DELETESupprimerSupprimer des pages, des sections, des catégories et des images.Root, Administrateur
DOCUMENTATION_MANAGEAdministrerGérer les espaces, la visibilité, les restrictions de lecture et les droits des rôles.Root, Administrateur
  • Un élément réservé (« Lecture réservée à ») n'est visible que des personnes qui ont la permission choisie : DOCUMENTATION_VIEW, DASHBOARD_VIEW_STATS, BOT_MANAGE, SANCTIONS_VIEW ou AUDIT_VIEW. La restriction s'applique à tout ce qui se trouve dessous.
  • Un brouillon n'est visible que des personnes qui ont la permission Voir ou une permission d'édition (Créer, Modifier, Traduire, Publier, Administrer).
  • L'onglet Permissions du back-office montre les Droits par rôle (modifiables pour tous les rôles sauf Root et Utilisateur, avec DOCUMENTATION_MANAGE et les permissions d'attribution) et les Membres et exceptions.
Onglet Permissions du back-office de la documentation
Droits par rôle et exceptions individuelles de la documentation.

Le mode d'emploi complet est dans Permissions de la documentation (réservé à l'équipe).

Pages liées

Mis à jour le 15 octobre 2026