UI (administration) : Permissions d'un rôle #85
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fonctionnalité à implémenter :
Interface de gestion des permissions d'un rôle spécifique avec des toggles activables.
Accessible uniquement par un administrateur.
Route :
/apps/admin/roles/{idRole}/permissionsÉcran Figma :
Admin – Rôles : Permissions(node 65:90)Éléments UI :
PUT /roles/{idRole} · idRole = {idRole}student_read– Consulter les élèvesstudent_write– Gérer les élèvesnote_read– Consulter les notesnote_write– Gérer les notesmodule_read– Consulter les modulesmodule_write– Gérer les modulesuser_read– Consulter les utilisateursuser_write– Gérer les utilisateursrole_write– Gérer les rôlesAPI consommées :
GET /roles/{idRole}GET /permissionsPUT /roles/{idRole}(avec la liste des permissions mises à jour)