Section Administration
Cette section couvre les modules d'administration système de SYGADES. Ils sont principalement utilisés par :
- Les Chefs de Groupe (pour gérer leurs responsables et leur structure)
- Les Commissaires de District / Région / Nation (vue globale et pilotage)
- Les ADMIN_SYSTEM / SUPER_ADMIN (configuration plateforme)
Chaque module est scope-aware : tu ne vois et n'agis que dans ton périmètre hiérarchique (via les RLS et les RPCs SECURITY DEFINER).
Modules disponibles
| Module | Pour qui | Sert à |
|---|---|---|
| Responsables | Chefs de groupe+ | Inviter / gérer les comptes admin de tes structures |
| Structures | Commissaires+ | Créer / archiver des Régions / Districts / Groupes / Unités |
| Affectations | Chefs de groupe+ | Affecter un responsable à une org_unit avec un rôle |
| Fonctions | ADMIN_NATION+ | Gérer le catalogue des fonctions (Animateur, Secrétaire…) |
| Branches | ADMIN_NATION+ | Catalogue des branches (Louveteaux, Éclaireurs, Routiers) |
| Instances (catalogue) | ADMIN_NATION+ | Catalogue des types d'instances (Conseil District, Régional…) |
| Progressions (catalogue) | ADMIN_NATION+ | Référentiel des niveaux de progression par branche |
| Cartes de membre | Secrétariat Région/Nation | Générer / imprimer / révoquer les cartes officielles SDS (PDF A4 + CR80) |
| Rôles & permissions | ADMIN_SYSTEM | Gérer le catalogue des rôles et leurs permissions |
| Audit | Commissaires+ | Consulter le journal d'audit (qui a fait quoi quand) |
Doctrine — RBAC actif
Tes droits sont calculés sur ton rôle ACTIF (affectation primaire courante,
end_date IS NULL), pas sur l'union de tes rôles passés. Référence :
migration 0199 + LRN-008.
Voir aussi
- Glossaire scout — Maîtrise, Conseil de Groupe, périmètre, etc.
- Modules transverses — Notifications, Assurances, Dashboard, Instances opérationnelles