QuetzaLink Docs
Nivel OrganizaciónUbicaciones

Permisos de Ubicación

Control de acceso de usuarios a ubicaciones específicas

Controla qué usuarios pueden acceder a cada ubicación y qué acciones pueden realizar.

Concepto

Por defecto, los usuarios solo ven y operan en las ubicaciones asignadas. Esto permite:

  • Seguridad: Empleados solo acceden a su sucursal
  • Simplicidad: Interfaz limpia sin opciones irrelevantes
  • Control: Datos separados por ubicación

Niveles de Acceso

Por Rol

RolAcceso a Ubicaciones
PropietarioTodas las ubicaciones
AdministradorTodas las ubicaciones
GerenteUbicaciones asignadas + reportes
EmpleadoUbicaciones asignadas
VisualizadorUbicaciones asignadas (solo lectura)

Por Usuario

Además del rol, cada usuario tiene ubicaciones específicas asignadas.

Asignar Ubicaciones a Usuario

Al Invitar

  1. Ve a Colaboradores > Invitar
  2. Completa datos y rol
  3. En Ubicaciones, selecciona las permitidas
  4. Envía invitación

Usuario Existente

  1. Ve a Colaboradores
  2. Edita el usuario
  3. En la sección Ubicaciones, modifica el acceso
  4. Guarda cambios

Permisos Específicos por Ubicación

Puedes dar permisos diferentes por ubicación:

Usuario: Juan Pérez (Gerente)
├── Sucursal Centro: Acceso completo
├── Sucursal Norte: Solo ventas
└── Bodega: Sin acceso

Niveles de Permiso

NivelDescripción
CompletoTodas las operaciones
VentasSolo POS y clientes
InventarioSolo inventario y transferencias
LecturaSolo consulta, sin modificar
Sin accesoNo puede ver la ubicación

Selector de Ubicación

En la interfaz, el usuario ve:

  • Solo las ubicaciones a las que tiene acceso
  • La ubicación actual seleccionada
  • Opción de cambiar entre ubicaciones permitidas

Ubicación por Defecto

Cuando un usuario inicia sesión, llega a su ubicación por defecto:

  • La primera ubicación asignada
  • O la configurada como predeterminada

Para cambiar el default:

  1. Edita el perfil del usuario
  2. En Ubicación predeterminada, selecciona otra
  3. Guarda

Casos de Uso

Empleado de Sucursal

María López - Cajera
├── Rol: Empleado
├── Acceso: Sucursal Centro (completo)
└── No ve otras ubicaciones

Gerente Multi-Sucursal

Carlos Ramírez - Gerente Regional
├── Rol: Gerente
├── Sucursal Centro: Completo
├── Sucursal Norte: Completo
├── Sucursal Sur: Completo
└── Bodega: Solo lectura

Contador

Ana García - Contadora
├── Rol: Visualizador
├── Todas las ubicaciones: Lectura
└── Acceso a reportes financieros

Permisos y Operaciones

Ventas (POS)

OperaciónRequiere
Abrir cajaAcceso a ubicación + rol Empleado+
Realizar ventaSesión de caja abierta
Ver ventasAcceso a ubicación
Anular ventaRol Gerente+

Inventario

OperaciónRequiere
Ver stockAcceso a ubicación
Ajustar inventarioRol Gerente+
Recibir transferenciaAcceso a ubicación
Crear transferenciaAcceso a origen y destino

Configuración

OperaciónRequiere
Editar ubicaciónRol Admin+
Crear ubicaciónRol Admin+
Eliminar ubicaciónRol Propietario

Restricciones

Transferencias

Para crear una transferencia:

  • Acceso a la ubicación de origen
  • Acceso a la ubicación de destino

Si falta alguno, no puede crear la transferencia.

Reportes

Los reportes se filtran por ubicaciones accesibles:

  • Un gerente solo ve métricas de sus ubicaciones
  • El total de organización incluye solo sus ubicaciones
  • Para ver todo, necesita acceso a todas o rol Admin+

Auditoría

Todas las acciones registran:

  • Usuario que realizó
  • Ubicación donde se realizó
  • Fecha y hora

Esto permite rastrear quién hizo qué en cada ubicación.

Mejores Prácticas

  1. Principio de mínimo privilegio: Solo dar acceso necesario
  2. Revisar periódicamente: Quitar accesos de empleados que cambiaron de ubicación
  3. Documentar excepciones: Si alguien necesita acceso temporal
  4. Usar roles apropiados: No dar Admin si solo necesita Gerente
  5. Cuidado con acceso total: Reservar para confianza demostrada

On this page