Avertissement
Des conditions que chaque utilisateur accepte une fois avant d’utiliser l’application, enregistrées avec qui a accepté quelle version et quand
Pour les administrateurs : demandez à chaque utilisateur d’accepter des conditions d’utilisation, dans Paramètres > Accès > Avertissement, avec l’option de rôle showSettings.
Depuis la 7.3.0, la page liste toutes les versions de l’avertissement, et chaque version s’ouvre sur sa propre page avec ses acceptations. Jusqu’à la 7.2, la page avait à la place trois onglets (Général, Versions et Acceptations) ; la mise à jour conserve toutes les versions.
Dans cette section
| Page | Ce qu’elle couvre |
|---|---|
| Général | La liste des versions, l’ajout d’une version, et l’activation de celle qu’acceptent les utilisateurs |
| Versions | La page d’une version, et la modification de son texte comme correction ou pour tout le monde à nouveau |
| Acceptations | Qui a accepté quelle version, et redemander à des utilisateurs choisis |
Ce que voient les utilisateurs
Avec une version activée, chaque utilisateur qui se connecte la reçoit dans une boîte de dialogue avant toute chose, admins compris :
- Il lit son titre et son texte.
- Il coche la case, puis clique sur Accepter. Refuser, en rouge, le déconnecte à la place.
Depuis la 7.3.0, la page derrière la boîte de dialogue est floutée jusqu’à sa réponse.
Un utilisateur accepte chaque version une seule fois : on ne lui redemande pas à sa prochaine connexion, seulement quand une nouvelle version arrive, quand un admin enregistre un texte modifié avec Redemander à tout le monde, ou quand un admin utilise Redemander sur son acceptation.
Tant qu’il n’a pas accepté, l’API répond à chaque appel de sa session avec le statut 403 et le code disclaimer_required, sauf aux appels sous /api/v2/disclaimer et /api/v2/profile, et aux événements en direct que suit le navigateur. Un jeton d’API n’est jamais sollicité, puisqu’un script n’a personne pour cliquer.