Saltar al contenido principal
Volver al glosario Glosario IA municipal

Tenant (multi-tenant)

En una plataforma SaaS, un tenant es una organización cliente con sus datos completamente aislados del resto. Multi-tenant significa que la plataforma sirve a varios clientes manteniendo sus datos separados.

Definición completa

Un tenant es cada cliente individual de una plataforma compartida. En Pueblania, cada Ayuntamiento es un tenant distinto: sus ordenanzas, reservas, instalaciones, conversaciones y datos personales viven en un espacio aislado lógicamente del resto.

La arquitectura multi-tenant permite economías de escala (un único sistema atiende a muchos Ayuntamientos) sin comprometer la privacidad, siempre que el aislamiento esté bien implementado.

Pueblania aplica **triple defensa**:

1. Filtro vectorial por `tenant_id` en la búsqueda semántica.
2. Búsqueda léxica de respaldo verificando propiedad.
3. Hidratación final con comprobación contra base de datos.

Esto garantiza que la IA del Ayuntamiento A nunca vea datos del Ayuntamiento B, ni siquiera por accidente.

Ejemplos prácticos

  • Una pregunta del Ayuntamiento de Cañaveruelas sobre ordenanzas no devuelve nunca documentos del Ayuntamiento de El Burgo.
  • Cada tenant tiene su propio contrato de encargado del tratamiento, su propio Registro de Actividades del Tratamiento.

Términos relacionados