System administration/es: Difference between revisions
Created page with "===Usuarios=== right|thumb|750px|Formulario de creación de usuarios Al hacer clic en los botones editar o ''Nuevo usuario'', aparece un formulario en la pantalla. La información necesaria para crear un usuario consiste en un ''Nombre de usuario'', ''Nombre'', ''Segundo nombre'', ''contraseña'' y el Rol de la persona dentro del sistema. Este rol determinará las funcionalidades disponibles para el usuario. Se puede agregar una nota, sin..." |
Created page with "{| class="wikitable" style="margin:auto; text-align: left;" |+ System parameters |- ! Name !! Data type !! Description |- | ''version'' || String || Version of the system |- | ''name'' || String || Caption to appear at the top of the screen, in the navigation bar |- | ''default_language'' || String || Language set by default on logging in (the same for all users) |- | ''timeout'' || Integer || Time (in minutes) after wich the connection to the backend requires a new log..." |
||
Line 18: | Line 18: | ||
AccessLog [label="Registro de Acceso" shape=tab URL="#Registro_de_acceso"]; | AccessLog [label="Registro de Acceso" shape=tab URL="#Registro_de_acceso"]; | ||
DownloadedFields [label="Campos Descargados" shape=tab URL="#Campos_descargados"]; | DownloadedFields [label="Campos Descargados" shape=tab URL="#Campos_descargados"]; | ||
SummaryOfInstances [label="Resumen de Instancias" shape=tab URL="#Resumen_de_Instancias]; | SummaryOfInstances [label="Resumen de Instancias" shape=tab URL="#Resumen_de_Instancias"]; | ||
Roles [label="Roles" shape=tab URL="#Roles"]; | Roles [label="Roles" shape=tab URL="#Roles"]; | ||
Parameters [label="Parámetros" shape=tab URL="#Parámetros"]; | Parameters [label="Parámetros" shape=tab URL="#Parámetros"]; | ||
Line 79: | Line 79: | ||
===Roles=== | ===Roles=== | ||
Esta pestaña se muestra y funciona de la misma manera que la pestaña [[Configuration/es#Estado_de_la_solicitud| | Esta pestaña se muestra y funciona de la misma manera que la pestaña [[Configuration/es#Estado_de_la_solicitud|Estado de la Solicitud]] en la funcionalidad de [[Configuration/es|Configuración]]. | ||
Los roles no se pueden cambiar, pero sus etiquetas (no la funcionalidad correspondiente) se pueden personalizar. | Los roles no se pueden cambiar, pero sus etiquetas (no la funcionalidad correspondiente) se pueden personalizar. | ||
Line 88: | Line 88: | ||
|+ Allowed functionalities per role | |+ Allowed functionalities per role | ||
|- | |- | ||
!colspan="2"| Functionalidades !! Técnico de Laboratorio !! Supervisor de Laboratorio | !colspan="2"| Functionalidades !! Técnico de Laboratorio !! Supervisor de Laboratorio !! Administrador del Sistema | ||
|- | |- | ||
| style="text-align:left;" rowspan="2" | Patiente || style="text-align:left;" | Creación || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] | | style="text-align:left;" rowspan="2" | Patiente || style="text-align:left;" | Creación || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] | ||
Line 165: | Line 165: | ||
| ''backup_history'' || Integer || Máximo número de copias de seguridad de la base de datos que se guardan (una vez alcanzado este número, la copia más antigua se borrará) | | ''backup_history'' || Integer || Máximo número de copias de seguridad de la base de datos que se guardan (una vez alcanzado este número, la copia más antigua se borrará) | ||
|- | |- | ||
| ''max_image_volume'' || Integer || Máximo número de megabytes utilizados para el almacenamiento de imagenes used to store imagesen el contexto del [http://dl-prod.essi.upc.edu/IMAGINGwiki/index.php/Main_Page Proyecto IMAGING] (una vez alcanzado este límite, las | | ''max_image_volume'' || Integer || Máximo número de megabytes utilizados para el almacenamiento de imagenes used to store imagesen el contexto del [http://dl-prod.essi.upc.edu/IMAGINGwiki/index.php/Main_Page Proyecto IMAGING] (una vez alcanzado este límite, las más antiguas se borrarán) | ||
|- | |- | ||
| ''filename_worklistlogo'' || String || Logo utilizado en la lista de trabajo y reportes|} | | ''filename_worklistlogo'' || String || Logo utilizado en la lista de trabajo y reportes|} |
Revision as of 14:58, 1 February 2024
Agrupa todos los mandos que permiten gestionar y adaptar el comportamiento de ARIS a las necesidades del laboratorio y preferencias del usuario. Están agrupados en dos para facilitar su acceso. El primero es más genérico y permite que tanto el supervisor del laboratorio como la administración del sistema accedan a algunas cosas básicas. El segundo sólo está disponible para el administrador del sistema, ya que se considera que requiere conocimientos informáticos más avanzados.
General
Agrupa todas las funcionalidades básicas de administración. Están disponibles tanto para la administración del sistema como para el supervisor del laboratorio.
Usuarios
Al hacer clic en los botones editar o Nuevo usuario, aparece un formulario en la pantalla. La información necesaria para crear un usuario consiste en un Nombre de usuario, Nombre, Segundo nombre, contraseña y el Rol de la persona dentro del sistema. Este rol determinará las funcionalidades disponibles para el usuario. Se puede agregar una nota, sin ningún efecto en el comportamiento de la aplicación, para indicar cualquier información relevante al administrador del sistema.
Este mismo formulario permite al administrador del sistema modificar la contraseña de cualquier otro usuario. Por motivos de seguridad, esta contraseña debe contener algún número, alguna letra mayúscula, alguna letra minúscula y al menos ocho caracteres.
Dado que se utilizan para auditar cambios en pacientes y solicitudes, los usuarios no se pueden eliminar del sistema. Sin embargo, se les puede declarar no activos, lo que les impediría iniciar sesión, pero aún así es posible realizar un seguimiento en la base de datos de todas sus acciones pasadas.
Registro de acceso
El registro de acceso muestra al usuario qué usuario ha realizado una acción dentro del sistema y exactamente cuándo. La marca de tiempo tiene el formato Año-Mes-Día Hora:Minuto:Segundo
Hay tres acciones registradas en el registro de acceso: "inicio de sesión exitoso", "usuario incorrecto" e "inicio de sesión fallido". Esta última acción se refiere a que se está utilizando una contraseña incorrecta.
Campos descargados
ARIS permite al supervisor del laboratorio descargar toda la información de la base de datos en un único archivo en su computadora. Hay dos opciones de descarga posibles, dependiendo del formato del archivo generado: CSV simple o ZIP comprimido y protegido con contraseña. Estos documentos contendrán información sobre las solicitudes, y por extensión, sobre los pacientes correspondientes. Por tanto, debido a la necesidad de confidencialidad del paciente, no todos los datos personales deben estar en el archivo descargado. Las casillas de verificación de este formulario permiten tanto al supervisor del laboratorio como al administrador del sistema decidir qué campos se descargarán en cada uno de los formatos.
Técnica
Agrupa todas las funcionalidades de administración más avanzadas. Están disponibles sólo para el administrador del sistema.
Resumen de instancias
Esta pestaña muestra información sobre las diferentes instancias existentes en la aplicación. Algunos ejemplos son: el número de pacientes, usuarios, solicitudes o géneros. Esta información proviene directamente de la base de datos y se actualiza automáticamente después de cada modificación en el sistema. Puede resultar útil para investigar posibles problemas de rendimiento en el caso de números extremadamente grandes. Para facilitar la lectura e identificación de los distintos tipos de instanciass, la información se divide en tres secciones: Datos, Administración y Configuración.
Roles
Esta pestaña se muestra y funciona de la misma manera que la pestaña Estado de la Solicitud en la funcionalidad de Configuración. Los roles no se pueden cambiar, pero sus etiquetas (no la funcionalidad correspondiente) se pueden personalizar.
Cada rol tiene diferentes acciones permitidas dentro de la aplicación, elegidas en función de las tareas que se espera que realicen las personas. Así, existen tres roles dentro del sistema, los cuales indican las funcionalidades que puede realizar un usuario, como se puede observar en la siguiente tabla.
Parámetros
Los parámetros determinan el comportamiento de algunas funcionalidades. Por lo tanto, no se pueden crear ni eliminar. Sin embargo, sus valores se pueden actualizar para personalizar el sistema. En este punto es importante resaltar que al actualizarlos se debe respetar el tipo de datos. Proporcionar un valor del tipo de datos incorrecto (por ejemplo, una cadena en lugar de un número entero) puede provocar el mal funcionamiento de toda la aplicación.
La siguiente tabla contiene la lista de parámetros existentes junto con el tipo de datos correspondiente y una breve descripción.
Nombre | Tipo de Datos | Descripción |
---|---|---|
version | String | Versión del Sistema |
name | String | Título que aparece en la parte superior de la pantalla, en la barra de navegación |
default_language | String | Idioma establecido por defecto al iniciar la session (será el mismo para todos los usuarios) |
timeout | Integer | Tiempo (en minutos) despues del cual la connexión con el backend requiere un nuevo inicio de sesión |
table_default_paging | Integer | Indica la paginación inicial de todas las tablas (los valores aceptados son 5, 10 or 25) |
table_min_rows_for_search | Integer | Mínimo número de filas que una tabla debe tener para mostrar el correspondiente campo de búsqueda |
attribute_reserved1 | String | Etiqueta del primer campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo) |
attribute_reserved2 | String | Etiqueta del segundo campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo) |
attribute_reserved3 | String | Etiqueta del tercer campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo) |
filename_background | String | Fichero que contiene la imagen de fondo |
filename_sidebarlogo | String | Fichero que contiene el logo mostrado en la parte superior de la barra lateral |
filename_favicon | String | Icono del sistema usado en la correspondiente pestaña del navegador |
bluetooth_enabler | String | Indica la disponibilidad de tests automáticos a través de conexión Bluetooth (los valores aceptados son 'Enabled' y 'Disabled'), lo cual se útiliza unicamente en el contexto del Proyecto IMAGING |
zip_password | String | Palabra clave que será utilizada para generar el fichero zip descargable |
log_history | Integer | Número máximo de dias que se guardarán las entradas en el registro de acceso (las que sean más antiguas que este límite se borraran automáticamente) |
backup_frequency | Integer | Mínimo número de horas que deben pasar para que el sistema vuelva a generar una copia de seguridad |
backup_history | Integer | Máximo número de copias de seguridad de la base de datos que se guardan (una vez alcanzado este número, la copia más antigua se borrará) |
max_image_volume | Integer | Máximo número de megabytes utilizados para el almacenamiento de imagenes used to store imagesen el contexto del Proyecto IMAGING (una vez alcanzado este límite, las más antiguas se borrarán) |
filename_worklistlogo | String | } |