2016-05-31
06:16 Fixed ticket [50852efa36]: Empêcher un admin de se tirer une balle dans le pied plus 4 other changes artifact: 1f1aa83847 user: bohwaz
06:13
Fix [50852efa366bd9f1a7848441f88a235eca4cb94a] : empêcher un admin de se tirer une balle dans le pied check-in: 584b04bc0e user: bohwaz tags: trunk
2015-09-09
04:50 Ticket [50852efa36] Empêcher un admin de se tirer une balle dans le pied status still Open with 3 other changes artifact: 8e35721b48 user: bohwaz
2015-07-01
16:41 Ticket [50852efa36]: 3 changes artifact: 20c194f739 user: acem
2013-02-13
02:39 Ticket [50852efa36]: 3 changes artifact: 8f68e49c13 user: bohwaz
02:38 New ticket [50852efa36]. artifact: 767083a813 user: bohwaz

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:

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:

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:

Corrigé dans [584b04bc0e]