Bureau et invitations
Le module Bureau permet de gérer les membres du bureau ASEEGS et les invitations contrôlées par rôle.
Créer un membre du bureau
Depuis l’administration :
- ouvrir Bureau ;
- cliquer sur Nouveau membre ;
- renseigner le nom, prénom, email, fonction et rôle ;
- ajouter une commission si nécessaire ;
- choisir la visibilité publique ;
- renseigner l’ordre d’affichage ;
- enregistrer.
Créer une invitation
Une invitation permet à une personne de compléter elle-même son profil et de choisir son mot de passe.
Pour créer une invitation :
- ouvrir Bureau, puis Invitations ;
- choisir la fonction ;
- choisir le rôle système ;
- renseigner une commission si nécessaire ;
- limiter l’email si le lien est destiné à une personne précise ;
- définir une expiration si nécessaire ;
- créer l’invitation.
Lien public
Le lien public suit ce format :
/bureau/invitation/{token}
Le token est long, aléatoire et non prévisible. Il ne doit pas être partagé publiquement.
Choix du mot de passe
Le membre choisit lui-même son mot de passe depuis la page d’invitation. Aucun mot de passe n’est envoyé par email.
Rôle automatique
Lors de la validation, la plateforme crée ou associe le compte utilisateur avec le rôle défini dans l’invitation.
Affichage public du bureau
La page Bureau public affiche uniquement les membres :
- actifs ;
- visibles publiquement ;
- triés par ordre d’affichage.
Si aucun membre n’est enregistré en base, la page utilise le contenu de fallback défini dans public_content.py.
Email public institutionnel
Pour limiter l’exposition des emails personnels, la plateforme affiche :
public_emails’il est renseigné ;- sinon l’email principal seulement s’il utilise
@aseegs.comou@aseegs.online; - sinon aucun email public.