Équipe, droits et sécurité

Les rôles

Trois rôles sont livrés avec Simone :

  • Propriétaire : tout, sans exception.
  • Éditeur : mène le contenu de bout en bout (lire, écrire, publier, supprimer, modifier l’ossature, gérer les médias, les menus et les redirections) sans toucher à l’administration.
  • Rédacteur : écrit des brouillons ; quelqu’un d’autre publie.

Les rôles livrés se modifient mais ne se suppriment pas. Vous pouvez créer vos propres rôles nommés dans Équipe → Rôles. Seuls les propriétaires modifient les rôles.

Les treize droits

  • Contenu : Lire les contenus (brouillons compris) ; Écrire ; Publier (mettre en ligne et modifier ce qui l’est) ; Supprimer.
  • Structure : Modifier l’ossature (les blocs) ; Gérer les médias ; Gérer les menus ; Gérer les redirections.
  • Administration : Modifier le schéma ; Modifier l’apparence ; Réglages du site ; Gérer l’équipe ; Lire les messages (ceux des formulaires).

Cocher un droit coche ses prérequis (publier demande écrire, qui demande lire). Les droits de contenu peuvent être limités à certains types : par exemple, publier seulement les Articles. On peut aussi accorder des droits en plus à une personne, mais jamais en retirer à un rôle. Et chacun ne peut accorder que les droits qu’il a lui-même. Aucun rôle livré, hors propriétaire, ne peut lire les messages des formulaires : ce sont des données personnelles.

Inviter quelqu’un

Dans Équipe → Inviter, choisissez un rôle. L’invité reçoit un lien à usage unique, valable 7 jours et choisit son nom et son mot de passe. Le lien peut partir par courriel (case cochée par défaut) et s’affiche aussi pour le transmettre autrement. Il ne s’affiche qu’une fois : s’il est perdu, on le renouvelle. Simone refuse de retirer le dernier propriétaire.

Ce que seul un propriétaire peut faire

Nommer ou modifier un propriétaire, modifier les rôles, imposer la double authentification, la réinitialiser pour un membre, télécharger ou restaurer une sauvegarde, installer ou annuler une mise à jour.

La double authentification

Chaque compte peut activer un code à usage unique (TOTP, 6 chiffres renouvelés toutes les 30 secondes), avec une application comme Google Authenticator, Authy, 1Password ou Bitwarden. Pas de SMS ni de service tiers. À l’activation, Simone donne huit codes de secours, à usage unique, à garder ailleurs. Après le mot de passe, on dispose de dix minutes pour donner le code.

Dans Équipe → Double authentification, le propriétaire choisit « Facultative », « Obligatoire pour les propriétaires » ou « Obligatoire pour toute l’équipe » (il doit d’abord activer la sienne). Un membre soumis à la règle sans l’avoir activée est conduit à l’inscription avant toute autre page. Un propriétaire peut réinitialiser la double authentification d’un membre qui a perdu son téléphone : ses sessions sont fermées et il est prévenu par courriel.

Mots de passe et sessions

  • Un mot de passe fait 12 caractères au moins. Changer son mot de passe ferme les autres sessions.
  • « Mot de passe oublié » envoie un lien valable une heure. La réponse est la même que le compte existe ou non.
  • Une session expire après deux heures d’inactivité. Un bandeau le dit avant l’enregistrement, et on peut se reconnecter dans un autre onglet sans perdre sa saisie.
  • Un membre retiré, ou dont le mot de passe a changé, perd l’accès à la page suivante.

Les protections du site

  • Tentatives limitées : 5 échecs de connexion par adresse et 20 par IP en 15 minutes ; 3 demandes de mot de passe oublié par adresse et par heure ; 5 codes de double authentification faux en 15 minutes.
  • Chaque formulaire du back-office est protégé contre les envois falsifiés (jeton).
  • Le dossier donnees/ et le code du site ne sont jamais accessibles depuis le web.
  • Le site public ne pose aucun cookie. Seul le back-office en utilise un, de session.