Cette version a été déployée le 30/05/2021 sur sigb02, sigb03 et sigb07 et le 13/06/2021 sur les autres environnements.

1. Logiciel : mise en place d’un niveau supplémentaire de sécurité

Decalog SIGB augmente son niveau de sécurité. Cela est indispensable pour lutter contre les attaques de pirates et mieux protéger vos données. Cette sécurisation comprend 5 points.

1.1. Expiration et complexité des mots de passe

La version précédente a mis en place une complexité des mots de passe pour les nouveaux utilisateurs ainsi que pour les utilisateurs existants lors de la réinitialisation.

Il reste néanmoins des utilisateurs existants n’ayant pas réinitialisé leur mot de passe depuis la précédente version et qui possèdent donc un mot de passe sans la complexité souhaitée.

Cette version permet d’imposer l’expiration du mot de passe pour demander son changement après un délai paramétrable (au maximum 1 an).

Ce paramétrage s’effectue dans :

  • Pour les clients multi-sites (réseaux de bibliothèques) : Administration du réseau -> Réseau -> Paramètres
  • Pour les clients mono-site (bibliothèques isolées) : Administration du réseau -> Site -> Paramètres

image-20210903110042-1.png

Lorsqu’un utilisateur dont le mot de passe est expiré se connecte, un écran lui permettant de changer son mot de passe est affiché :

image-20210903110042-2.png

Dans la fiche de l’utilisateur, il est indiqué si le mot de passe est expiré :

V11.0-1.1.3-Logiciel_mise en place d’un niveau supplémentaire de sécurité.png

1.2. Temporisation en cas d’échecs répétés

Pour contrer une attaque de type « robot », après 3 échecs de connexions, une temporisation de 3 minutes est imposée.

Message après un premier échec :

image-20210903110042-4.png

Message après 3 échecs :

image-20210903110042-5.png

A l’issue de ces 3 minutes, il est à nouveau possible de se connecter.

1.3. Désactivation des comptes inactifs

Les utilisateurs qui ne se sont pas connectés depuis un certain délai paramétrable (maximum 1 an) sont automatiquement désactivés.

image-20210903110042-6.png

Message si un utilisateur tente de se connecter :

image-20210903110042-7.png

Pour réactiver un compte désactivé, il est possible :

  • Pour un administrateur, depuis la fiche de l’utilisateur, de réinitialiser ses identifiants (depuis Administration du réseau > Utilisateurs)
  • Pour l’utilisateur, de cliquer sur « Mot de passe oublié ».

Dans la fiche de l’utilisateur, il est indiqué si l’utilisateur est désactivé :

image-20210903110042-8.png

1.4. Amélioration du système de cryptage des mots de passe en base

Rappel : les mots de passe des utilisateurs professionnels ainsi que des abonnés pour l’accès au compte du portail public sont stockés et cryptés dans la base de données.

Lorsqu’un utilisateur ou un abonné se connecte, Decalog vérifie que le mot de passe saisi est conforme au mot de passe dans la base mais ne le connait pas.

De ce fait, il n’est pas possible de connaître un mot de passe : en cas de perte ou d’oubli, il est obligatoire de le réinitialiser.

L’algorithme de cryptage a été adapté avec les dernières recommandations les plus sûres.

1.5. Amélioration de la sécurité des modèles de documents

Cela est transparent à l’utilisation, la sécurité des modèles de document a été renforcée afin qu’ils ne puissent pas être utilisés comme moyen de lecture de n’importe quelle donnée.

2. Prêts – Retours : possibilité de définir des règles de prêts saisonniers

Pour les bibliothèques ayant des quotas et/ou des durées de prêt différents durant une période de vacances (fréquemment les vacances d’été ou de Noël), il est désormais possible de définir des règles prioritaires sur cette période.

Il est également possible de définir une date de retour fixe sur une période.

Afin de ne pas surcharger inutilement l’écran de paramétrage des règles, l’affichage de cette nouvelle possibilité est soumis à un paramètre, activable par l’administrateur du réseau :

  • Pour les clients multi-sites (réseaux de bibliothèques) : Administration du réseau -> Réseau -> Fonctionnalités supplémentaires
  • Pour les clients mono-site (bibliothèques isolées) : Administration du réseau -> Site -> Fonctionnalités supplémentaires

image-20210903110042-9.png

Une fois cette option supplémentaire activée, il est possible, depuis la saisie d’une règle de prêt dans Paramètres -> Règles (cotisations), d’ajouter à une règle de prêt une (ou plusieurs) règle saisonnière qui est prioritaire pour les prêts effectués dans la période.

Exemple d’une augmentation des quotas et des durées durant les prêts d’été :

image-20210903110042-10.png

Exemple d’une date de retour forcée au 01 avril pour un déménagement prévu courant mars :

image-20210903110042-11.png

