Vous êtes ici -> AccessControl
PagePrincipale :: DerniersChangements :: PlanDuSiteHtml :: ParametresUtilisateur :: Vous êtes ec2-3-227-233-55.compute-1.amazonaws.com

Liste des 1666 Pages
Nous contacter


Recherche

Heure actuelle
Genève, Suisse


un fabuleux Journal de bord de l'enseignant



Ressources Logiciels


Part ordre alphabétique

Par thématique



L'école


Ressources Disciplines


Pratique en classe


Nos projets


Autres Ressources


Etudes


Wiki Aide


Médias Divers

Météo régionale
MeteoDuJour






    









Retour vers Mode d'emploi

AccessControl


Chaque page possède trois niveaux de contrôle d'accès :
  • lecture de la page
  • écriture/modification de la page
  • commentaire de la page

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.
Le propriétaire d'une page voit apparaître, sur une page dont il est propriétaire, l'option Éditer permissions : cette option lui permet de modifier les contrôles d'accès.
Ces contrôles sont matérialisés par des colonnes où le propriétaire va ajouter ou supprimer des informations.
Le propriétaire peut compléter ces colonnes par les informations suivantes, séparées par des espaces :
  • le nom d'un ou plusieurs utilisateurs : par exemple CharlesNepote ou DavidDelon
  • le caractère * désignant tous les utilisateurs
  • le caractère + désignant les utilisateurs enregistrés
  • le caractère ! signifiant la négation : par exemple !CharlesNepote signifie que CharlesNepote ne doit pas avoir accès à cette page

Droits d'accès par défaut

Pour toute nouvelle page créée, WikiNi applique des droits d'accès par défaut. Ces droits d'accès sont configurables via le fichier /wakka.config.php.
Il faut renseigner les trois variables de configuration suivantes :

"default_write_acl" => "*",
"default_read_acl" => "*",
"default_comment_acl" => "*",


Par exemple, vous pouvez souhaiter que, par défaut, seuls les utilisateurs enregistrés puisse modifier des pages. Vous utiliserez alors :

"default_write_acl" => "+",
"default_read_acl" => "*",
"default_comment_acl" => "*",


Attention cependant, les modifications effectuées sur les droits d'accès par défaut ne s'appliquent qu'aux nouvelles pages créées. Si vous souhaitez que ces droits s'appliquent à toutes les pages, il faut modifier à la main les droits des pages précédemment créées.


Quelques exemples de protection d'une page


Exemple 1

Liste des droits d'accès de la page AccessControl


Droits de lecture :
Droits d'écriture :
Droits des commentaires :


Dans cet exemple, tout le monde peut lire, modifier et commenter la page.


Exemple 2

Liste des droits d'accès de la page AccessControl


Droits de lecture :
Droits d'écriture :
Droits des commentaires :


Dans cet exemple, seul JackMartin? peut consulter cette page. Notez que l'écriture est également réservée à JackMartin? (il n'est pas nécessaire de préciser JackMartin? dans les "Droits d'écriture").


Exemple 3

Liste des droits d'accès de la page AnniversaireSurpriseDeJackMartin


Droits de lecture :
Droits d'écriture :
Droits des commentaires :


Dans cet exemple, tous les utilisateurs enregistrés peuvent lire et modifier la page sauf JackMartin? (chuuuuut, c'est bientôt son anniversaire ;). Attention, notez que lorsque quelqu'un modifie la page AnniversaireSurpriseDeJacquesMartin, si ce dernier ne peut consulter la page, il peut voir dans les DernierChangements? qui a modifié la page et quand.



Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]