Procesos administrativos, curación y control de acceso masivo en DSpace

Por Staff INFODI
19 minutos
Procesos administrativos, curación y control de acceso masivo en DSpace

DSpace incorpora distintas herramientas administrativas que permiten ejecutar tareas sobre comunidades, colecciones, ítems, metadatos y archivos. Entre ellas se encuentran los procesos programables, las tareas de curación y el control masivo de condiciones de acceso.

Estas funcionalidades son especialmente útiles cuando un repositorio contiene cientos o miles de registros, ya que evitan tener que modificar cada ítem individualmente. Sin embargo, debido a su alcance, deben utilizarse con planificación, pruebas previas y respaldos actualizados.

¿Qué son los procesos de DSpace?

En las versiones recientes de DSpace, diversas tareas de administración pueden ejecutarse desde la interfaz web mediante el sistema de procesos. Estas tareas corresponden, en muchos casos, a comandos disponibles también desde la consola del servidor.

Cada proceso se ejecuta de forma independiente y DSpace registra su estado, fecha de inicio, fecha de término, usuario responsable y archivos generados. Esto facilita el seguimiento de tareas extensas sin mantener abierta la sesión del navegador durante toda su ejecución.

Principales procesos disponibles

Proceso Descripción Uso habitual
bulk-access-control Modifica masivamente las condiciones de acceso de los ítems y archivos. Aplicar acceso abierto, restricciones, embargos o permisos temporales.
curate Ejecuta tareas de curación sobre comunidades, colecciones o ítems. Comprobar metadatos, enlaces, formatos y otras condiciones de calidad.
export Exporta objetos digitales desde el repositorio. Migraciones, transferencias y respaldos parciales.
filter-media Procesa archivos mediante los filtros multimedia configurados. Generar miniaturas, extraer texto y crear archivos derivados.
harvest Ejecuta la cosecha de metadatos desde fuentes remotas. Actualizar colecciones configuradas para cosecha OAI-PMH.
import Importa contenidos al repositorio. Incorporar registros y archivos provenientes de otras plataformas o exportaciones.
index-discovery Actualiza o reconstruye el índice de búsqueda de Discovery. Recuperar registros que no aparecen correctamente en búsquedas o listados.
metadata-deletion Elimina metadatos de manera masiva. Limpiar campos obsoletos, incorrectos o duplicados.
metadata-export Exporta metadatos para su revisión o edición. Auditorías, normalización y correcciones masivas.
metadata-export-search Exporta los metadatos de los resultados de una búsqueda. Trabajar con un subconjunto específico de registros.
metadata-import Incorpora modificaciones masivas de metadatos. Aplicar correcciones realizadas mediante archivos CSV.
orcid-bulk-push Envía información de publicaciones hacia ORCID. Sincronizar producción científica con perfiles autorizados.
process-cleaner Limpia registros y archivos asociados a procesos antiguos. Mantenimiento periódico del sistema de procesos.
retry-tracker Gestiona o reintenta operaciones pendientes. Recuperar tareas afectadas por fallas temporales.
solr-database-resync Resincroniza información entre la base de datos y los índices de Solr. Corregir inconsistencias posteriores a restauraciones o incidentes.
subscription-send Envía notificaciones a usuarios suscritos. Informar sobre nuevos contenidos incorporados en las colecciones.

Tareas de curación en DSpace

Las tareas de curación permiten revisar la calidad, integridad y consistencia de los objetos digitales. Pueden ejecutarse sobre un ítem individual, una colección completa o una comunidad que agrupe varias colecciones.

Las tareas disponibles dependen de la versión de DSpace y de la configuración de cada repositorio. Entre las más comunes se encuentran las siguientes:

NOOP

La tarea NOOP, cuyo nombre proviene de “No Operation”, no realiza cambios sobre los contenidos. Se utiliza principalmente para comprobar que el sistema de curación se encuentra operativo.

Perfil de formatos de archivo

