Difference between revisions of "Permisología de los operadores de ABCD"

From ABCD Wiki
Jump to: navigation, search
(Permisos Administración)
 
(23 intermediate revisions by the same user not shown)
Line 44: Line 44:
 
||Todos
 
||Todos
  
Crear registros
+
Crear registros  
  
 
Eliminar registros
 
Eliminar registros
  
 
Crear/editar valores por defecto
 
Crear/editar valores por defecto
 +
 +
Actualizar listas de selección y archivos de autoridades
  
 
Agregar a loanobjects
 
Agregar a loanobjects
Line 58: Line 60:
 
Configurar el cliente Z39.50
 
Configurar el cliente Z39.50
  
Crear/editar/guardar formatos de despliegue
+
Almacenar expresiones de búsqueda
  
 +
Editar/eliminar expresiones de búsqueda previamente almacenadas
 +
 +
Procesos de inventario
  
 
|| ||valign=top|
 
|| ||valign=top|
Line 81: Line 86:
 
 
 
Desbloquear registros
 
Desbloquear registros
 +
 +
Editar registros protegidos
 
|| ||valign=top|Copiar la base de datos a otra carpeta
 
|| ||valign=top|Copiar la base de datos a otra carpeta
  
Line 100: Line 107:
 
 
 
Explorar el directorio de las bases de datos
 
Explorar el directorio de las bases de datos
 +
 +
Impresión de marbetes y códigos de barras
  
 
|}
 
|}
Line 106: Line 115:
  
 
== Permisos Administración ==
 
== Permisos Administración ==
 +
Contempla los mismos permisos establecidos para la administración de bases de datos, más los siguientes:
 
{|style="text-align: left;vertical-align:top;"|
 
{|style="text-align: left;vertical-align:top;"|
  
 
|- valign=top|
 
|- valign=top|
||Todos
+
||
  
 
Administrar usuarios
 
Administrar usuarios
  
 
Crear base de datos
 
Crear base de datos
 
Crear registros
 
 
Eliminar registros
 
 
Crear/editar valores por defecto
 
 
Agregar a loanobjects
 
 
Crear/editar/guardar formatos de despliegue
 
  
 
Modificar la definición de una base de datos
 
Modificar la definición de una base de datos
  
Configurar el cliente Z39.50
+
Traducir los mensajes y páginas de ayuda del sistema
  
Crear/editar/guardar formatos de despliegue
+
Crear/editar las páginas de ayuda del sistema
 
 
 
 
|| ||valign=top|
 
Crear/editar/guardar claves de clasificación
 
 
 
Importar
 
 
 
Exportar
 
 
Importar/exportar
 
 
Modificar la definición de una base de datos
 
 
 
Utilitarios de la base de datos
 
 
Cambios globales
 
 
Desbloquear la base de datos
 
 
 
Listar registros bloqueados
 
 
Desbloquear registros
 
 
 
Copiar la base de datos a otra carpeta
 
|| ||valign=top|
 
 
 
Generar la lista invertida
 
 
 
Utilitarios CISIS
 
 
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
 
 
 
Explorar el directorio de las bases de datos
 
Explorar el directorio de las bases de datos
 
Traducir los mensajes del sistema
 
 
Crear/editar las páginas de ayuda del sistema
 
  
 
|}
 
|}
  
== Permisos: Circulación ==
+
== Permisos Circulación ==
 
{|style="text-align: left;vertical-align:top;"|
 
{|style="text-align: left;vertical-align:top;"|
  
|-valign=top|
+
|- valign=top|
 
||
 
||
 
Todos
 
Todos
Line 203: Line 158:
 
Administración de las bases de datos
 
Administración de las bases de datos
  
||                         ||
+
||                           ||valign=top|
 
 
 
Reportes
 
Reportes
  
Line 210: Line 164:
 
|}
 
|}
  
== Permisos: Adquisiciones ==
+
== Permisos Adquisiciones ==
 
