# Corrección: opción “Todas” para usuarios Supervisor

## Resultado
Cuando un usuario con rol **Supervisor** selecciona **Todas** en cualquiera de los filtros de los dashboards 1 y 2, el resultado continúa limitado exclusivamente a las áreas que supervisa.

## Alcance de la corrección
- Tarjetas y porcentajes del dashboard 1.
- Tabla de incidencias/requerimientos del dashboard 1.
- Gráfico semanal del dashboard 1.
- Tarjetas mensuales del dashboard 2.
- Tabla de tickets del dashboard 2.
- Gráfico mensual del dashboard 2.
- Filtros de empleado, agente, estado, mes y año.

## Seguridad adicional
- La restricción se añade del lado del servidor aunque todos los filtros visibles tengan valor 0 (`Todas`).
- El área funcional se determina primero por la categoría/requerimiento; luego por `area_id` y finalmente por `area`.
- La respuesta AJAX incluye metadatos del alcance aplicado.
- El navegador valida que el servidor devolvió el alcance exacto del Supervisor. Si no coincide, limpia tarjetas, tablas y gráficos en vez de mostrar datos globales.

## Archivos modificados
- `admin/config/report_access.php`
- `admin/view/reportes-view.php`
- `admin/ajax/reportes_dashboard_ajax.php`
- `admin/ajax/reportes_dashboard_secondary_ajax.php`
- `admin/js/reportes_dashboard.js`
- `admin/js/reportes_dashboard_secondary.js`
- `admin/header.php`