Petit rappel concernant les prêts hors règles : il est possible de définir des règles avec un quota à 0 uniquement pour spécifier la durée en cas de prêt forcé.

Par exemple, si un enfant n’a pas le droit aux documents adultes, on peut néanmoins ajouter une règle sur les documents adultes pour spécifier la durée en cas prêt obligatoire forcé :

image-20210903110042-12.png

Cela peut être intéressant en cas de date de retour forcée, que le prêt soit forcé ou non.

3. Prêts – Retours : possibilité d’appliquer les pénalités de retard lors des prolongations

Depuis des années, il est possible de définir des règles de retard depuis « Paramètres -> Règles (cotisations) ».

image-20210903110042-13.png

Ces règles de retard permettent d’appliquer une pénalité (une amende et/ou une interdiction) lors d’un retour en retard d’un document.

image-20210903110042-14.png

On peut désormais appliquer ces règles de retard également lors des prolongations. Ceci est activable dans les paramètres du site :

  • Pour les clients multi-sites (réseaux de bibliothèques) : Administration du réseau -> Réseau -> Site -> Paramètres
  • Pour les clients mono-site (bibliothèques isolées) : Administration du réseau -> Site -> Paramètres

image-20210903110042-15.png

Lors d’une prolongation, la pénalité est également appliquée.

image-20210903110042-16.png

4. Catalogue : ajout de critères de recherche sur les notes

Il a été ajouté la possibilité dans la recherche professionnelle, de rechercher dans les zones de notes.

4.1. Inclusion des notes et résumés dans la recherche simple

En recherche simple, lorsque « Tous critères » est sélectionné, il est possible d’étendre la recherche aux notes, sans distinction de type de note.

image-20210903110042-17.png

Il est possible dans les préférences de l’utilisateur de définir le comportement par défaut de cette case à cocher :

image-20210903110042-18.png

4.2. Ajout des critères de recherche avancée concernant les notes et résumés

En recherche avancée, l’interface a été légèrement modifiée pour permettre la sélection d’un type de note précis.

Au deuxième niveau, dans « Autres informations bibliographiques », sont listés les types de notes les plus utilisés (« Note générale », « Note de contenu », « Contenu structuré » et « Résumé ») avec la possibilité avec « Autres types de notes » de sélectionner un autre type de note.

L’entrée « Tous types de notes » permet d’effectuer la recherche dans les notes quel que soient leurs types.

image-20210903110042-19.png

La sélection d’un type de note affiche le critère de recherche pré-initialisé à ce type. Il est possible de changer le type de note comme de n’en sélectionner aucun.

La possibilité de choisir « Avec » ou « Sans » est utile par exemple pour trouver les notices sans résumé ou les notices avec note sur les génériques.

image-20210903110042-20.png

Les opérateurs booléens sont des « ET » pour les recherches dans un même type de note et un « OU » entre les types de notes.

Exemple 1 : rechercher les notices ayant le mot « médecin » et le mot « Inde » dans le résumé :

image-20210903110042-21.png

Exemple 2 : rechercher les notices ayant les mots « à partir de 10 ans » soit en note générale soit en résumé

image-20210903110042-22.png

5. Catalogue : gestion des autorités genres et formes

Dans le cadre de la réforme RAMEAU initiée en 2017 (et devant se poursuivre jusqu’en 2022), un nouveau type d’autorité « Forme ou genre » a été mis en place (zone 608 de l’Unimarc Bibliographique, et zone 280 de l’Unimarc Autorité).

Ainsi, « les autorités désignant la forme, le genre ou les caractéristiques physiques sont désormais clairement identifiées, et doivent être dissociées de la chaîne d'indexation-matière (zone 6XX$x) pour être enregistrées en zone 608 quand les ressources font l'objet d'une indexation au genre et à la forme » (source : ABES).

Par exemple :

  • Avant 2020 :

B/606 $a Objets en tissu $x Manuels d'amateurs

  • À partir de 2020 :

B/606 $a Objets en tissu

B/608 $a Manuels d'amateurs

Au niveau de l’autorité, une zone – la zone Unimarc 180 - permet de distinguer la nature de l’autorité :

  • EX 1 : 180 ## $aa 280 #0 $a Dictionnaires
  • L’entité « Dictionnaires » est une entité de type Forme.
  • EX 2 : 180 ## $ab 280 #0 $a Romans épistolaires
  • L’entité « Romans épistolaires » est une entité de type Genre.
  • EX 3 : 180 ## $ac 280 #0 $a Papiers marbrés anglais $y Allemagne $z 17e siècle
  • L’entité « Papiers marbrés anglais » décrit des caractéristiques physiques.

L’intérêt majeur est de permettre de répondre à une recherche sur les documents dont le sujet est « Dictionnaires » d’une autre sur les documents qui sont des dictionnaires.

