Généralités¶
Droits¶
Modifié dans la version 1.4.0.
Ce que chaque niveau peut faire se règle avec les rôles ; votre instance peut donc différer de la configuration par défaut décrite ici.
Nous pouvons observer plusieurs niveaux de droits dans Galette, autorisant l’accès aux différentes parties et fonctionnalités de l’application. Les niveaux sont :
super administrateur est un utilisateur spécial (le seul qui ne soit pas un adhérent) créé à l’installation,
administrateurs sont des adhérents pour lesquels la case « administrateur » a été cochée,
membres du bureau qui ont un statut spécifique (Président, Trésorier, Secrétaire, …),
responsables de groupes possèdent des droits sur les groupes qu’ils gèrent uniquement,
adhérents à jour sont des adhérents dont le compte est actif, et qui sont à jour de leur contribution,
membres sont des adhérents dont le compte est inactif ou dont la souscription n’est pas à jour,
simples visiteurs.
Les membres du bureau, les administrateurs ainsi que le super administrateur peuvent créer, modifier et supprimer des adhérents, contributions, transactions, envoi d’emailings, …
Les administrateurs ont également accès à la configuration de l’application, à l’exception des informations du super administrateur.
Les membres du bureau ont aussi accès au menu Configuration, pour gérer les listes de référence (statuts, titres, types de contributions et de paiements) ainsi que les contenus des courriels et les modèles PDF.
Le super administrateur a un accès complet à l’application, mais pas à toutes les fonctionnalités. En effet, il ne s’agit pas d’un compte adhérent, et il peut ne pas posséder les informations nécessaires. Il peut modifier ses propres identifiant et mot de passe depuis Mon compte, puis Mes informations.
Les adhérents peuvent modifier leurs propres informations, et voir leurs contributions et transactions (en lecture seule).
Les visiteurs peuvent - si c’est paramétré en ce sens dans les préférences - accéder aux pages publiques (trombinoscope, liste publique des adhérents) mais peuvent aussi s’enregistrer :)
Règles de gestion¶
Les dates d’échéance sont calculées au jour près. Si un adhérent renouvelle sa souscription avant son échéance, la durée de son adhésion sera ajoutée au jours restants. Par exemple :
Roger a souscrit le 01/01/2004 pour un an,s’il renouvelle sa souscription pour un an le 13/12/2004,sa date d’échéance deviendra le 01/01/2006.Aucun jour ne sera oublié.
Au contraire, si un adhérent renouvelle sa souscription en retard, la durée de son adhésion sera recalculée :
Roger a souscrit le 01/01/2004 pour un an,s’il renouvelle sa souscription pour un an le 13/01/2006,sa date d’échéance deviendra le 13/01/2006.
Il ne sera plus membre à jour du 01/01/2006 au 13/01/2006… Sur le papier tout au moins :)
Ces règles sont flexibles puisque vous pouvez modifier les dates d’adhésion à la création des contributions, si vous avez les droits pour les ajouter et les modifier. Imaginons une association qui enregistrerait ses contributions le premier jour du mois suivant (et qui offrirait une durée d’adhésion un peu plus longue à ses adhérents).
Authentification à deux facteurs¶
Nouveau dans la version 1.3.0: Marqué expérimental : c’est complet et testé, mais c’est une nouveauté et l’interface peut encore être modifiée .
Une fois qu’une politique a été définie dans les préférences, chaque compte peut se protéger avec un deuxième facteur : après le mot de passe, Galette demande un code à six chiffres qui change toutes les trente secondes.
Si vous êtes un administrateur ou un membre du bureau et que vous n’en avez pas configuré, Galette vous invite à le faire lorsque vous vous connectez. Rien ne vous y oblige ; Plus tard se tait pendant six mois, Non pendant un an.
Vous avez besoin d’une application pour faire le calcul de ces codes. N’importe laquelle d’entre elles fera l’affaire, elles respectent toutes la même norme ; quelques gratuites :
KeePassXC sur un ordinateur, dans le champ TOTP d’une entrée,
Google Authenticator, Microsoft Authenticator, … sur Android et iOS.
L” activer¶
Allez dans Mon compte, puis Authentification à deux facteurs, et cliquez sur Activer l’authentification à deux facteurs. Galette affiche un QR code à scanner avec votre application ; si vous ne pouvez pas le scanner, la clé affichée juste en dessous peut être saisie manuellement.
Votre application commence alors à afficher les codes. Saisissez le code actuel pour confirmer, et elle est activée. Ce premier code est demandé dans un but précis : il permet de s’assurer que votre application est bien configurée avant que Galette ne commence à l’exiger.
Galette affiche alors dix codes de récupération, et ne les affiche qu’une seule fois.
Avertissement
Imprimez ces codes de récupération, ou enregistrez-les dans un endroit autre que l’appareil qui calcule vos codes. Ils sont le moyen de revenir en arrière si vous perdez votre téléphone. Chacun fonctionne une fois, et Galette ne les montrera plus – il ne les garde pas sous une forme lisible.
Il est possible d’en obtenir dix nouveaux à tout moment sur la même page ; les précédents seront alors annulés.
Se connecter¶
Rien ne change pour le mot de passe. Une fois accepté, Galette demande un code. Rien d’autre n’est accessible tant qu’il n’a pas été donné : un compte en attente de son code n’est pas connecté.
Si vous n’avez plus votre appareil, utilisez un de vos codes de récupération au lieu du code de l’application : le même champ prend les deux .
La désactiver¶
Depuis Mon compte, puis Authentification à deux facteurs, un code actuel est requis pour la désactiver. C’est délibéré : quelqu’un qui a trouvé votre session ouverte ne devrait pas pouvoir retirer votre deuxième facteur d’un clic .
Dans le cas où une politique la rend obligatoire, vous devrez l’activer à nouveau lors de votre prochaine connexion.
Note
Les codes sont calculés à partir de l’heure actuelle, donc celle-ci doit être identique sur votre appareil et le serveur. C’est de loin la raison la plus courante pour laquelle des codes sont refusés ; voir la FAQ.
Tableau de bord¶
Le tableau de bord est la page affichée après la connexion. Ses tuiles donnent un accès rapide aux principales fonctionnalités ; chacun ne voit que les tuiles des fonctionnalités qu’il a le droit d’utiliser. Les adhérents voient leurs propres informations, contributions et transactions ; les responsables de groupe ont aussi des raccourcis vers les contributions et les transactions des adhérents qu’ils gèrent, si l’association le permet.
À côté des tuiles :
les administrateurs et les membres du bureau voient les dernières actualités du projet Galette,
tout le monde voit les actualités de votre association, si une URL du flux RSS est réglée dans les préférences,
les administrateurs sont invités à envoyer les données de télémétrie, jusqu’à ce qu’elles soient envoyées ou que le panneau soit masqué.
Les administrateurs et les membres du bureau peuvent décocher Afficher le tableau de bord à la connexion pour arriver directement sur la liste des adhérents après la connexion ; ce choix est conservé par le navigateur. Le tableau de bord reste accessible depuis l’entrée Tableau de bord du menu.
En haut de chaque page, la liste des langues change la langue de l’interface.
Quelques bandeaux peuvent aussi s’afficher en haut des pages :
Maintenance : l’instance est en mode maintenance ; seul le super administrateur peut se connecter, et cela lui est rappelé,
Démonstration : l’instance fonctionne en mode démonstration, certaines fonctionnalités sont désactivées,
Superadmin : vous êtes connecté en super administrateur, qui n’est pas un adhérent.
Quand une nouvelle version de Galette est disponible, une icône s’affiche à côté du numéro de version en bas des pages, pour les administrateurs et les membres du bureau.
Interface¶
Nous faisons notre possible pour que l’interface de Galette soit :
logique et cohérente (vous trouverez toujours les icônes à des emplacement familiers),
respectueuse des standards du web (valide HTMl et CSS),
respectueuse de la sémantique HTML,
accessible (sans qu’aucun test WCAG, WAI ou équivalent ne soit lancé).
Si vous trouvez des endroits où l’un de ces points n’est pas respecté, n’hésitez pas à nous en faire part sur le tracker ou les listes de diffusion !
Historique¶
Galette garde un historique de ce qui se passe : connexions, échecs de connexion, adhérents ajoutés ou modifiés, contributions, mailings envoyés… Les administrateurs et les membres du bureau le consultent depuis Gestion, puis Journaux.
Chaque ligne indique la date, l’adresse d’où vient l’action, l’utilisateur qui l’a faite, l’action et une courte description. La liste peut être filtrée sur une période, un adhérent et une action.
Effacer l’historique vide l’historique, après confirmation. C’est irréversible.
Note
Les actions sont enregistrées dans la langue de l’utilisateur qui les a faites : un historique peut donc mélanger plusieurs langues.
Télémétrie¶
Nouveau dans la version 0.9.
Galette propose d’envoyer quelques informations de télémétrie :
entièrement anonymes : aucune information sur votre association ou vos adhérents n’est envoyée,
volontairement floues : nous récupérons une estimation du nombre d’adhérents, jamais un compte réel,
envoyée de manière sécurisée (HTTPS) sur https://telemetry.galette.eu.
L’envoi des données est un processus manuel, rien n’est envoyé jusqu’à ce que vous l’autorisiez explicitement. Avec ces informations, nous aurons une meilleure connaissance des différentes usages de Galette, le nombre d’adhérents et de contributions gérées, les plugins utilisés, …
Ces informations sont utiles pour le développement et la promotion du projet. Lorsque vous envoyez ces informations, vous pouvez vérifier ce qui serait envoyé.
Lorsque les données ont été envoyées une première fois, Galette proposera de les mettre à jour de temps à autre. Vous pouvez aussi les envoyer depuis les préférences de Galette.
Il est également possible d’enregistrer votre association comme utilisateur de Galette, de manière non anonyme bien sûr, mais il est impossible de lier les informations de télémétrie et d’enregistrement. Les nouvelles références sont modérées.
Vous pouvez mettre à jour vos informations d’enregistrement depuis Galette. Le formulaire sera vide (parce qu’il est impossible de récupérer les données que vous avez préalablement envoyées) mais toutes les données seront mises à jour puisque votre instance possède un identifiant unique d’enregistrement.
Un nouveau panneau a été ajouté au tableau de bord Galette pour envoyer vos informations de télémétrie et/ou enregistrer votre instance. Une fois ces étapes complétées, le panneau disparaîtra. Vous pouvez également choisir de le désactiver.