Glosario
Multi-tenant
Arquitectura en la que una misma instancia de software sirve a varios clientes, cuyos datos se mantienen lógicamente separados.
- Multiinquilino
- Multicliente
La pregunta relevante en una auditoría no es si la plataforma es multi-tenant, sino dónde está la frontera entre inquilinos y qué la sostiene. Hay una diferencia grande entre una separación que depende de un filtro en cada consulta a la base de datos y una que descansa en esquemas, bases o cuentas de infraestructura distintas.
Los tres puntos donde falla en la práctica son siempre los mismos: identidades que pueden cambiar de contexto sin reautenticación, trabajos en segundo plano y exportaciones que se ejecutan con permisos elevados y no aplican el filtro, y registros o cachés compartidos donde se filtran identificadores de otros clientes.
Para un comprador con obligaciones regulatorias hay además dos preguntas prácticas: si puede obtener sus propios registros de auditoría sin que incluyan actividad ajena, y si la región de alojamiento de su tenant es una garantía contractual o una configuración por defecto que el proveedor puede cambiar.