Principe

Les permissions sont données aux groupes d'utilisateurs pour une catégorie d'articles.
Puisque les catégories sont arborescentes, les permissions données sur une catégorie s'étendent à toutes ses sous-catégories.

Paramétrage

Permissions par défaut

Les administrateurs peuvent définir des permissions par défaut pour chacune des bibliothèques et pour le portail.
Les catégories à la racine de la bibliothèque ou du portail héritent de ces permissions par défaut.

Affectation à une catégorie

Les permissions se gèrent dans l'écran de modification d'une catégorie.
L'interface de gestion des permissions n'est accessible que pour les administrateurs.
NB : Il n'est pas possible de définir les permissions d'une catégorie qui n'a pas encore été enregistrée en base de données, l'écran de création de catégorie affiche un message dans ce sens.

Permissions simple.png

Créer des articles

Cette permission autorise les utilisateurs du group concerné à gérer les articles sous la catégorie courante et toutes ses sous-catégories.

Créer des sous-catégories

Cette permission autorise les utilisateurs du group concerné à gérer les articles et les catégories sous la catégorie courante et toutes ses sous-catégories.

Héritage

Les permissions affectées sur une catégorie parente apparaissent inactives avec un lien vers l'écran de modification la catégorie à laquelle elle sont affectées. Permissions inherit.png

Il n'est pas possible de supprimer localement une permission héritée d'une catégorie parente.

Workflow

Lorsque le workflow est activé il devient possible d'affecter des permissions liées à ses étapes. Permissions workflow.png

Chaque permission correspond au droit pour le groupe de passer un article dans cet étape de workflow. Voir la documentation du Workflow.

Seuls les groupes ayant la permission "Articles: accès articles" apparaissent dans la liste des groupes sur cet écran.

Usage dans Bokeh

Arborescence des articles

Les utilisateurs ne voient pas les catégories sur lesquelles ils n'ont aucune permission

Vue complète Vue par un utilisateur restreint
Permissions treeview full.png Permissions treeview restricted.png

NB : Par conséquent, seuls les administrateurs peuvent ajouter des catégories à la racine.

Les utilisateurs n'ayant pas la permission "Créer des sous-catégories" ne voient pas les interfaces de gestions dédiées aux catégories

Avec "Créer des sous-catégories" Sans
Permissions treeview with cat.png Permissions treeview without cat.png

Édition d'une catégorie

La catégorie parente est limitée aux catégories permises

Vue complète Vue par un utilisateur restreint
Permissions category full.png Permissions category restricted.png

Édition d'un article

La catégorie parente est limitée aux catégories permises

Vue complète Vue par un utilisateur restreint
Permissions article full.png Permissions article restricted.png

Modification d'une boîte article en front

Si l'utilisateur connecté peut éditer les articles, lorsqu'il navigue sur une page du portail contenant une boîte article des interfaces d'éditions lui sont proposées.

  • L'icône de modification n'apparait que si l'utilisateur a la permission "Créer des articles" sur la catégorie de l'article.
  • L'icône d'ajout n'apparait que si l'utilisateur a la permission "Créer des articles" sur la catégorie du premier article présent dans la boîte.

Mise à jour depuis le précédent mode de permissions

Le précédent mode de permission s'appuie uniquement sur le rôle et la bibliothèque de rattachement de l'utilisateur pour déterminer les catégories et articles sur lesquelles ce dernier a les permissions.
Dans ce contexte le rôle Administrateur Portail donne les permissions sur toutes les catégories et tous les articles.
Pour les clients n'ayant pas configuré d'utilisateurs de rôle Rédacteurs ou Administrateur Bibliothéque, le nouveau système de permission ne change rien car les Administrateurs Portail ont encore automatiquement les permissions sur toutes les catégories et tous les articles.
Pour les clients utilisant les rôles rédacteurs et administrateurs voici les étapes permettant de reproduire l'ancien fonctionnement avec le nouveau système de permissions.

Définition de groupes dynamiques

Puisque les permissions sont désormais affectés aux groupes d'utilisateurs, il faut définir des groupes dynamiques correspondants aux rôles / bibliothèques de l'ancien fonctionnement. Usergroup upper.png

Un groupe par rôle / bibliothèque est nécessaire, pour les rédacteurs et administrateur portail choisir l'option "** Toutes **" pour la bibliothèque.
NB: Tous ces groupes doivent avoir le droit "Articles: accès articles" coché pour apparaître dans les écrans de gestion des permissions.

Attribution de permissions par défaut

Dans chaque tiroir de l'arborescence des article se trouve un lien permettant de définir les permissions par défaut pour toutes les catégories. Permissions default button.png

Dans l'interface des permssions par défaut, il faut attribuer tous les droits aux groupes correspondants à la bibliothèque choisie.

Site hébergé et maintenu par AFI et BibLibre et enrichi par la communauté de Bokeh.