Vitam logo
Programme interministériel archivage numérique

Une belle version 8.0 pour finir l'année 2024

Logos

Au menu de cette version 8.0 : conteneurisation pro-ready, gestion plus fine des droits pour le module de collecte, gestion du SEDA 2.3, personnalisation des ATR…

Évolutions fonctionnelles

Module de collecte

Gestion de droits utilisateurs plus fins

En vue de donner accès au module à des utilisateurs devant avoir des droits plus restreints :

  • Création de 3 profils d’habilitation : Administrateur, Archiviste et Service producteur
  • Possibilité de ne donner accès qu’aux versements d’un ou plusieurs service(s) producteur(s).

Changement du composant de recherche « Autres critères »

  • Suite aux évolutions liées au schéma, alimentation dynamique de la liste avec les vocabulaires internes et externes des métadonnées descriptives
  • Création d’un nouveau composant de sélection

Localisation d’une archives dans son contexte de classement

Permettre de localiser, dans l’arborescence du panneau latéral de gauche, une unité archivistique listée dans le tableau de résultat.

Réception des archives

Personnalisation des accusés de réception

Moyennant une configuration du système, il est possible d’ajouter des identifiants métiers dans les accusés de réception associés à une opération de versement, afin d’avoir une meilleure connaissance des archives entrées en succès, en avertissement ou en erreur.

Ajouts d’informations

En vue de bénéficier d’informations disponibles dans le back-office, mais jusque-là masquées, affichage du détail des erreurs dans les écrans de l’APP Dépôts et suivi des versements.

Accès aux archives

Recherche exacte sur l’intitulé (version béta)

  • Service permettant de restituer des archives portant exactement le terme ayant fait l’objet d’une recherche, afin d’éviter le bruit pouvant résulter d’une recherche.
  • Documentation de l’installation d’un analyzeur permettant cette recherche.

Changement du composant de recherche « Autres critères »

  • Suite aux évolutions liées au schéma, alimentation dynamique de la liste avec les vocabulaires internes et externes des métadonnées descriptives
  • Création d’un nouveau composant de sélection

Localisation d’une archives dans son contexte de classement

Permettre de localiser, dans l’arborescence du panneau latéral de gauche, une unité archivistique listée dans le tableau de résultat.

Profils d’archivage et profils d’unité archivistique

Pouvoir créer un profil d’archivage ou un profil d’unité archivistique en SEDA 2.2 ou en SEDA 2.3

Afin de pouvoir gérer des profils dans les versions du SEDA 2.2 ou 2.3 avec les champs ajoutés dans ces différentes versions (agent générique, une signature ou un identifiant pérenne) :

  • Créer un PA et un PUA en SEDA 2.2 ou 2.3
  • Importer un PA et un PUA en SEDA 2.2 ou 2.3
  • Exporter ou enregistrer un PA et un PUA en SEDA 2.2 ou 2.3

Pouvoir réimporter un profil d’archivage ou un profil d’unité archivistique

En vue de modifier son profil hors interfaces, il est possible de réimporter dans Vitam un fichier RNG ou un fichier JSON.

Rendre obligatoire la saisie d’un commentaire pour une REGEX libre d’un PUA

L’évolution imposant la saisie d’un commentaire lors de la création d’une REGEX libre dans un PUA est un prérequis afin que lors de la modification de l’unité archivistique, la forme attendue de la valeur puisse être indiquée à l’utilisateur.

Contrat d’accès

Paramétrer un contrat d’accès sur des règles et/ou des services producteurs

  • Les paramétrages d’accès aux archives par service(s) producteur(s) et par règle(s) de gestion ont été rassemblés et revus pour permettre une gestion croisée et plus intuitive
  • Un nouveau paramétrage permet de donner accès aux archives d’un ou plusieurs service(s) producteur(s) et de définir, pour les autres services, un filtre d’accès par règle de gestion arrivée à échéance

Appliquer ou non les filtres sur les plans de classement

Possibilité d’autoriser l’accès à tous les plans de classement en n’appliquant pas les filtres, par service producteur et/ou par règle de gestion, définis dans le périmètre des autorisations.

Pouvoir interdire / autoriser le téléchargement des fichiers dans un contrat d’accès

Evolution du paramétrage des droits sur les objets pour permettre :

  • D’autoriser le téléchargement de tous les objets
  • D’interdire le téléchargement d’objets
  • D’autoriser le téléchargement d’objets que sur certains usages

Intégration des nouveaux paramétrages dans le fichier csv permettant d’importer en masse les contrats d’accès

Services agents

Extension du référentiel des services agents (back-office)

En plus des 3 champs historiquement gérés dans le référentiel, possibilité d’ajouter des informations liées aux zones d’identification, de description et de contrôle afin de mettre en conformité le référentiel avec l’ISAAR/CPF (zone des relations exclues).

Autres référentiels

Ontologie

Affichage de champs supplémentaires depuis les interfaces (taille d’un champ)

Schéma

Possibilité de demander le schéma (ou la liste des métadonnées) associé à un profil d’unité archivistique donné

Formats

Affichage de champs supplémentaires depuis les interfaces.

Contrat d’entrée

Ajout des paramètres liés à la signature électronique dans l’import et l’export CSV disponible depuis les interfaces.

Gestion des archives

Évolution de l’export DIP

  • Suite aux montées de version du SEDA déjà prises en compte par le back-office dans la v7.1, possibilité d’exporter un DIP en SEDA 2.3 depuis les interfaces
  • En vue de communiquer des archives sous une forme plus compréhensible par un usager, possibilité d’exporter un DIP restituant une arborescence de répertoires et de fichiers avec des intitulés se rapprochant de leur nom d’origine.

Modification des métadonnées d’une unité archivistique contrôlées par un Profil d’unité archivistique

Lors de la modification d’une unité archivistique, les écrans s’adaptent au schéma de contrôle du PUA :

  • Affichage dynamique des composants : champs obligatoires, liste des valeurs d’une énumération, affichage du format attendu d’une REGEX, composant multivalué devenu monovalué
  • Affichage d’un message d’alerte, lors de la suppression d’une valeur d’un champ obligatoire ou le non-respect du format d’une valeur attendue
  • Non affichage des métadonnées supplémentaires si elles ne sont pas autorisées par le PUA.

Evolutions techniques

Conteneurisation

  • Vitam conteneurisé prodready : installation mixte conteneur - RPM/DEB
    • Hors composants Ingest External et Worker dans le cas d’utilisation des griffons

Supervision  

  • Audits planifiés multi-tenants
    • Accéder à la configuration de Vitam (béta)

Performances

  • Amélioration des performances et de la robustesse du module de collecte
    • Changement du traitement d’un mode séquentiel par un mode parallèle (bulk update  ).

Moteur de recherche

  • Intégration d’un deuxième analyseur dans Elasticsearch :
    • [POC] Recherche de manière exacte sur le champ « Title »
    • Mise à disposition d’un deuxième analyseur et documentation sur l’installation d’un analyseur supplémentaire (version béta)

Dette technique

  • Montée de version COTS et Libs : Elasticsearch 8, Angular 17 et Java 17
  • Ergonomie : librairie de composants graphiques de référence
  • Qualité du code : correctifs sécurité (checkmarx) et formatage du code (Java/Angular)