Usuarios y Roles
Gestión de usuarios del sistema, asignación de roles y configuración de permisos de acceso.
Gestión de usuarios
La gestión de usuarios se accede desde Ajustes > Usuarios. Esta sección solo está disponible para usuarios con el rol Administración (es el rol que incluye los permisos user:* necesarios para crear, asignar roles y bloquear usuarios).
Desde esta sección es posible ver el listado completo de usuarios, crear nuevos, modificar roles, bloquear o desbloquear cuentas y gestionar la verificación de email.
Crear usuario
Para crear un nuevo usuario en el sistema, se necesitan los siguientes datos:
| Campo | Descripción |
|---|---|
| Correo electrónico del usuario. Será su identificador de acceso al sistema. | |
| Nombre | Nombre completo del usuario. |
Una vez creado, el usuario recibe un email de verificación en la dirección proporcionada. El usuario debe confirmar su cuenta haciendo clic en el enlace del email antes de poder acceder al sistema.
Roles del sistema
LexApp utiliza un sistema de roles para controlar el acceso a los diferentes módulos y funcionalidades. Un usuario puede tener múltiples roles asignados simultáneamente — los permisos se suman.
| Rol | Permisos | Para quién |
|---|---|---|
| Causa | cause:* (ver, crear, editar, eliminar, exportar) |
Abogados y personal jurídico. Gestiona causas, audiencias, escritos, juzgados, fueros, tipos de audiencia, archivos digitales, memos y estados procesales. |
| Administración | administration:* + user:* (10 permisos) |
Responsables de finanzas y administración del estudio. Gestiona clientes, personas, facturas (compra y venta), cobros, pagos, proveedores, liquidaciones, modelos de participación, cuentas bancarias y configuración del estudio. También gestiona usuarios y sus roles. |
| Usuario | administration:view + administration:create + administration:edit (3 permisos) |
Empleados administrativos no contables. Pueden ver, crear y editar registros financieros, pero no pueden eliminar, exportar ni gestionar causas o usuarios. |
- Un socio típico del estudio que ejerce derecho y a la vez gestiona finanzas → roles Causa + Administración.
- Un abogado asociado que solo trabaja causas → rol Causa.
- Un contador externo que solo factura y cobra → rol Administración.
- Un empleado administrativo que carga datos pero no toca contabilidad delicada → rol Usuario.
Permisos granulares
Dentro de cada rol, se pueden configurar permisos específicos que determinan las acciones que el usuario puede realizar:
| Permiso | Descripción |
|---|---|
| Crear | Permite crear nuevos registros (causas, facturas, clientes, etc.). |
| Editar | Permite modificar registros existentes. |
| Eliminar | Permite eliminar registros del sistema. |
| Ver | Permite visualizar registros y acceder a los listados. |
| Exportar | Permite exportar datos e informes del sistema. |
¿Qué pasa si veo "Sin permisos"?
Si un usuario intenta acceder a una funcionalidad para la que su rol no le da acceso, LexApp se lo indica de dos formas:
- Botones ocultos. Las opciones que el usuario no puede ejecutar (por ejemplo "Agregar causa", "Nuevo cliente", "Eliminar") simplemente no aparecen en el menú lateral, en los listados ni en los detalles. Esto reduce la confusión y evita que el usuario complete un formulario para enterarse al final que no puede guardarlo.
- Alerta en pantalla. Si el usuario navega directamente por URL a una pantalla a la que no tiene acceso (por ejemplo, pega el enlace de "Nueva causa" en el navegador), en lugar del formulario verá un cuadro amarillo con el título "Sin permisos" y un mensaje sugiriendo pedirle al administrador del estudio el rol correspondiente. Lo mismo sucede en los listados: en vez de una tabla vacía, aparece el mismo cuadro amarillo explicando que falta el permiso.
Bloquear / Desbloquear usuario
El administrador puede desactivar temporalmente un usuario sin eliminarlo del sistema. Un usuario bloqueado no puede iniciar sesión pero conserva todos sus datos y configuración.
Acceder a la gestión de usuarios
Ir a Ajustes > Usuarios y seleccionar el usuario.
Bloquear o desbloquear
Usar la opción "Bloquear usuario" para desactivar la cuenta, o "Desbloquear usuario" para reactivarla.
Cambiar contraseña
El administrador puede forzar un cambio de contraseña para cualquier usuario del sistema. Al hacerlo, el usuario recibirá un email con las instrucciones para establecer una nueva contraseña.
Reenviar verificación
Si un usuario no verificó su email después del registro, el administrador puede reenviar el email de verificación desde la gestión de usuarios. El usuario deberá hacer clic en el enlace recibido para confirmar su cuenta.
Metadata de usuario
Cada usuario tiene asociada metadata que incluye la asignación al estudio jurídico correspondiente. El administrador puede asignar o cambiar el estudio jurídico vinculado a un usuario desde la gestión de usuarios.