En esta página, se describe cómo crear un almacén de datos y conectar Microsoft Teams a Gemini Enterprise.
Antes de comenzar
Antes de configurar tu almacén de datos de Microsoft Teams, asegúrate de lo siguiente:
Otorga el rol de Editor de Discovery Engine (roles/discoveryengine.editor). Este rol es necesario para que el usuario cree el almacén de datos. Para otorgar este rol, haz lo siguiente:
- En la consola de Google Cloud , ve a la página IAM.
- Ubica la cuenta de usuario y haz clic en el ícono de editar Editar.
- Otorga el rol
Discovery Engine Editoral usuario. Para obtener más información, consulta Roles y permisos de IAM.
Registra Gemini Enterprise como una aplicación de OAuth 2.0 en Microsoft Entra ID y obtén las siguientes credenciales:
ID de cliente
Secreto del cliente
ID de usuario
Configura los permisos de la aplicación de Microsoft Graph con el consentimiento de un administrador de Microsoft Teams.
Agrega las siguientes URLs como URLs de devolución de llamada web:
- https://vertexaisearch.cloud.google.com/oauth-redirect
Crea el almacén de datos de Microsoft Teams
Para crear el almacén de datos de Microsoft Teams, sigue estos pasos:
En la consola de Google Google Cloud , ve a la página Gemini Enterprise.
Selecciona o crea un proyecto Google Cloud .
En el menú de navegación, haz clic en Almacenes de datos.
Haz clic en Crear almacén de datos.
En Fuente, busca Microsoft Teams y haz clic en Seleccionar.
En la sección Datos, haz lo siguiente:
- En la sección de modo de conexión, elige Búsqueda federada.
En la sección Configuración de autenticación, configura la autenticación de la siguiente manera:
Proporciona los siguientes detalles de autenticación:
- ID de cliente: Es el identificador único de la aplicación registrada en Microsoft Entra ID.
- Secreto del cliente: Es la clave secreta que se generó durante el proceso de registro de la aplicación de OAuth 2.0 en Microsoft Entra ID.
- ID de usuario: Es el identificador único de tu entorno de Microsoft 365 o Azure.
Para obtener información sobre cómo obtener el ID de cliente, el secreto del cliente y el ID de usuario, consulta Obtén el ID de cliente y el secreto del cliente y Obtén el ID de usuario. Para conocer los permisos mínimos necesarios para realizar búsquedas, consulta Permisos mínimos.
Haz clic en Acceder y completa el acceso a Microsoft.
Haz clic en Continuar.
En la sección Opciones avanzadas:
- Usuario de Azure: Ingresa el ID de usuario. Este es un campo obligatorio y debe coincidir con el ID de usuario proporcionado en la sección Configuración de autenticación.
- Incluir a todos los grupos (opcional): Habilita esta casilla de verificación para incluir a todos los grupos de tus organizaciones o solo a los grupos de los que es miembro el usuario que accedió.
- Incluir a todos los usuarios (opcional): Habilita esta casilla de verificación para incluir a todos los usuarios de tus organizaciones o solo a los usuarios que accedieron.
- Haz clic en Continuar.
En la sección Entidades para buscar, selecciona todas las entidades que deseas buscar en la lista. Debes seleccionar al menos una entidad.
Haz clic en Continuar.
En la sección Configuración, haz lo siguiente:
- En la lista Multirregional, selecciona la ubicación de tu conector de datos.
- En el campo Nombre del conector de datos, ingresa un nombre para tu conector.
- Si seleccionaste
USoEUcomo ubicación, establece los parámetros de configuración de encriptación:- Opcional: Si no configuraste claves de una sola región, haz clic en Ir a la página de configuración para hacerlo. Para obtener más información, consulta Cómo registrar una clave de una sola región para conectores de terceros.
- Selecciona Clave de encriptación administrada porGoogle o Clave de Cloud KMS.
- Si seleccionaste Clave de Cloud KMS, haz lo siguiente:
- En la lista Tipo de administración de claves, selecciona el tipo adecuado.
- En la lista Clave de Cloud KMS, selecciona la clave.
Haz clic en Continuar.
En la sección Facturación, selecciona Precios generales o Precios configurables. Para obtener más información, consulta Verifica el estado de facturación de tus proyectos y Licencias.
En la página Almacenes de datos, haz clic en el nombre del almacén de datos para ver el estado. Una vez que el estado del almacén de datos cambie de Creando a Activo, el conector de Microsoft Teams estará listo para usarse.
Después de crear el almacén de datos, crea una app, conéctala al almacén de datos de Microsoft Teams y autoriza Gemini Enterprise para Microsoft Teams antes de ejecutar cualquier consulta.
Para obtener información sobre los permisos necesarios para realizar búsquedas, consulta los permisos mínimos.
Control de datos y ejecución de consultas
En esta sección, se describe cómo Gemini Enterprise administra tu búsqueda y las implicaciones de privacidad del uso del almacén de datos federado.
Ejecución de las consultas
Después de autorizar Microsoft Teams y enviar una búsqueda a Gemini Enterprise, ocurre lo siguiente:
- Gemini Enterprise envía tu búsqueda directamente a la API de Microsoft.
- Gemini Enterprise combina los resultados con los de otras fuentes de datos conectadas y muestra un resultado de búsqueda integral.
Manejo de datos
Cuando se usa la búsqueda federada de terceros, se aplican las siguientes reglas de tratamiento de datos:
- Tu cadena de consulta se envía al backend de búsqueda de terceros (API de Microsoft).
- Estos terceros pueden asociar las búsquedas con tu identidad.
- Si hay varias fuentes de datos de búsqueda federada habilitadas, es posible que la consulta se envíe a todas ellas.
- Una vez que los datos llegan al sistema de terceros, se rigen por las condiciones del servicio y las políticas de privacidad de ese sistema.
¿Qué sigue?
- Para proporcionar una interfaz de usuario para consultar tus datos, crea una app y conéctala al almacén de datos de Microsoft Teams.
- Para obtener una vista previa de cómo aparecerán los resultados de la búsqueda después de configurar tu app, consulta Cómo obtener resultados de la búsqueda.
- Para habilitar las alertas del almacén de datos, consulta Configura alertas para almacenes de datos de terceros.