Esta tarea analiza los archivos almacenados en el repositorio y genera información sobre sus formatos. Puede utilizarse para conocer la composición documental de una comunidad o colección, identificar formatos poco adecuados para preservación y detectar archivos cuyo tipo no coincide con su extensión.

Por ejemplo, permite determinar cuántos archivos PDF, imágenes, documentos ofimáticos, hojas de cálculo, videos u otros formatos existen dentro de una determinada estructura del repositorio.

El perfil de formatos es especialmente valioso para la planificación de estrategias de preservación digital. La tarea analiza la información técnica de los archivos, pero no debería confundirse con una conversión o migración automática de formatos.

Comprobar los metadatos requeridos

Revisa si los registros contienen los campos considerados obligatorios para el repositorio. Puede ayudar a encontrar ítems incompletos, especialmente después de migraciones, importaciones masivas o procesos de normalización.

Comprobar enlaces en metadatos

Examina las direcciones web almacenadas en los metadatos y permite detectar enlaces que ya no responden, fueron modificados o apuntan a recursos inexistentes.

Esta revisión puede incluir enlaces hacia sitios institucionales, recursos externos, identificadores, perfiles académicos y otros documentos relacionados.

Registro de DOI

Cuando DSpace se encuentra integrado con un proveedor de identificadores persistentes, puede existir una tarea destinada a registrar o gestionar DOI. Su funcionamiento depende de la configuración institucional, las credenciales disponibles y el proveedor utilizado.

Cuando el nombre de una tarea aparece como una clave técnica, por ejemplo curation-task.task.registerdoi.label, normalmente existe un problema de traducción o falta una entrada en los archivos de internacionalización. Esto no necesariamente significa que la tarea esté deshabilitada, pero sí requiere revisar la configuración antes de ejecutarla.

Control masivo de condiciones de acceso

La herramienta de control masivo de acceso permite modificar las condiciones de lectura de todos los ítems pertenecientes a una colección o a las colecciones contenidas dentro de una comunidad.

DSpace separa el acceso a los metadatos del ítem del acceso a los bitstreams o archivos. Esta distinción permite mantener públicamente visible la descripción bibliográfica de un documento y restringir únicamente su descarga.

Metadatos del ítem

Corresponden a la información descriptiva del registro, como título, autor, resumen, fecha, palabras clave, editorial, tipo documental e identificadores.

Bitstreams

Son los archivos digitales asociados al ítem, como documentos PDF, imágenes, archivos Word, hojas de cálculo, videos, audios o archivos comprimidos.

Un repositorio puede mantener visibles el título, autor y resumen de un documento, pero impedir la descarga de su archivo hasta que finalice un periodo de embargo.

Tipos de condiciones de acceso

Open access

La condición openaccess permite que el objeto sea consultado por cualquier visitante, sin necesidad de autenticarse en DSpace.

Es la condición habitual para documentos que forman parte de un repositorio institucional de acceso abierto.

Administrator

La condición administrator restringe el acceso a los administradores autorizados. Puede utilizarse para material interno, registros en revisión, archivos afectados por incidencias o documentos que todavía no deben quedar disponibles públicamente.

Embargo

Un embargo impide el acceso hasta una fecha determinada. Una vez alcanzada esa fecha, el recurso puede quedar disponible conforme a la condición configurada.

Se utiliza habitualmente en tesis, artículos sujetos a restricciones editoriales, informes internos y documentos que deben permanecer reservados durante un periodo definido.

Lease

Un lease concede acceso durante un periodo limitado. A diferencia del embargo, que posterga el inicio del acceso, el lease permite acceder inicialmente y establece una fecha de término.

Condición Antes de la fecha Después de la fecha
Embargo Acceso restringido Comienza el acceso configurado
Lease Acceso permitido Finaliza el acceso temporal

Reemplazar o agregar condiciones

Al ejecutar un cambio masivo, DSpace permite escoger entre reemplazar las condiciones existentes o agregar nuevas condiciones.

Replace access conditions

