Gérer une fichothèque avec le logiciel BDF

Commande : ROL-02 Paramétrage d’un rôle

Cette commande permet de modifier un rôle. Un rôle est défini par les informations suivantes :

  • les intitulés du rôle dans les différentes langues de travail de la fichothèque

  • les permissions accordées par le rôle pour chaque collection de la fichothèque

  • les attributs du rôle ; les attributs sont des couples clé/valeurs libres qui peuvent être utilisés par des extensions, pour des fonctions avancées qui n’ont pas de commandes assignées ou pour stocker des informations supplémentaires liées au rôle ; un attribut est défini en suivant la syntaxe suivante {espace de nom}:{nom de la clé}=une ou plusieurs valeurs séparées par un point-virgule ;

Permissions possibles

Les permissions possibles sont les suivantes :

  • Admin : accorde tous les droits sur la collection (éléments et métadonnées), sauf pour la suppression qui nécessite les droits d’administration globale

  • Personnalisée : permission spécifique aux corpus (voir ci-dessous)

  • Standard : accorde la permission standard

    • pour les corpus : créer des fiches, lire n’importe quelle fiche, modifier ses propres fiches

    • pour les thésaurus et sphères : lire les mots-clés et les personnes

    • pour les addenda et les albums : le droit d’une image et d’un document est déduit des droits possédés sur les fiches liées à cette image ou ce document

  • Aucune : définit explicitement qu’aucune permission n’est accordée, existe uniquement pour le rôle par défaut (voir ci-dessous)

Permission personnalisée pour un corpus

Le choix de l’option Personnalisée fait apparaitre un tableau détaillant les options possibles pour les fiches du corpus concerné :

  • permission de créer ou non une fiche

  • permission de lire des fiches en fonction des personnes rédactrices

  • permission de modifier des fiches en fonction des personnes rédactrices

Les valeurs initiales des options correspondent à la permission standard : créer des fiches, lire n’importe quelle fiche, modifier ses propres fiches.

Différence entre le rôle par défaut et les autres rôles

Lorsqu’une collection n’est pas cochée, cela signifie que le rôle n’offre aucun droit particulier pour la collection en question. Ce n’est pas le cas pour le rôle par défaut. Le rôle par défaut , sans indication contraire, donne les permissions standards pour toutes les collections. C’est pourquoi il faut déclarer explicitement qu’aucune permission n’est accordée pour une collection donnée dans le cas du rôle par défaut.

Attributs utilisés par le logiciel BDF

  • bdfuser:admin : ouvre des droits d’accès à des commandes normalement réservées à l’administration. Les valeurs possibles sont les suivantes :

    • balayagerun : Lancement des balayages de la fichothèque

Autorisation des balayages
bdfuser:admin=balayagerun