2 |
ddelon |
1 |
Chaque page possède trois niveaux de contrôle d'accès :
|
|
|
2 |
- lecture de la page
|
|
|
3 |
- écriture/modification de la page
|
|
|
4 |
- commentaire de la page
|
|
|
5 |
|
|
|
6 |
Les contrôles d'accès ne peuvent être modifiés que par le propriétaire de la page -- l'administrateur technique peut aussi manuellement modifier ces contrôles en travaillant directement sur la base de données.
|
|
|
7 |
Le propriétaire d'une page voit apparaître, dans la page dont il est propriétaire, l'option "Éditer permissions" : cette option lui permet de modifier les contrôles d'accès.
|
|
|
8 |
Ces contrôles sont matérialisés par des colonnes où le propriétaire va ajouter ou supprimer des informations.
|
|
|
9 |
Le propriétaire peut compléter ces colonnes par les informations suivantes, séparées par des espaces :
|
|
|
10 |
- le nom d'un ou plusieurs utilisateurs : par exemple ""CharlesNepote"" ou ""DavidDelon""
|
|
|
11 |
- le caractère ***** désignant tous les utilisateurs
|
|
|
12 |
- le caractère **+** désignant les utilisateurs enregistrés
|
|
|
13 |
- le caractère **!** signifiant la négation : par exemple !""CharlesNepote"" signifie que ""CharlesNepote"" **ne doit pas** avoir accès à cette page
|
|
|
14 |
|
|
|
15 |
===== Droits d'accès par défaut =====
|
|
|
16 |
Pour toute nouvelle page créée, [[http://www.wikini.net WikiNi]] applique des droits d'accès par défaut. Ces droits d'accès sont configurables via le fichier /wakka.config.php.
|
|
|
17 |
Il faut renseigner les trois variables de configuration suivantes :
|
|
|
18 |
##
|
|
|
19 |
"default_write_acl" => "*",
|
|
|
20 |
"default_read_acl" => "*",
|
|
|
21 |
"default_comment_acl" => "*",
|
|
|
22 |
##
|
|
|
23 |
|
|
|
24 |
Par exemple, vous pouvez souhaiter que, par défaut, seuls les utilisateurs enregistrés puisse modifier des pages. Vous utiliserez alors :
|
|
|
25 |
##
|
|
|
26 |
"default_write_acl" => "+",
|
|
|
27 |
"default_read_acl" => "*",
|
|
|
28 |
"default_comment_acl" => "*",
|
|
|
29 |
##
|