Pour plus d’informations à ce sujet, vous pouvez consulter :

Nous avons donc fait évoluer Decalog SIGB pour prendre en compte ce nouveau type d’autorité. Ce nouveau type est ainsi directement visible lors de la création d’une nouvelle autorité et vient compléter la liste des types d’autorité déjà existants :

image-20210903110042-23.png

Lorsqu’on sélectionne ce type, un champ « Sous-type » est affiché, permettant de sélectionner plus précisément la nature de l’autorité :

image-20210903110042-24.png

Ce nouveau type d’autorité est donc utilisé dès l’instant où l’on récupère des notices avec le champ 608.

Prenons l’exemple concret de la notice 2-03-940000-1 (« Larousse référence électronique »), que l’on va récupérer directement dans le réservoir BnF via SRU depuis Decalog SIGB. La notice se présente de cette façon à la BnF :

image-20210903110042-25.png

Désormais, lorsque l’on dérive cette notice dans Decalog SIGB, les autorités surlignées ci-dessus sont bien récupérées comme des autorités de type Genre ou forme (608), là où elles étaient auparavant traitées comme des noms communs et donc intégrées en Concept (606).

image-20210903110042-26.png

D’autre part, lorsque l’on créé une autorité manuellement, le clic sur le bouton de dédoublonnage vérifiera (comme pour les autres types d’autorités) qu’il n’existe pas déjà un doublon dans la base (vérification parmi les autorités de type Genre ou forme, mais aussi Concept, Objet, Evènement et Lieu).

Ainsi, en dérivation, importation, exportation, ou encore lors d’une mise à jour via les automates, ce seront les champs suivants qui seront sollicités pour définir le type de l’autorité :

  • Pour un nom commun (Concept ou Objet) :
    • Unimarc A : zone 250
    • Unimarc B : zone 606$a/6XX$x
  • Pour un lieu :
    • Unimarc A : zone 260
    • Unimarc B : zone 607$a/6XX$y
  • Pour un évènement :
    • Unimarc A : zone non encore existante (mais prévue dans le cadre de la réforme Rameau)
    • Unimarc B : zone 6XX$z (pas encore de zone dédiée mais également prévue dans le cadre de la réforme Rameau)
  • Pour un genre ou une forme :
    • Unimarc A : zone 280
    • Unimarc B : zone 608$a/$x

Par défaut, lors des importations, dérivations ou mises à jour via les automates de mises à jour, les autorités sont créées ou modifiées (si le profil l’autorise) quelle que soit leur provenance (appelé système d’indexation).

Il est désormais possible d’imposer que la provenance soit renseignée, et ce par type d’autorité, dans les paramètres du réseau pour les réseaux de bibliothèques (multi-sites) et du site pour les bibliothèques isolées (mono-sites) pour permettre l’importation.

image-20210903110042-27.png

Il est également possible d’exclure une provenance précise et toujours par type d’autorité.

image-20210903110042-28.png

On peut ainsi, par exemple, permettre l’importation des autorités provenant de RAMEAU et pas celles provenant du CNLJ.

Exemple de provenance (issu de http://catalogue.bnf.fr/api/test.do) :

image-20210903110042-29.png

6. Catalogue : ajout de 2 nouveaux types de notes

6.1. Gestion de la note sur la reliure et la disponibilité (310)

Une nouvelle note a été ajoutée dans la liste des notes disponibles dans Decalog SIGB : la note sur la reliure et la disponibilité (champ 310 de l’Unimarc).

image-20210903110042-30.png

Il s’agit d’un champ note simple (texte libre), dont le contenu est importé/exporté en 310$a.

image-20210903110042-31.png

6.2. Gestion de la note sur la provenance (317)

Une nouvelle note a été ajoutée dans la liste des notes disponibles dans Decalog SIGB : la note sur la provenance (champ 317 de l’Unimarc).

image-20210903110042-32.png

Une fois sélectionnée, la note sur la provenance ouvre un champ proposant un masque de saisie :

image-20210903110042-33.png

Ce masque de saisie reprend la structure du champ 317 :

  • $a : Texte de la note
  • $u : URI
  • $5 : Établissement ou exemplaire auquel s’applique la zone

Dans le cas d’une migration, importation ou dérivation, les données des différentes zones seront réparties dans ce masque de saisie au sein de la note.

7. Suggestion : ajout d’un critère de recherche sur les budgets

Des critères de recherche ont été ajoutés à la liste des suggestions permettant de sélectionner les suggestions liées à un budget.

Il est possible de préciser le budget ainsi que la ligne budgétaire.

image-20210903110042-34.png

Cela permet, par exemple, de rapidement sélectionner les suggestions du compte budgétaire « Bandes dessinées » à commander.

Tags:
    

Need help?

If you need help with XWiki you can contact: