{"id":"ADMIN88_NAVIGATION","title":"Navegacion administrativa 88","version":"nav88-20261106-v1","date":"2026-11-06T13:00:28.142997+01:00","classification":"PUBLIC_REVIEW","sha256":"a9e3b897f8f0903ecceeca624e5c687a287caae2b3833fcd54fa71174bd73b55","read_url":"/api/review/ADMIN88_NAVIGATION","total_bytes":2420,"fragment_count":1,"document_sha256":"a9e3b897f8f0903ecceeca624e5c687a287caae2b3833fcd54fa71174bd73b55","fragmented":false,"content_markdown":"# ADMIN88_NAVIGATION\n\n## Organizacion aprobada\n\n| Area | Contenido |\n| --- | --- |\n| Panel de control | Inicio, acceso a operativa local 80, modulos previstos |\n| Transportistas | Estado GLS, configuracion, credenciales, centros remitentes, Explorer, laboratorios TEST/PRODUCCION |\n| Sincronizacion | Importador historico, trabajos de lectura, acceso anterior de sincronizaciones |\n| Administracion | Usuarios, cuotas centrales, consumo, cache, enriquecimiento simulado, canal 85 y plataforma |\n| Diagnostico | Pruebas manuales e historial |\n| Documentacion | Knowledge Base y documentos oficiales |\n\nLas areas son desplegables, con area activa abierta. El sidebar permite scroll\ny las tablas desplazamiento horizontal. No se han eliminado rutas existentes,\nni duplicado los modulos ni trasladado la operativa al panel administrativo.\n\n## Permisos\n\nAdministrador: configuracion, secretos, usuarios, cuotas, centros remitentes,\npreparacion de importaciones y trabajos, canal 85. Operador: operaciones de\nlaboratorio y diagnostico previamente permitidas, con controles propios.\nLectura: consultas y documentos, nunca mutaciones ni llamadas de diagnostico.\nSalir no concede permiso operativo. El selector global de entorno queda\nreservado a administradores y operadores, manteniendo los bloqueos de entorno;\npara usuarios de lectura se muestra desactivado y su POST responde 403.\n\nCada POST queda protegido antes de ejecutar su handler; se mantienen CSRF y\ncomprobaciones especificas. Las cuentas inactivas se rechazan y el rol se lee\nde PostgreSQL. Las sesiones nuevas registran la version de usuario; un cambio\nde credenciales o usuario invalida esa sesion. Las sesiones anteriores siguen\nsometidas a la comprobacion de actividad y rol hasta su expiracion.\n\n## Rutas nuevas\n\n- /admin/senders: alta/edicion/inactivacion de centros y asociaciones.\n- /admin/sync/{id}: informe del trabajo y resultados por elemento.\n\nRutas conservadas: /, /expediciones, /reembolsos, /facturas, /liquidaciones,\n/sincronizaciones, /operations, /config/gls, /config/gls/iclientes,\n/diagnostics, /integration/gls, /api-usage, /cache, /enrichment, /users,\n/admin/audit85, /admin/platform, /gls-explorer, /history, /knowledge,\n/knowledge/official y las rutas completas de los laboratorios.\n\nLa administracion no habilita creaciones nuevas desde el puerto 80, ni activa\nautomaticamente el trabajador cuando se reanuda administrativamente un lote.\n"}