Permisos


ABCD permite los siguientes niveles de permisología:

 

 

Base de datos:

A cada usuario se le pueden asignar las bases de datos a las que está autorizado a accecder. Además, para cada base de datos se pueden asignar los permisos sobre los formatos de entrada y salida, además de las operaciones que puede realizar sobre cada base de datos.

 

Para estos efectos ABCD presenta una ventana donde coloca todas las bases de datos existentes en el archivo bases.dat, el cual mantiene la lista de bases de datos habilitadas en la carpeta de bases de datos. Para cada base de datos se muestran además los formatos de entrada y salida disponibles para que el administrador pueda determinar a cuáles tiene acceso el operador.

 

Como se dijo anteriormente, luego de las especificaciones de la base de datos se muestran las funciones del módulo de catalogación para que se le fije, a cada operador/base de datos, las funciones a las cuales tiene acceso:

 

Entonces, para cada base de datos se presenta la sigiuente información:

 

DatabasesFormatos de despliegueHojas de entrada
Cepal (biblo) Todos
Formato abiblo (abiblo)
Formato bbiblo (bbiblo)
Formato w (wbiblo)
Todos
Monografía (mm)
Analítica de monografía (ma)
Colección (cc)
Monografía de colección (mc)
Publicación seriada (ss)
Analítica de seriada (sa)
Tesis (tm)
Tabla de contenido (tc)
Permisos: Dataentry (biblo)
Todos Crear registros Editar registros
Eliminar registros Recuperar registros borrados Capturar registros desde otras bases de datos
Crear/editar valores por defecto Catalogación Z3950 Agregar, editar o eliminar copias (inventario)
Agregar a loanobjects
Imprimir registros Guardar expresiones de búsqueda
Crear/editar/guardar formatos de despliegue Crear/editar/guardar claves de clasificación Importar/exportar
Modificar la definición de una base de datos Utilitarios de la base de datos Cambios globales
Configurar el cliente Z39.50 Generar estadísticas Configurar estadísticas
Restablecer el último número de inventario Restablecer el último número de control Editar la ayuda sobre los campos de la base de datos

 

Este esquema se repite para cada base de datos. Al final de las mismas se muestran los permisos por módulo

 

Permisos: Administración
Todos Crear registros
Editar registros
Eliminar registros Recuperar registros borrados Capturar registros desde otra base de datos
Crear/editar valores por defecto Catalogación Z3950 Agregar, editar o eliminar copias (inventario)
Agregar a objetos de préstamo
Imprimir registros Guardar expresiones de búsqueda
Crear/editar/guardar formatos de despliegue Crear/editar/guardar claves de clasificación Importar/exportar
Modificar la definición de una base de datos Utilitarios de la base de datos Cambios globales
Configurar el cliente Z39.50 Generar estadísticas Configurar estadísticas
Crear bases de datos
Administrar usuarios Restablecer el último número de inventario
Restablecer el último número de control Traducir los mesajes y páginas de ayuda del sistema Editar ayuda sobre los campos de la base de datos
Crear/editar las páginas de ayuda del sistema Explorar el directorio de las bases de datos

Permisos: Circulation
Todos Configuración
Prestar
Devolver Renovar Suspender
Eliminar multas Eliminar suspensiones Administración de las bases de datos
Reportes Estadísticas

Permisos: Adquisiciones
Todos Crear recomendaciones Aprobación/Rechazo de recomendaciones
Proceso de licitación
Decisión de adquisiciones Crear órdenes de compra
Generar órdenes de compra Recepción de items (registrar copias) Administración de la base de datos de adquisiciones
Restablecer número de control de sugerencias Reportes de aduisiciones

 

Note que si se definen permisos globales de administración, estos prevalecerán sobre los permisos particulares otorgados a una base de datos.

 

Luego definidos los perfiles de usuario, se pueden asignar éstos a los usuarios en particular

 

Estos perfiles se guardan en la carpeta par de la  carpeta de bases de datos, bajo una carpeta llamada  profiles. En esa carpeta se localizan los siguientes archivos del sistema:

 

profiles.lst  contentivo de la lista de perfiles ya definidos 

 

profiles.tab contentivo de la lista de permisos que es podido asignar bajo ABCD