Aller au contenu
evy

Evy Permissions

Les bons accès, aux bonnes personnes.

Personne n'a accès aux commandes par défaut, pas même les administrateurs Discord : hors hiérarchie du bot, chaque accès passe par un groupe de permissions, et les permissions sensibles du serveur sont surveillées en continu.

Lire la documentation
Permissions · qui peut faire quoi
démo

Par serveur : accès total aux commandes Owner, gère les groupes de permissions et les journaux.

5 commandes sur 6

  • Panneau /panelAutorisé
  • BannirAutorisé
  • BlacklistAutorisé
  • WipeRefusé
  • PermissionsAutorisé
  • JournauxAutorisé

Exemple de configuration · tout accès est refusé tant qu'il n'a pas été donné

Hiérarchie

Quatre niveaux, zéro ambiguïté.

Un membre ne peut jamais sanctionner quelqu'un de niveau égal ou supérieur au sien.

  1. 01

    Propriétaire principal

    Accès total, seul à pouvoir nommer les Owners.

  2. 02

    Owners

    Par serveur : accès total aux commandes de leur niveau, ils gèrent les groupes de permissions et les journaux.

  3. 03

    Whitelist

    Membres ou rôles de confiance exemptés des protections Antiraid, sans aucun pouvoir sur les commandes.

  4. 04

    Groupes de permissions

    Des commandes regroupées puis attribuées à des membres ou à des rôles, avec `/permission` ou le tableau de bord.

Permissions sensibles

Chaque compte à pouvoir sous surveillance.

Un compte compromis avec des permissions dangereuses peut détruire un serveur en quelques secondes. Evy les recense et réagit quand elles sont utilisées ou accordées anormalement.

  • Membres à pouvoir

    La liste des comptes portant des permissions dangereuses, consultable dans le Monitoring.

  • Attributions surveillées

    Permissions accordées, rôles modifiés et dérogations de salon sont suivis en temps réel.

  • Permission Lock

    En cas d'attaque, les permissions dangereuses sont retirées temporairement, puis rétablies.

  • Webhooks et bots

    Création de webhooks et ajout de bots déclenchent leurs propres modules.

Contrôle fin

Un groupe, des commandes, des membres.

  • Déni par défaut

    Une commande non configurée reste fermée à tous, sauf aux niveaux qui en ont la charge.

  • Groupes de permissions

    Regroupez des commandes, puis attribuez le groupe : un seul réglage, avec `/permission` ou le dashboard.

  • Membres ou rôles

    Un groupe s'attribue à des personnes précises, à des rôles entiers ou à tout le serveur.

  • Hiérarchie respectée

    Owners et systèmes ont déjà leurs commandes ; personne ne crée un groupe au-dessus de son niveau.

  • Limites d'usage

    Plafonnez l'utilisation d'une commande sur une période, par niveau ou par groupe.

  • Whitelist séparée

    Être exempté des protections ne donne aucun pouvoir sur les commandes.

Côté dashboard

L'autorisation se décide côté serveur.

Dans le dashboard web, connaître l'identifiant d'un serveur ne donne aucun droit : chaque requête est revérifiée avec votre session et vos droits réels.

  • Accès aux pages serveur vérifié à chaque requête (propriétaire, Administrateur ou Gérer le serveur sur Discord)
  • Les droits sur le bot sont décidés par le bot lui-même, au nom du compte connecté
  • Toute modification exige une session valide et un jeton anti-CSRF
  • Aucun jeton Discord ni secret n'est jamais envoyé au navigateur

Reprenez la main sur vos accès.

Ajoutez Evy en quelques secondes. Votre communauté vous remerciera.

Guide des permissions