Skip to end of metadata
Go to start of metadata

ORI-OAI-workflow : Gestion du workflow de saisie

Module optionnel

Icon
 

Dans quels cas l'utiliser

Pour mettre en place le workflow du référencement des ressources

Composants obligatoires

  • ORI-OAI-indexing pour indexer les fiches de métadonnées saisies
  • ORI-OAI-md-editor pour l'édition des fiches de métadonnées
  • Base de données SQL pour le stockage des fiches de métadonnées et des données de gestion
  • Un annuaire LDAP pour la gestion des utilisateurs

Composants optionnels

  • ESUP-serveur-WebDAV si vous voulez utiliser ce serveur pour y déposer les ressources
  • Canal stockage ESUP Portail (ou tout autre client WebDAV) pour déposer les ressources sur le serveur ESUP-serveur-WebDAV
  • Un serveur SSO CAS pour l'authentification (authentification LDAP si non utilisé)

Description

Ce composant est utilisé pour le workflow de référencement des ressources. Les technologies utilisées par ce moteur de publication sont diverses et permettent un paramétrage très fin, complet et puissant en fonction des besoins de l'établissement ou du consortium qui le met en place.

Il sera aussi couplé dans la version 1.5 avec l'outil de gestion des documents dans le système et l'affectation des droits d'accès aux ressources. En attendant cette version, il est possible uniquement de renseigner le lien vers le(s) document(s) depuis l'interface de saisie des métadonnées ; le dépôt devant se faire en dehors du workflow. Dans le cas où vous utilisez le serveur WebDAV pour gérer vos documents, il est donc nécessaire d'utiliser n'importe quel client compatible avec la norme WebDAV en dehors du workflow pour déposer la ressource et copier le lien vers cette ressource dans la fiche de métadonnées. Pour les établissements utilisant l'ENT ESUP Portail, vous avez la possibilité d'utiliser le canal stockage pour faire le dépôt de la ressource, gérer les droits d'accès (lecture/écriture pour des usagers, groupes d'usagers de votre établissement ou externes en utilisant la fédération d'identités avec shibboleth).

Le moteur de workflow OsWorkflow permet une configuration avancée de toutes les actions effectuées à chacune des étapes de la publication. En effet, par de la configuration, il peut répondre aux besoins des établissements exigeant du déposant la saisie de tous les champs de métadonnées, mais aussi des établissements qui souhaitent une gestion du dépôt plus structurée où la saisie des métadonnées s'effectue en différentes étapes, par différents intervenants. Le formulaire de saisie des métadonnées est supporté par un appel à ORI-OAI-md-editor aux différentes étapes du workflow. Chaque utilisateur aura alors, pour une même fiche, une vue différente. Ceci lui permettra de voir et d'éditer uniquement les métadonnées sur lesquelles il a un droit d'accès particulier.

Les autres technologies utilisées dans ce module sont Acegi Security pour gérer toutes les sécurités d'accès à l'application, une base de données SQL pour le stockage des fiches de métadonnées et les données de gestion, Hibernate pour rendre les accès à la base de données relationnelle transparents, Compass/Lucène pour réaliser des requêtes rapides et efficaces sur les fiches de métadonnées associées aux données de gestion et enfin JSF pour la gestion des interfaces graphiques.

Documentation technique

La documentation technique archivée de la version 1.4 de ORI-OAI-workflow est disponible ici . .

  • No labels