Saltearse al contenido

Referencia de roles

Los roles predefinidos en StokyGestión cubren los casos típicos de operación. Un administrador puede crear roles adicionales con combinaciones personalizadas.

Roles del Core (siempre disponibles)

Admin

Control total sobre la empresa. Puede crear y administrar usuarios, activar y desactivar módulos, modificar configuración global, ver todos los datos y operar cualquier módulo.

Usa este rol con cuidado y asignalo solo a personas de máxima confianza.

Colaborador

Ayudante administrativo. Opera la mayoría de los módulos operativos (ventas, compras, inventario, producción, clientes) excepto:

  • No gestiona usuarios ni roles.
  • No cambia configuración global.
  • No opera caja ni POS directamente (a menos que tenga roles adicionales).

Cajero

Operador del punto de venta y caja física.

  • Abre y cierra sesiones de caja.
  • Opera el POS.
  • Consulta productos y precios (solo lectura).
  • No accede a ventas formales, compras, producción ni configuración.

Vendedor

Operador comercial.

  • Crea y administra presupuestos y pedidos de venta.
  • Gestiona clientes.
  • Consulta productos, precios y stock (solo lectura).
  • No opera caja, ni compras, ni producción.

Producción

Operador de planta.

  • Ejecuta órdenes de producción (iniciar, registrar consumos, completar).
  • Consulta recetas e inventario de materias primas y productos terminados.
  • Consulta compras en modo solo lectura.
  • No opera ventas ni caja.

Cliente

Usuario externo vinculado a un cliente registrado. Rol de solo lectura sobre sus propios datos.

  • Ve sus pedidos y estado de entrega.
  • Ve sus facturas y saldo.
  • No ve información de otros clientes ni datos internos de la empresa.

Matriz resumida por módulo

MóduloAdminColaboradorCajeroVendedorProducciónCliente
ProductosCRUDCRUDVerVerCRUD
InventarioCRUDCRUDVerVerCRUD
Control de StockCRUDCRUDVer
ClientesCRUDCRUDVerCRUDPropio
PresupuestosCRUDCRUDCRUDPropios
VentasCRUDCRUDCRUDPropias
Formas de CobroCRUDVerVerVer
ComprasCRUDCRUDVer
Formas de PagoCRUDVer
CajasCRUDPropia
POSCRUDCRUD
ProducciónCRUDCRUDEjecuta
Usuarios y rolesCRUD
ConfiguraciónCRUD
Registros de actividadVerVer

Leyenda:

  • CRUD — Crear, leer, actualizar y eliminar.
  • Ver — Solo lectura.
  • Propio/Propia — Solo sobre sus propios registros.
  • Ejecuta — Puede operar pero no crear/eliminar definiciones.
  • — Sin acceso.

Reglas generales

  • El rol admin tiene siempre acceso total, sin importar los permisos individuales.
  • Un usuario puede tener varios roles y acumula permisos (los permisos son aditivos).
  • Los roles se administran desde Usuarios y roles.
  • Toda acción queda auditada en Registros de actividad con el rol activo en ese momento.

Roles personalizados

Si ningún rol predefinido encaja con tu operación, creá uno nuevo combinando los permisos que necesites. Los permisos siguen el formato {módulo}.{entidad}.{acción}, por ejemplo inventory.products.update o sales.orders.delete.