Los permisos de ABCD se agrupan bajo dos categorías:

1. Permisos sobre las bases de datos y formatos de entrada y salida definidos

2. Permisos sobre las funcionalidades de ABCD.

Para proporcionar permisos a los operadores se definen perfiles que hacen referencia tanto las bases de datos como las funcionalidades a las cuales tienen acceso los operadores pertenecientes a cada perfil.

 Creación de perfiles

Use la opción Crear/editar perfiles para definir la permisología a asignar al los usuarios que se agrupan bajo ese perfil.

Se presenta una hoja de entrada donde se solicita la siguiente información:

Nombre del perfil Nombre con el cual se identifica la permisología a asignar  profilename
Descripción del perfil Breve descripción del alcance del perfil
 profiledesc
Bases de datos Bases de datos a las cuales puede tener acceso el usuario. Seleccione Todas para el administrador del sistema y de está siempre tendrá acceso a las bases de datos que se definan sin necesidad de asignarlas en el perfil
 db_nombre-base
Formatos de despliegue Formatos de despliegue a los cuales tiene acceso el perfil. Seleccione Todos para darle acceso a todos los formatos definidos y por definir Acceso a todas las pft`s:
Nombre-base_pft_ALL
Acceso a la pft xx:
nombre-base_pft_xx
 
Hojas de entrada Hojas de entrada que puede utilizar los usuario para la edición de registros. Seleccione Todas para proveer acceso a todos las hojas de entrada definidas y por definir Acceso a todas las fmt`s:
Nombre-base_fmt_ALL
Acceso a la fmt xx:
nombre-base_fmt_xx
Permisos para el módulo de catalogación En esta sección se definen los permisos que tiene el perfil a algunas de las funcionalidades del módulo de catalogación, tal como se explica a continuación:  
Todos Acceso a todas las funcionalidades del módulo de catalogación
CENTRAL_ALL
Crear bases de datos Crear  bases de datos CENTRAL_CRDB
Crear registros Crear nuevos registros CENTRAL_CREC
Editar registros Modificar registros ya ingresados, utilizando las hojas de entrada que les han sido asignadas en la sección Bases de datos CENTRAL_EDREC
Eliminar registros Eliminar registros existentes CENTRAL_DELREC
Activar registros Activar registros previamente eliminados (siempre y cuando no se haya reorganizado la base de datos) CENTRAL_UDELREC
Capturar registros desde otras bases de datos Crear nuevos registros capturando la información desde las bases de datos que les han sido asignadas al grupo en la sección Bases de datos CENTRAL_CAPTURE
Crear/editar valores por defecto Permitir definir valores por defecto para la creación de registros CENTRAL_VALDEF
Catalogación Z39.50 Permite crear registros mediante la copia de información desde servidores Z39.50 CENTRAL_Z3950CAT
Agregar, editar y eliminar copias Para alimentar el inventario de los títulos, agregando registros a la base de datos copies CENTRAL_ADDCOP
Agregar a loanobjects Permite ejecutar los procesos que  disponibilizan las copias de un título en el sistema de préstamos CENTRAL_ADDLO
Imprimir registros Para obtener reportes utilizando los formatos que les han sido asignados en la sección Bases de datos CENTRAL_PREC
Almacenar expresiones de búsqueda  Las búsquedas realizadas en la sesión pueden almacenarse en un archivo identificado con el nombre search_expr.tab ubicado en la carpeta pfts/lenguaje-activo
CENTRAL_SAVEXPR
Crear/editar/almacenar formatos de despliegue  Permite crear nuevos formatos de despliegue y/o editar o eliminar los formatos ya existentes
CENTRAL_EDPFT
Crear/editar/almacenar claves de clasificación  Permite crear claves de clasificación para la presentación de los registros y/o editar las claves de clasificación ya existentes. El archivo con las claves de clasificación generadas se denomina sort.tab y se almacena en la carpeta def/lenguaje-activo CENTRAL_ED_SORT
Importar/Exportar  Provee acceso a las funciones de exportación/importación tanto en formato TXT como en formato ISO
CENTRAL_IMPEXP
Modificar definición de bases de daros Permite realizar cambios sobre los siguientes componentes de la estructura de una base de datos:
  • Tabla de definición de campos
  • Formatos de entrada
  • Formatos de salida
  • Tabla de extracción de campos para la construcción de índices
  • Formulario de búsqueda avanzada
  • Tipos de registro
  • Formatos de validación
  • Formatos de inicio/fin de edición de registros
  • Configuración de la base de datos en el IAH
  • Configuración de estadísticas

CENTRAL_MODIFYDEF
Utilitarios  Provee acceso a los utilitarios que operan sobre las bases de datos:
  • Listar registros bloqueados
  • Desbloquear registros
  • Desbloquear base de datos
  • Inicializar la base de datos
  • Eliminar una base de datos
  • Generar la lista invertida
  • Habilitar/deshabilitar una base de datos
