Permisos y roles

Cada miembro de la empresa tiene un rol. Los roles definen qué módulos ve y qué puede hacer.


Los 4 roles

Propietario (owner)

  • Control total.
  • Único que puede transferir el ownership a otra persona.
  • Único que puede dar de baja la empresa.
  • Ve todo lo que ven el administrador y el operador.

Administrador (admin)

  • Gestiona operaciones, finanzas, mecánica, liquidaciones, datos maestros.
  • Invita y desactiva miembros.
  • No puede: transferir ownership, dar de baja la empresa, modificar o desactivar a un propietario, ni asignar el rol propietario a nadie.
  • Ve todos los módulos y todos los datos.

Operador

  • Carga operaciones (viajes, choferes, vehículos, asignaciones, recordatorios) y mecánica (combustible, fichas, cubiertas, EPP).
  • Ve listados y dashboards operativos.
  • No ve:
    • Sueldo de choferes en su ficha.
    • Liquidaciones (módulo entero).
    • Finanzas (módulo entero: caja, facturas, cheques, gastos recurrentes).
    • Estadísticas (totales monetarios).
    • Tarifas (precios cobrados al cliente).
    • Recordatorios dirigidos solo a propietario y administrador.
    • $/L y total en cargas de combustible (ve litros y km, no plata).
  • Si intenta entrar a una pantalla que no le corresponde, la app lo lleva al inicio.

Chofer (driver)

Rol pensado para que los choferes usen la app desde el celular. Es el más restringido:

  • Solo accede a: Dashboard (vista simplificada con sus viajes y km del mes), sus viajes, Agenda (solo sus viajes), carga de combustible, fichas mecánicas, recordatorios, el asistente Dato, su perfil y la ayuda.
  • Solo ve sus propios viajes — no los del resto de la flota.
  • No ve finanzas, tarifas, liquidaciones, estadísticas, datos maestros ni configuración.
  • Cualquier otra URL lo redirige al Dashboard.
  • Tiene un cupo propio de mensajes con Dato (20 por mes por defecto, ampliable por empresa).

Cómo se invita a un chofer

Desde la ficha del chofer → tarjeta "Acceso a la app" (solo owner/admin): se manda una invitación por email (con link copiable como respaldo). Al aceptar, el usuario queda vinculado a la ficha del chofer con rol driver. El acceso se puede revocar desde la misma tarjeta.


Multi-empresa

Un mismo email puede ser miembro de varias empresas con roles distintos en cada una. El selector de empresa, arriba en el menú lateral, permite pasar de una a otra.


Invitaciones

Configuración → Miembros → Invitar envía un mail con un link único. El invitado completa nombre + apellido + contraseña al hacer click. El link expira en 7 días.


Audit log

Toda acción sensible (cambio de rol, transferencia de la titularidad, baja de miembro, modificación de plan) queda registrada. Los roles propietario y administrador la ven en Configuración → Auditoría.