{|style="text-align: left;vertical-align:top;"|
 
{|style="text-align: left;vertical-align:top;"|
  
|-valign=top|
+
|- valign=top|
 
||
 
||
 
Todos
 
Todos
Line 242: Line 196:
 
Note que si se definen permisos globales de administración, estos prevalecerán sobre los permisos particulares otorgados a una base de datos.
 
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
+
Luego de 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:
+
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.lst  contentivo de la lista de perfiles ya definidos  
 
           profiles.tab contentivo de la lista de permisos que se pueden asignar bajo ABCD
 
           profiles.tab contentivo de la lista de permisos que se pueden asignar bajo ABCD
 +
 +
La traducción de los nombres de las opciones de los permisos se encuentra localizada en el archivo '''profile.tab''' de la carpeta del lenguaje correspondiente
 +
 +
==Estructura del archivo para el manejo de la permisología==
 +
 +
''Para que las nuevas opciones de permisología se muestran tiene que estar seguro de tener actualizado en la carpeta mensajes '''lang/00''' el achivo profiles.tab ''
 +
 +
La localización del archivo con los perfiles definido puede modificarse utilizando el parámetro '''PROFILES_PATH''' del archivo de configuración [[Abcd.def]]
 +
 +
 +
El archivo '''profiles.tab''' contiene la lista de perfiles definidos, se almacena en la carpeta par/profiles y debe contener las siguientes opciones:
 +
{| class="wikitable"
 +
|-
 +
! Permiso !! Significado
 +
|-
 +
|ALL=Y || Todos los permisos
 +
|-
 +
|CRDB=Y|| Crear bases de datos
 +
|-
 +
|CREC=Y|| Crear registros
 +
|-
 +
|EDREC=Y|| Editar reistros
 +
|-
 +
|DELREC=Y|| Eliminar registros
 +
|-
 +
|UDELREC=Y || Restaurar registros eliminados
 +
|-
 +
|CAPTURE=Y || Capturar registros desde otra base de datos
 +
|-
 +
|VALDEF=Y|| Gestionar valores por defecto
 +
|-
 +
|Z3950CAT=Y|| Catalogación Z3950
 +
|-
 +
|ADDCOP=Y|| Agregar registros a la base de datos de copias
 +
|-
 +
|ADDLO=Y|| Agregar registros a la base de datos de objetos de préstamo
 +
|-
 +
|PREC=Y|| Imprimir registros
 +
|-
 +
|SAVEXPR=Y|| Salvar expresiones de búsqueda
 +
|-
 +
|EDPFT=Y|| Editar PFT
 +
|-
 +
|EDSORT=Y|| Editar claves de clasificación
 +
|-
 +
|GLOBC=Y|| Cambios globales
 +
|-
 +
|UNLOCKDB|| Desbloquear base de datos
 +
|-
 +
|IMPEXP=Y || Importar - Exportar
 +
|-
 +
|IMPORT=Y || Importar
 +
|-
 +
|EXPORT=Y || Exportar
 +
|-
 +
|COPYDB|| Copiar la base de datos a otra carpeta
 +
|-
 +
|FULLINV|| Generación de la lista invertida
 +
|-
 +
|MODIFYDEF=Y|| Modificar definiciones de bases de datos
 +
|-
 +
|DBUTILS=Y|| Acceso a los utilitarios
 +
|-
 +
|Z3950CONF=Y|| Configurar Z39.50
 +
|-
 +
|STATGEN=Y|| Generar estadísticas
 +
|-
 +
|STATCONF=Y|| Configurar estadísticas
 +
|-
 +
|USRADM=Y|| Administración de usuarios
 +
|-
 +
|RESETLIN=Y|| Restaurar el número de inventario
 +
|-
 +
|RESETLCN=Y|| Restaurar el número de control
 +
|-
 +
|TRANSLATE=Y|| Traducir mensajes del sistema
 +
|-
 +
|EDHLPDB=Y|| Editar las ayudas de la base de datos
 +
|-
 +
|EDHLPSYS=Y|| Editar las ayudas del sistema
 +
|-
 +
|EXDBDIR=Y|| Explorar la carpeta de la base de datos
 +
|-
 +
|ACTPICKLIST=Y|| Actualizar archvos de autoridades y listas de selección durante el procedimiento de ingreso
 +
|-
 +
|EDITSTOREDEXPR=Y|| Editar expresiones de búsqueda previamente almacenadas
 +
|-
 +
|EDITPROTECTEDRECORD=Y|| Editar registros protegidos
 +
|-
 +
|BARCODE=Y|| Generar etiquedas y códigos de barra
 +
|-
 +
|INVENTORY=Y|| Verificación del inventario físico
 +
|}
 +
 +
[CIRCULATION]
 +
{| class="wikitable"
 +
|-
 +
!Permiso !! Significado
 +
|-
 +
|CIRCALL=Y|| Todos los permisos de circulación
 +
|-
 +
|CIRCFG=Y || Configurar
 +
|-
 +
|LOAN=Y || Prestar
 +
|-
 +
|RETURN=Y || Devolver
 +
|-
 +
|RENEW=Y || Renovar
 +
|-
 +
|SUSPEND=Y || Suspender
 +
|-
 +
|DELFINE=Y || Eliminar multas
 +
|-
 +
|DELSUS=Y || Eliminar suspensiones
 +
|-
 +
|CIRCDATABASES=Y || Revisar las bases de datos del proceso (Usarios, trasaciones, suspensioes y multas, reservas)
 +
|-
 +
|CIRCREPORTS=Y || Reportes de circulación
 +
|-
 +
|CIRCSTAT=Y || Estadísticaa
 +
|}
 +
 +
 +
[ACQUISITIONS]
 +
{| class="wikitable"
 +
|-
 +
!Permiso !! Significado
 +
|-
 +
|ACQALL=Y ||
 +
|-
 +
|NEWSUGGESTIONS=Y ||
 +
|-
 +
|APPROVREJECT=Y ||
 +
|-
 +
|BIDDING=Y ||
 +
|-
 +
|DECISION=Y ||
 +
|-
 +
|CREATEORDER=Y ||
 +
|-
 +
|GENERATEORDER=Y ||
 +
|-
 +
|RECEIVING=Y ||
 +
|-
 +
|ACQDATABASES=Y ||
 +
|-
 +
|RESETCN=Y ||
 +
|-
 +
|ACQREPORTS=Y ||
 +
 +
|}

Latest revision as of 12:51, 16 March 2016

ABCD posee varios niveles de permisología

Permisos 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:

Bases de datos Formatos de despliegue Hojas 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

Eliminar registros

Crear/editar valores por defecto

Actualizar listas de selección y archivos de autoridades

Agregar a loanobjects

Crear/editar/guardar formatos de despliegue

Modificar la definición de una base de datos

Configurar el cliente Z39.50

Almacenar expresiones de búsqueda

Editar/eliminar expresiones de búsqueda previamente almacenadas

Procesos de inventario

Crear/editar/guardar claves de clasificación

Importar

Exportar

Importar/exportar

Modificar la definición de una base de datos

Utilitarios de la base de datos

Cambios globales

Desbloquear la base de datos

Listar registros bloqueados

Desbloquear registros

Editar registros protegidos

Copiar la base de datos a otra carpeta

Generar la lista invertida

Utilitarios CISIS

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

Explorar el directorio de las bases de datos

Impresión de marbetes y códigos de barras

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

Permisos Administración

Contempla los mismos permisos establecidos para la administración de bases de datos, más los siguientes:

Administrar usuarios

Crear base de datos

Modificar la definición de una base de datos

Traducir los mensajes y páginas de ayuda del sistema

Crear/editar las páginas de ayuda del sistema

Explorar el directorio de las bases de datos

Permisos Circulación

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 de 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 se pueden asignar bajo ABCD

La traducción de los nombres de las opciones de los permisos se encuentra localizada en el archivo profile.tab de la carpeta del lenguaje correspondiente

Estructura del archivo para el manejo de la permisología

Para que las nuevas opciones de permisología se muestran tiene que estar seguro de tener actualizado en la carpeta mensajes lang/00 el achivo profiles.tab

La localización del archivo con los perfiles definido puede modificarse utilizando el parámetro PROFILES_PATH del archivo de configuración Abcd.def


El archivo profiles.tab contiene la lista de perfiles definidos, se almacena en la carpeta par/profiles y debe contener las siguientes opciones:

Permiso Significado
ALL=Y Todos los permisos
CRDB=Y Crear bases de datos
CREC=Y Crear registros
EDREC=Y Editar reistros
DELREC=Y Eliminar registros
UDELREC=Y Restaurar registros eliminados
CAPTURE=Y Capturar registros desde otra base de datos
VALDEF=Y Gestionar valores por defecto
Z3950CAT=Y Catalogación Z3950
ADDCOP=Y Agregar registros a la base de datos de copias
ADDLO=Y Agregar registros a la base de datos de objetos de préstamo
PREC=Y Imprimir registros
SAVEXPR=Y Salvar expresiones de búsqueda
EDPFT=Y Editar PFT
EDSORT=Y Editar claves de clasificación
GLOBC=Y Cambios globales
UNLOCKDB Desbloquear base de datos
IMPEXP=Y Importar - Exportar
IMPORT=Y Importar
EXPORT=Y Exportar
COPYDB Copiar la base de datos a otra carpeta
FULLINV Generación de la lista invertida
MODIFYDEF=Y Modificar definiciones de bases de datos
DBUTILS=Y Acceso a los utilitarios
Z3950CONF=Y Configurar Z39.50
STATGEN=Y Generar estadísticas
STATCONF=Y Configurar estadísticas
USRADM=Y Administración de usuarios
RESETLIN=Y Restaurar el número de inventario
RESETLCN=Y Restaurar el número de control
TRANSLATE=Y Traducir mensajes del sistema
EDHLPDB=Y Editar las ayudas de la base de datos
EDHLPSYS=Y Editar las ayudas del sistema
EXDBDIR=Y Explorar la carpeta de la base de datos
ACTPICKLIST=Y Actualizar archvos de autoridades y listas de selección durante el procedimiento de ingreso
EDITSTOREDEXPR=Y Editar expresiones de búsqueda previamente almacenadas
EDITPROTECTEDRECORD=Y Editar registros protegidos
BARCODE=Y Generar etiquedas y códigos de barra
INVENTORY=Y Verificación del inventario físico

[CIRCULATION]

Permiso Significado
CIRCALL=Y Todos los permisos de circulación
CIRCFG=Y Configurar
LOAN=Y Prestar
RETURN=Y Devolver
RENEW=Y Renovar
SUSPEND=Y Suspender
DELFINE=Y Eliminar multas
DELSUS=Y Eliminar suspensiones
CIRCDATABASES=Y Revisar las bases de datos del proceso (Usarios, trasaciones, suspensioes y multas, reservas)
CIRCREPORTS=Y Reportes de circulación
CIRCSTAT=Y Estadísticaa


[ACQUISITIONS]

Permiso Significado
ACQALL=Y
NEWSUGGESTIONS=Y
APPROVREJECT=Y
BIDDING=Y
DECISION=Y
CREATEORDER=Y
GENERATEORDER=Y
RECEIVING=Y
ACQDATABASES=Y
RESETCN=Y
ACQREPORTS=Y