Vous n'êtes pas connecté. Connexion
|
|
Droits d'accès dans SweetWikiDe $1Table des matières
Utilisateurs, groupes, rôles et actionsInspiration première : la manière dont DekiWiki gère les droits. Dans la partie admin, il y a un control panel qui permet de gérer des "Roles", un rôle étant associé à une action (cf screenshot ci-dessous). Il y a aussi la gestion des utilisateurs et des groupes, un groupe pouvant se composer d'une liste d'utilisateurs et/ou d'autres groupes. Un utilisateur ou un groupe a un role par défaut.
Spécification des droits pour une resourceDans DekiWiki, pour chaque page, on spécifie son accès "public, semi-public ou privé", et pour les deux derniers cas, on donne la liste des utilisateurs et/ou des groupes qui ont le droit de modifier ou de voir et modifier.
Ontologies proposées et exemples d'annotation pour SweetWikiNous proposons d'étendre l'ontologie du wiki et d'utiliser conjointement une ontologie intitulée provisoirement amo_ont (Access Management Ontology). Nous supposons que les home page de SweetWiki contiennent un profil FOAF dédié à SweetWiki (qui pourra être référencé par un profil FOAF "global", un peu à la manière d'Adil qui a des profils FOAF légers/dédiés sur lastfm, etc... et un gros profil FOAF sur un URL de l'inria). Exemple de profil FOAF dans une home page de sweetwiki/div[4]/div/pre, reference to undefined name 'syntax'Exemple de page annotée pour spécifier un accès restreintIci, la page a un accès privé, accessible et modifiable par Ania et le groupe des admins. /div[4]/div[2]/pre, reference to undefined name 'syntax'Exemple d'annotation définissant le groupe des admins et leurs rôle/actions par défaut/div[4]/div[3]/pre, reference to undefined name 'syntax'Et enfin l'ontologie dans sa version de travail/div[4]/div[6]/pre, reference to undefined name 'syntax'Guillaume : je ne comprend pas la dernière déclaration dans l'ontology, on a dans l'ontologie 'givenAgent' qui a pour domain 'Document' et pour range 'Agent'
pas de gestion de l'héritage des droits? Rien n'empêche de le modéliser même si on ne l'implèmente pas ca peut être intéressant si on publit l'ontologie Discussions et questions
|
Powered by MindTouch Deki Open Source Edition v.8.08 |