Gérer les administrateurs
Story
En tant qu'administrateur, j'aimerais pouvoir donner ou retirer le rôle d'administrateur à d'autres utilisateurs afin de laisser d'autres personnes gérer l'application
Description détaillée
L'application est faite pour que plusieurs maitres de sports soient administrateurs. Par exemple, un par site.
Les règles de mise en place sont les suivantes:
- Un administrateur est considéré comme "administrateur éternel" (configurable dans le
.env
). - Un administrateur peut nommer d'autres personnes "administrateur" avec exactement les mêmes droits.
- Un administrateur peut retirer des droits administrateurs à un utilisateur, sauf s'il s'agit de l'administrateur éternel ou de lui-même.
Il est par exemple possible de transmettre les droits administrateurs (passation de pouvoir) de la manière suivante:
- L'admin sortant donne les droits à l'admin entrant.
- L'admin entrant retire les droits à l'admin sortant.
Edited by Droz Steeve (SDR)