Roles y permisos

Roles y Permisos

El módulo Roles y Permisos permite gestionar los diferentes roles de usuarios en el sistema, asignando permisos específicos para asegurar el correcto desarrollo de sus tareas.

Nota: Los roles predeterminados vienen pre configurados y no pueden ser modificados

Los roles con el candando cerrado son los roles predeterminados que no se podrán modificar 

image.png

¿Cómo se accede al módulo?

Puedes acceder al módulo Roles y Permisos desde el menú principal del sistema.

image.png


¿Cómo crear un nuevo rol?

Roles de extensión o restricción

La sección Roles y Permisos del formulario de edición del usuario permite gestionar los niveles de acceso y control de funcionalidades dentro del sistema, ajustando de manera precisa qué acciones puede o no realizar un usuario según su rol.

A través de esta herramienta, es posible:

¿Cómo funciona?

¿Cómo establecer un rol adicional o restrictivo?

image.png

image.png

image.png

Ejemplo práctico

Supongamos que se ha creado un nuevo rol llamado Cotizaciones. En el rol Cotizaciones se eligieron los permisos de crear, editar, ver cotizaciones.

Para añadir permisos determinados en el rol seleccionado.
image.png

Concepto de propio y ajeno

El sistema de Airvi implementa un modelo de control de acceso basado en la propiedad de los registros, el cual permite establecer restricciones según el usuario que crea o gestiona cada elemento dentro de la plataforma. Este modelo diferencia entre registros propios y ajenos, con el objetivo de garantizar la seguridad, trazabilidad y delegación de funciones en función del rol asignado.

⚠️ Importante: Este concepto es exclusivo para el contexto de permisos de acceso. No debe confundirse con otros usos del término “propio”, como cuando se habla de “viaje propio”, el cual tiene relación con la agencia que opera directamente el viaje y no con el usuario que lo registró.

¿Qué es un registro “Propio”?

Un registro se considera propio cuando es creado directamente por un usuario autenticado en el sistema. Por ejemplo, si un usuario ingresa con sus credenciales y crea un producto o una cotización, dicho registro queda automáticamente asociado a su cuenta como propietario. Esto aplica a todos los módulos donde se genera contenido individualmente: viajes, cotizaciones, reservas, productos, etc.

Ejemplo:

El usuario agente1 crea un viaje y lo guarda. Ese viaje es considerado propio de agente1.

¿Qué es un registro “Ajeno”?

Un registro se considera ajeno cuando ha sido creado por otro usuario distinto al que está actualmente autenticado. Por defecto, un usuario no tiene permisos para visualizar ni modificar registros ajenos, a menos que el administrador del sistema le haya asignado permisos explícitos para hacerlo.

Lógica general de permisos

Para cualquier usuario no administrativo:

Aplicación por módulo

Usuarios y Proveedores
Cotizaciones
Viajes
Reservas
Gestión de Pagos
Permisos en Etiquetas de Viajes y Reservas
Permisos en Notas de Seguimiento

(Próximamente disponible)