Les privilèges dans ABCD se regroupent en des catégories:
1. Privilèges simple sur les bases de données et les format s
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:
|
CENTRAL_MODIFYDEF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Utilitarios | Provee acceso a los utilitarios que operan sobre las bases 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:
Edite el archivo config.central ubicado en la carpeta central y coloque un valor provisional en los parámetros $adm_login y $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
Entre a ABCD y provea como identificación del usuario y palabra clave los valores insertados en $adm_login y $adm_password, respectivamente
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.
Borre los valores colocados en las variables $adm_login y $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.