La opción Replace access conditions sustituye las condiciones actuales por las nuevas. Debe utilizarse con precaución, porque puede eliminar permisos especiales, restricciones, embargos o configuraciones aplicadas previamente.

Add to existing ones

La opción Add to existing ones conserva las condiciones existentes e incorpora una nueva. Puede ser más segura cuando se necesita añadir un permiso sin alterar el resto de las políticas.

Ejemplos de aplicación

Publicar todos los metadatos y restringir los archivos

En este escenario, los metadatos se configuran como acceso abierto y los bitstreams quedan disponibles únicamente para administradores. Los visitantes pueden localizar el registro, leer su descripción y citarlo, pero no descargar el documento.

Aplicar un embargo a una colección de tesis

Los metadatos pueden mantenerse públicos mientras los documentos PDF permanecen restringidos hasta la fecha definida. Al cumplirse el plazo, los archivos pueden pasar a acceso abierto.

Otorgar acceso temporal

Mediante una condición lease puede habilitarse temporalmente el acceso a un conjunto de documentos durante una revisión, evaluación o proceso institucional.

Corregir permisos después de una migración

Después de migrar desde otra versión de DSpace, puede ser necesario revisar o reconstruir las condiciones de acceso. La herramienta masiva permite normalizar las políticas sin editar manualmente cada registro.

Precauciones antes de ejecutar cambios masivos

Los procesos administrativos y las modificaciones masivas pueden afectar grandes volúmenes de información. Antes de utilizarlos en un entorno productivo, recomendamos:

  • Realizar un respaldo actualizado de la base de datos.
  • Verificar la disponibilidad del respaldo del assetstore.
  • Probar el procedimiento sobre una colección pequeña.
  • Registrar las condiciones de acceso existentes antes de reemplazarlas.
  • Confirmar si la operación afectará metadatos, bitstreams o ambos.
  • Revisar cuidadosamente las fechas de embargo o lease.
  • Comprobar algunos ítems con una sesión anónima después del cambio.
  • Validar los registros de ejecución y los mensajes de error del proceso.
Importante: una operación ejecutada con la modalidad de reemplazo puede eliminar políticas previamente configuradas. Sin un respaldo o registro de las condiciones originales, revertir el cambio puede resultar complejo.

Procesos que no deben confundirse

Algunas herramientas de DSpace cumplen funciones relacionadas, pero no equivalentes:

  • filter-media procesa archivos y genera derivados; no reemplaza una auditoría completa de preservación.
  • index-discovery reconstruye el índice de búsqueda; no modifica los metadatos almacenados en la base de datos.
  • metadata-import modifica metadatos; no cambia automáticamente las políticas de acceso.
  • bulk-access-control modifica condiciones de acceso; no elimina ni transforma los archivos.
  • curate ejecuta tareas de revisión o tratamiento; su efecto depende de la tarea seleccionada.

Una administración más eficiente del repositorio

El sistema de procesos de DSpace permite automatizar y controlar tareas que anteriormente requerían acceso directo al servidor o la ejecución manual de comandos. Esto facilita el trabajo de administradores, bibliotecarios y equipos responsables de la calidad de los contenidos.

Las tareas de curación ayudan a conocer el estado del repositorio, mientras que el control masivo de acceso permite aplicar políticas institucionales de forma consistente. Utilizadas correctamente, estas herramientas reducen el trabajo manual, mejoran la trazabilidad y permiten administrar repositorios de gran tamaño.

No obstante, la facilidad de ejecutar un proceso desde la interfaz no elimina la necesidad de planificarlo. Las operaciones masivas deben formar parte de un procedimiento documentado que contemple respaldo, validación, ejecución y revisión posterior.


INFODI cuenta con experiencia en implementación, actualización, migración, personalización, soporte y administración de repositorios institucionales basados en DSpace.

Apoyamos a instituciones en la configuración de políticas de acceso, procesos de curación, normalización de metadatos, indexación, preservación digital, integraciones y mantenimiento de infraestructura.