Ticket Hash: 50852efa366bd9f1a7848441f88a235eca4cb94a
Title: Empêcher un admin de se tirer une balle dans le pied
Status: Fixed Type: Feature_Request
Severity: Important Priority: Immediate
Subsystem: Resolution: Fixed
Last Modified: 2016-05-31 06:16:28
Version Found In:
Description:
Il faudrait empêcher un admin de :

  *  supprimer la catégorie dans laquelle il est
  *  se changer de catégorie lui-même (pour éviter qu'il n'y ait plus personne dans la catégorie qui puisse configurer les catégories)
  *  n'avoir aucune catégorie qui permette d'administrer les catégories : obliger à avoir au moins une catégorie avec le droit de se connecter et le droit d'administrer les membres

Ceci afin d'éviter de se retrouver bloqué à ne plus rien pouvoir faire.
User Comments:

acem added on 2015-07-01 14:41:43:

(text/x-fossil-plain)
Effectivement je viens de me tirer une balle dans le pied.
L'idée serais de créer un groupe admin avec les conditions suivantes :
- Au moins une personne inscrite dans ce groupe
- et impossible de restreindre les droits du groupe admin.

Ajourd'hui je viens de me bloquer car je faisais partit du groupe bureau.
Je voulais introduire les autres membres du bureau sans leurs donner plein pouvoir et je me suis bloqué.

Je n'ai pas trouvé de solution. Je suis en train de chercher de l'aide sur http://webchat.freenode.net/   #garradin

bohwaz added on 2015-09-09 02:50:35:

(text/x-fossil-plain)
Si ça arrive tu peux faire ça sur la base SQLite :

UPDATE membres_categories SET droit_membres = 9;

Cela re-donnera le droit de gérer les membres à toutes les catégories de membres (il faudra re-corriger ensuite par l'interface). Pour que ça fonctionne il faut te déconnecter et reconnecter.

bohwaz added on 2016-05-31 04:16:28:

(text/x-fossil-plain)
Corrigé dans [584b04bc0e]