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
| Rol | Acceso a Ubicaciones |
|---|---|
| Propietario | Todas las ubicaciones |
| Administrador | Todas las ubicaciones |
| Gerente | Ubicaciones asignadas + reportes |
| Empleado | Ubicaciones asignadas |
| Visualizador | Ubicaciones asignadas (solo lectura) |
Por Usuario
Además del rol, cada usuario tiene ubicaciones específicas asignadas.
Asignar Ubicaciones a Usuario
Al Invitar
- Ve a Colaboradores > Invitar
- Completa datos y rol
- En Ubicaciones, selecciona las permitidas
- Envía invitación
Usuario Existente
- Ve a Colaboradores
- Edita el usuario
- En la sección Ubicaciones, modifica el acceso
- 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 accesoNiveles de Permiso
| Nivel | Descripción |
|---|---|
| Completo | Todas las operaciones |
| Ventas | Solo POS y clientes |
| Inventario | Solo inventario y transferencias |
| Lectura | Solo consulta, sin modificar |
| Sin acceso | No 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:
- Edita el perfil del usuario
- En Ubicación predeterminada, selecciona otra
- Guarda
Casos de Uso
Empleado de Sucursal
María López - Cajera
├── Rol: Empleado
├── Acceso: Sucursal Centro (completo)
└── No ve otras ubicacionesGerente Multi-Sucursal
Carlos Ramírez - Gerente Regional
├── Rol: Gerente
├── Sucursal Centro: Completo
├── Sucursal Norte: Completo
├── Sucursal Sur: Completo
└── Bodega: Solo lecturaContador
Ana García - Contadora
├── Rol: Visualizador
├── Todas las ubicaciones: Lectura
└── Acceso a reportes financierosPermisos y Operaciones
Ventas (POS)
| Operación | Requiere |
|---|---|
| Abrir caja | Acceso a ubicación + rol Empleado+ |
| Realizar venta | Sesión de caja abierta |
| Ver ventas | Acceso a ubicación |
| Anular venta | Rol Gerente+ |
Inventario
| Operación | Requiere |
|---|---|
| Ver stock | Acceso a ubicación |
| Ajustar inventario | Rol Gerente+ |
| Recibir transferencia | Acceso a ubicación |
| Crear transferencia | Acceso a origen y destino |
Configuración
| Operación | Requiere |
|---|---|
| Editar ubicación | Rol Admin+ |
| Crear ubicación | Rol Admin+ |
| Eliminar ubicación | Rol 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
- Principio de mínimo privilegio: Solo dar acceso necesario
- Revisar periódicamente: Quitar accesos de empleados que cambiaron de ubicación
- Documentar excepciones: Si alguien necesita acceso temporal
- Usar roles apropiados: No dar Admin si solo necesita Gerente
- Cuidado con acceso total: Reservar para confianza demostrada