PmWiki possède un système interne de gestion d’accès par mots de passe à différentes parties du site. Les auteurs peuvent utiliser des mots de passe pour des pages individuelles ou des groupes Wiki. Les administrateurs peuvent utiliser des mots de passe pour des pages individuelles, des groupes Wiki ou pour l’ensemble du site Wiki. Notez que les mots de passe ne sont qu’une petite partie de l’aspect sécurité d’un site Wiki, pour un aperçu global, consultez Sécurité.
Vous utiliserez généralement 3 types de mots de passe:
read
.
edit
.
attr
.
Notez que si aucun mot de passe attr
n’est défini, quiconque peut modifier les mots de passe d’édition et de lecture.
Pour définir un mot de passe sur une page du Wiki, ajoutez ?action=attr
à l’adresse URL de la page pour accéder à ses attributs. (Un nom d’utilisateur et un mot de passe peut vous être demandé; le nom d’utilisateur n’est normalement pas utilisé par PmWiki). En utilisant le petit formulaire de la page d’attributs vous pouvez définir ou effacer des mots de passe de type read
, edit
, ou attr
pour la page. Dans ce formulaire, les mots de passe sont écrits en clair; PmWiki les encode automatiquement.
Définir un mot de passe sur un groupe Wiki est à peine plus complexe — Vous avez juste à définir les mots de passe sur une page de chaque groupe nommée “Group Attributes?”. Vous pouvez afficher les attributs de la page GroupAttributes en entrant une adresse URL du type http://www.exemple.com/pmwiki?n=NomDuGroupe.GroupAttributes?action=attr
. Ensuite, en utilisant le petit formulaire des attributs de page, vous pouvez définir ou effacer Les mots de passe de type read
, edit
, ou attr
pour l’ensemble du groupe. Dans ce formulaire, les mots de passe sont écrits en clair; PmWiki les encode automatiquement.
Vous pouvez définir les mots de passe de page et de groupe comme décrit ci-dessus. Vous pouvez aussi:
attr
pour contrôler qui est autorisé à définir des mots de passe sur une page (ou éventuellement d’autres attributs)
upload
pour contrôler qui est autorisé à envoyer des fichiers sur le site (si les téléchargeemnts vers le site sont validés)
admin
afin de ne pas tenir compte des mots de passe définis pour des pages ou des groupes. Pour plus d’informations sur les options de mots de passe accessibles aux administrateurs, voir Administration des mots de passe.
Dans PmWiki, les mots de passe de page ont priorité sur les mots de passe de groupe, les mots de passe de groupe ont priorité sur les mots de passe par défaut, et les mots de passe de type admin
ont priorité sur tous les autres. Ceci donne une grande flexibilité pour contrôler l’accès aux pages.