Changes between Version 1 and Version 2 of Doc/AccessControl
- Timestamp:
- Jan 15, 2010, 7:02:55 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Doc/AccessControl
v1 v2 14 14 == Permissions par Page (Grain fin) == 15 15 16 Il est aussi possible de définir des permissions par ''objet'', par exemple par page ou arborescence de page wiki. Pour cela il faut activer le plugin `Authz` dans la page `Admin`, menu `Général->Extensions` (ou `General->Plugins` en anglais).16 Il est aussi possible de définir des permissions par ''objet'', par exemple par page ou arborescence de page wiki. Pour cela il faut verifier que le plugin `Authz` est bien activé dans la page `Admin`, menu `Général->Extensions` (ou `General->Plugins` en anglais). Sinon l'activer. 17 17 18 Après avoir activé le plugin, il faut : 19 * Créer un fichier `authz.txt` (ou tout autre nom de votre choix) qui doit contenir des sections du genre : 18 Après avoir activé le plugin, il faut créer un fichier `authz.txt` (ou tout autre nom de votre choix) qui doit contenir des sections du genre: 20 19 {{{ 21 20 [wiki:WikiStart@*] 22 21 anonymous = WIKI_VIEW 23 22 }}} 23 24 Après `wiki:` il est doit y avoir un nom de page wiki, contenant éventuellement le wildcard `*`. Après le nom de la page on peut mettre `@*` pour donner accès à toutes les versions de la page. 25 26 Une fois créé le fichier doit être téléchargé en utilisant dans la page `Admin` le menu `Siteupload->file` puis le nom du fichier doit être indiqué dans le paramètre `auth_file` du menu `trac.ini->authz_policy` de la page `Admin`. Le nom de fichier entré pour le paramètre doit être préfixé par `/trac-projects/trac/`''nom_projet''`/htdocs/' (avec ''nom_projet'', le nom du projet tel qu'il apparait dans les URLs). 27