YACS Le livre de Yacs Gestion de contenu

PrécédentSuivantIndex

Gérer les droits d'accès sur une section

Yacs propulse dynamiquement de grands sites web, et dispose d'une large palette d'outil pour réglementer l'accès aux informations gérées. Ce document présente ces options et fournit quelques exemples pratiques pour faciliter la mise en œuvre. Nous nous sommes limités aux notions essentielles, et vous pourrez être amené à compléter tout ceci pour arriver à vos fins, par exemple pour mettre en place un mécanisme de soumission-révision-publication.

[title]Qui est qui ?[/title]

Yacs définit les rôles et responsabilités de la façon suivante : * [b]Associé[/b] - Tout associé d'un site a le pouvoir de lire et de modifier n'importe quel élément d'information géré par Yacs. Le premier associé est la personne qui installe le logiciel, et il peut ensuite promouvoir d'autres membres de la communauté. Tous les associés ont exactement le même niveau de pouvoir sur le site. * [b]Membre[/b] - Un membre est un contributeur régulier du site. * [b]Souscripteur[/b] - Un souscripteur peut lire le contenu et le commenter. * [b]Éditeur[/b] - Un éditeur de section est un membre assigné à cette section. Cette personne a alors des droits (et des devoirs) supplémentaires sur cette section et sur son contenu. * [b]Lecteur[/b] - Un lecteur de section est un souscripteur assigné à cette section. Cette personne peut alors lire le contenu et y réagir, même si l'accès à la section est limité. [title]Comment limiter l'accès à une section ?[/title] Il faut modifier la section à protéger afin de changer les règles d'accès comme suit : * [b]Public[/b] – L'accès public signifie que tout surfeur peut lire la section et son contenu. C'est le réglage par défaut pour les nouvelles sections. * [b]Restreint[/b] – Les surfeurs doivent avoir été authentifiés pour accéder à la section et à son contenu. * [b]Caché[/b] – Une section cachée est visible seulement aux associés du site, et aux membres assignés comme éditeurs de cette section. Cela se passe **sur l'onglet options** du formulaire d'édition de la section.

Lorsque l'accès d'une section est modifié ce réglage est appliqué à tous les éléments contenus dans la section (sous-sections, articles, etc.). Un corollaire est que le contenu d'une section en accès restreint, ou d'une section cachée, ne peut pas être rendu public. [title]Comment limiter les contributions à une section ?[/title] Yacs s'assure qu'une personne souhaitant ajouter du contenu à une section a le droit d'accéder à cette section. Donc la première chose à faire pour limiter les contributions est de modifier les régles d'accès, comme expliqué au chapitre précédent.

De plus, Yacs permet de verrouiller une section pour limiter encore plus le cercle des contributeurs. Lorsque vous verrouillez une section en accès public, ou en accès restreint, les membres ordinaires ne peuvent plus y contribuer. Et lorsque vous verrouillez une section cachée, ses éditeurs ne peuvent plus y ajouter de contenu. [title]Règles d'accès[/title] La table suivante décrit les opérations autorisées sur une section en fonction des réglages effectués et du rôle considéré.

 

Réglages
de section

Associé
(site)

Éditeur
(section)

Membre
(site)

Lecteur
(section)

Souscripteur
(site)

Tout
surfeur

Accès public

Lecture
Ajout page
Modifier section

Lecture
Ajout page
Modifier section

Lecture
Ajout page

Lecture

Lecture

Lecture

Accès public
+
Section verrouillée

Lecture
Ajout page
Modifier section

Lecture
Ajout page
Modifier section

Lecture

Lecture

Lecture

Lecture

Accès restreint

Lecture
Ajout page
Modifier section

Lecture
Ajout page
Modifier section

Lecture
Ajout page

Lecture

Lecture

X

Accès restreint
+
Section verrouillée

Lecture
Ajout page
Modifier section

Lecture
Ajout page
Modifier section

Lecture

Lecture

Lecture

X

Section cachée

Lecture
Ajout page
Modifier section

Lecture
Ajout page
Modifier section

X

Lecture

X
X

Section cachée
+
Section verrouillée

Lecture
Ajout page
Modifier section

Lecture
Déverrouiller section

X

Lecture

X
X
[title]Problèmes courants, et leurs solutions[/title] Vous pourrez trouver les exemples suivants utiles si vous vous demandez comment faire dans votre cas particulier.

 

Réglages section

Usage typique

Accès public

Tous les membres de la communauté sont invités à lire et à réagir. Les surfeurs authentifiés peuvent contribuer et poster de nouvelles pages. Utiliser éventuellement les options auto_publish, anonymous_edit et members_edit pour raffiner les réglages.
Exemples : forum de discussion, wiki

Accès public
+
section verrouillée

La publication est réservée aux éditeurs de section, et les membres peuvent réagir.
Exemple: blog du département marketing

Accès restreint

Les surfeurs doivent être authentifiés pour lire et pour contribuer. Vous pouvez limiter les inscriptions de nouveaux membres, ou mettre en œuvre un groupe fermé d'usagers, pour contrôler les accès.
Exemple: micro-site du département vente, ouvert aux seuls vendeurs

Accès restreint
+
section verrouillée

Tous les lecteurs doivent être authentifiés, et seuls quelques éditeurs peuvent ajouter de nouvelles pages. Toute entité dans votre organisation devrait disposer d'une section de ce genre pour se présenter aux autres entités.

Section cachée

Espace réservé à quelques personnes.
Exemple : espace projet

Section cachée
+
section verrouillée

L'évolution naturelle d'un espace projet en fin de cycle.

 

 

PrécédentSuivantIndex