Cómo separar los índices documentales de varias empresas

Para separar documentos de varias empresas, vincula cada consulta a una empresa autenticada y elige una frontera de aislamiento que puedas operar.

Equipo enginerIT· 2 min de lectura
Elegir → Vincular → Cruzar

Para separar documentos de varias empresas, vincula cada consulta a una empresa autenticada y elige una frontera de aislamiento que puedas operar. Un campo de empresa, un índice separado y un servicio dedicado ofrecen compromisos distintos; ninguno sustituye la comprobación del destino en cada petición.

Elige según consecuencias y mantenimiento

Un índice compartido requiere aplicar el filtro de empresa de forma consistente en todas las rutas. Un índice por empresa facilita separar esquemas, bajas y reindexaciones, pero aumenta los objetos que administrar. Un servicio dedicado permite una separación de recursos mayor y añade operación. Compara necesidades de restauración, volumen y responsabilidad contractual antes de elegir, sin reducir la decisión al precio inicial.

Haz que el servidor resuelva la empresa

Obtén la pertenencia desde la identidad autenticada y una asignación administrada. Un parámetro de URL o un nombre escrito en el chat puede solicitar un contexto, pero no demostrar autorización sobre él. Si una persona trabaja para dos empresas, pide que seleccione una y verifica su pertenencia. Evita que una conversación ya iniciada arrastre documentos de la selección anterior.

Aísla también las rutas auxiliares

Incluye carga de documentos, exportaciones, citas, historial y caché. En un ejemplo hipotético, dos clientes preguntan por «contrato marco»: una caché identificada solo por la pregunta podría devolver el texto preparado para la otra empresa. Asocia sus claves al contexto de acceso que corresponda. Comprueba que los trabajos de ingestión escriben en el destino asignado y que una restauración no mezcla colecciones.

Ataca el aislamiento con una prueba cruzada

Crea documentos señuelo diferentes para dos empresas y consulta sus títulos, identificadores y frases desde ambos contextos. Intenta cambiar el índice o la empresa en una petición de ensayo; el servidor debe rechazar la combinación no autorizada. Verifica además la baja de una empresa sin afectar a la otra. Microsoft distingue índices y servicios como patrones de multitenencia; las particiones de capacidad del servicio no deben interpretarse como una frontera de cliente. Documenta quién revisará altas, cambios de pertenencia y restauraciones.

Comprobaciones para cerrar la tarea

  • ✓ Consultar documentos señuelo desde la empresa contraria.
  • ✓ Verificar que la caché incluye el contexto de acceso.
  • ✓ Ensayar la baja de una empresa sin afectar a otra.

Fuentes y documentación

Aplicarlo en tu empresa

Podemos revisar el entorno y acordar qué actuaciones, validaciones y mantenimiento necesitas.

Conocer el servicio relacionado →