Volver al sitio
Volver a App móvil
App móvil2 min de lectura

Funciones remotas (config)

La app Sentinel consulta /api/mobile/config al iniciar sesión para activar SOS, geocercas y otras funciones por organización. Cómo funcionan estas feature flags.

Publicado el 18 de abril de 2026

Resumen operativo

Al iniciar sesión, la app consulta la configuración del backend para saber qué módulos están habilitados para tu despliegue.

Sentinel está diseñado para que la misma app móvil sirva a organizaciones con perfiles muy distintos: algunas necesitan SOS pero no geocercas, otras al revés, otras ninguno de los dos en una primera fase. Para soportar esa diversidad sin construir versiones separadas, la app consulta la configuración remota expuesta en /api/mobile/config cada vez que el operador inicia sesión. La respuesta incluye qué módulos están habilitados para esa organización.

En profundidad

El flag features.sos controla el flujo de emergencia: cuando está apagado, el botón SOS y los flujos asociados quedan ocultos o deshabilitados según la versión del cliente. Esto es útil en pilotos donde primero se prueba el monitoreo y después se activa la respuesta a emergencias, o en organizaciones que prefieren canalizar emergencias por radio y solo usan Sentinel para visibilidad.

El flag features.geofences es análogo para zonas: si está apagado, la app no aplica reglas de geocerca aunque existan zonas en el servidor. Esa decisión arquitectónica permite a un administrador desactivar globalmente geocercas para una organización sin tener que borrar zonas ni cambiar versiones de app. La transición es transparente para el operador.

Operativamente, los cambios en la configuración remota se aplican en la próxima sesión que el operador abra. No hace falta reinstalar la app ni reiniciar el dispositivo. Para rollouts controlados de funciones nuevas, la práctica habitual es activar primero en una organización piloto, validar con su equipo y luego extender al resto. Esa cadencia evita sorpresas en operaciones críticas.

Puntos clave

  • SOS: si features.sos está desactivado, el flujo de emergencia en la app se oculta o deshabilita según la versión del cliente.
  • Geocercas: si features.geofences está activo y concedés permisos de ubicación, la app evalúa la posición respecto de las zonas restringidas y puede mostrar una notificación al ingresar.

Preguntas frecuentes

¿Quién cambia las feature flags?
Por ahora se gestionan desde el backend Prysma según el plan contratado y los acuerdos con cada organización. Próximamente algunas flags estarán disponibles en el panel admin de cada org.
¿Los cambios son inmediatos?
Se aplican en la próxima sesión que el operador abra. No hace falta reinstalar ni actualizar la app.
¿Puedo ver qué flags están activas?
Sí, desde la app móvil en la sección de información del sistema, y desde el panel admin del web (si tu rol lo permite).
¿Si features.sos está apagado, los nodos físicos siguen disparando SOS?
El flag controla el flujo en la app móvil, no el del nodo físico. Un botón SOS hardware sigue activo mientras el firmware lo soporte. La diferencia es que la app no muestra UI de SOS en el celular.
CompartirXLinkedIn

Sentinel

Probar Sentinel en tu operación

Activá el mapa táctico, geocercas y SOS para tu organización en menos de un día.