CENTRAL_DBUTILS
Cambios globales Provee acceso a los procesos de cambios globales
CENTRAL_GLOBC
Configurar clientes Z39.50 Permite crear/editar/eliminar servidores Z3950, definir tablas de conversión y agregar caracteres a la tabla de conversión de diacríticos
CENTRAL_Z3950CONF
Generar estadísticas Provee acceso a las estadísticas sobre la base de datos
CENTRAL_STATGEN
Configurar estadísticas Permite configurar las estadísticas a obtener desde una base de datos CENTRAL_STATCONF
Administración de usuarios Para agregar nuevos perfiles y/o usuarios CENTRAL_USRADM
Restaurar el último número de inventario Cambiar el próximo número a asignar a las copias del inventario
CENTRAL_RESETLIN
Restaurar el último número de control Cambiar el próximo número de control a asignar a los títulos de la base de datos CENTRAL_RESETLCN
Traducir los mensajes del sistema Da acceso a las tablas de mensajes del idioma activo a efectos de su traducción CENTRAL_TRANSLATE
Editar las ayudas acerca de los campos de la base de datos Construir los archivos de ayuda sobre los campos de una base de datos (normas de ingreso y edición de registros) CENTRAL_EDHLPDB
Editar las páginas de ayuda del sistema Realizar cambios sobre las páginas de ayuda del sistema donde se explica la funcionalidad de las diferentes opciones CENTRAL_EDHLPSYS
Exporar la carpeta bases donde se almacenan las bases de datos de ABCD Explorar la carpeta Bases para modificar archivos en formato TXT, modificar o bajar los archivos relacionados con las bases de datos. Este parámetro se usa en conjunción con el parámetro $dirtree localizado en el script config.central
CENTRAL_EXDBDIR
   
Circulación y préstamo  
Todos Acceso a todas las funcionalidades del módulo de Circulación y préstamos CIRC_CIRCALL
Configuración Configurar las políticas de préstamos y los formatos de despliegue a utilizar para desplegar la información de las bases de datos utilizadas en el módulo. Configurar los reportes y estadísticas CIRC_CIRCFG
Prestar Otorgar préstamos CIRC_LOAN
Devolver Descargarle al usuario los objetos prestados CIRC_RETURN
Renovar Renovar préstamos, siempre y cuando la política lo permita CIRC_RENEW
Suspender Suspender a los usuarios por otra razón no especificada en las políticas CIRC_SUSPEND
Eliminar multas Eliminar las múltas gravadas a los usuarios por concepto de atraso en las fechas de devolución CIRC_DELFINE
Eliminar suspensiones Eliminar las suspensiones aún cuando no se haya vencido la fecha de la sanción CIRC_DELSUS
Administrar las bases de datos de préstamo (transacciones, suspensiones y multas) Crear/editar/eliminar registros de las bases de datos del módulo de circulación (usuarios,transacciones, suspensiones y multas) CIRC_CIRCDATABASES
Reportes Producir los reportes definidos en el módulo CIRC_CIRCREPORTS
Emisión de estadísticas Producir las estadísticas definidas en el módulo CIRC_CIRCSTAT
   
Adquisiciones  
Todo  Acceso a todas las funcionalidades del módulo de adquisiciones
ACQ_ACQALL
Crear solicitudes  Crear solicitudes de compra
ACQ_NEWSUGGESTIONS
Aprobar/rechazar solicitudes  Aceptar/rechazar las solicitudes, de acuerdo a la decisión tomada sobre las mismas
ACQ_APPROVREJECT
Proceso de cotización  Registrar las ofertas de los proveedores
ACQ_BIDDING
Decisión de compra  Registrar los proveedores que suministrarán los items a ser adquiridos
ACQ_DECISION
Creación de órdenes de compra  Crear directamente una órden de compra, sin pasar por todo el proceso cotización ACQ_CREATEORDER
Generación de órdenes de compra  Generar las ordenes de compra a enviar a los proveedores seleccionados
ACQ_GENERATEORDER
Registro de las copias recibidas  Registrar en la base de datos copies las copias adquiridas por donación, compra o canje
ACQ_RECEIVING
Administración de las bases de datos del módulo de adquisiciones  Administrar directamente las bases de datos del módulo de adquisiciones: sugerencias, órdenes de compra, proveedores
ACQ_ACQDATABASES
Restaurar el número de control a asignar a las solicitudes  Modificar el próximo número de control a asignar cuando se crea una solicitud de compra
ACQ_RESETCN
Reportes  Emitir los reportes de adquisiciones
ACQ_ACQREPORTS

Un perfil puede contener tantas bases de datos como sea necesario y poseer acceso a uno o más módulos.  En este último caso se presentará en el menú principal un menú para que el operador pueda moverse a través de los módulos seleccionados.

Una vez que construya los perfiles, debe ingresar los operadores y asignarles el perfil correspondiente.

Los perfiles pueden editarse o eliminarse una vez que hayan sido creados. Sin embargo, si un perfil está asignado a un usuario el mismo no podrá eliminarse hasta tanto se eliminen las relaciones de los usuarios hacia ese perfil.

ABCD posee un grupo denominado adm el cual corresponde al administrador del sistema. No está permitido editar o eliminar el perfil de este grupo y al menos un usuario debe estar asignado al mismo. De otra forma se corre con el riesgo de inhabilitar el acceso funciones críticas del sistema.

Si por algún error se eliminara al administrador del sistema, siga el siguiente procedimiento para asignar un administrador provisional para entrar a ABCD y definir el nuevo administrador:

  1. Edite el archivo config.central ubicado en la carpeta central y coloque un valor provisional en los parámetros $adm_login$adm_password. Este valor provisional no debe corresponder con ninguna de las identificaciones de usuario ya existentes en la base de datos de control de acceso

  2. Entre a ABCD y provea como identificación del usuario y palabra clave los valores insertados en $adm_login$adm_password, respectivamente

  3. ABCD le proveerá acceso con el perfil del administrador del sistema. Vaya entonces a la opción Administración de usuarios y restituya al administrador del sistema.

  4. Borre los valores colocados en las variables $adm_login$adm_password del script config.central

Los perfiles de usuario se almacenan en la carpeta par/profiles. En ella existe un archivo para cada perfil creado. El archivo profiles.tab  es interno a ABCD y provee los parámetros que pueden utilizarse para restringir/acceder a las funcionalidades de ABCD. No debe borrarse ya que es la matriz utilizada para la creación/edición de perfiles.


El archivo adm contiene el perfil del administrador del sistema y puede editarse ni borrarse. Por esta razón no se presenta en la lista de perfiles activos.