WallyNet

Droits et utilisateurs

Plusieurs types de personnes interviennent autour d'un site Web. Pour simplifier, dans la situation visée par le site Web extensible ici présent :

  • le développeur du site est celui qui fait les codes ; il travaille sur une version du site qui n'est pas celle qui est utilisée. Il doit gérer la cohérence entre sa version des codes et celle qu'il fournit.
  • le propriétaire du site est aussi son administrateur principal ; il peut tout faire, même supprimer tout le site, couper le compte d'hébergement, etc. C'est lui qui installe les fichiers de code de son site chez l'hébergeur et décide de leur mise à jour.
  • l'administrateur du site peut être en fait plusieurs personnes ; ils agissent sur le contenu du site et son accessibilité par les visiteurs. Ce sont eux qui définissent les identifiants et mots de passe utilisables pour accéder à différents niveaux de visite du site. Dans notre cas, il s'octroit des droits particulier pou accéder à la gestion "enligne" du site.
  • le visiteur privilégié est un visiteur pour lequel l'administrateur a défini un niveau de permission lui rendant accessibles des contenus spécifiques mais aussi des actions modifiant le contenu du site lui-même. Dans notre cas, ce type de visiteur pourra s'identifier pour accéder à certaines zones du site sur lesquelles il pourra agir. Nous dirons que ces zones sont à " accès filtré". Les outils proposés évitent les erreurs irrémédiables (donc pas de suppression de fichiers, mais seulement renommage)
  • le simple visiteur (appelons-le l'utilisateur "lambda") est le visiteur attendu par tous les autres intervenants. Il n'a auccun droit particulier, et va partout où il peut. Mais généralement il n'a pas idée d'éditer l'URL, seulement de cliquer sur les liens que les pages lui proposent.