Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Desarrollador
Use Microsoft Foundry Agent Service con un origen de conocimiento de SharePoint cuando la aplicación necesite una experiencia de agente basada en los archivos almacenados en contenedores de SharePoint Embedded.
Nota:
Los orígenes de conocimiento de SharePoint para SharePoint Embedded están en versión preliminar.
Requisitos previos
Antes de empezar, asegúrese de que tiene:
- Una aplicación de SharePoint Embedded con al menos un contenedor.
- Identificador de tipo de contenedor para la aplicación de SharePoint Embedded.
- Un proyecto de Microsoft Foundry Agent Service.
- Al menos una licencia Microsoft 365 Copilot en el inquilino durante la versión preliminar.
- Permiso para actualizar el registro de tipo de contenedor en cada inquilino de consumo en el que el agente debe acceder al contenido.
Durante la versión preliminar, se requiere la licencia de Copilot. Después de la versión preliminar, se espera que esta característica pase a la facturación de uso medido.
Configuración del origen de conocimiento de SharePoint
Configure el origen de conocimiento de Foundry SharePoint con remoteSharePointParameters.containerTypeId establecido en el identificador de tipo de contenedor de SharePoint Embedded.
Para obtener detalles de configuración específicos del origen, vea Propiedades del origen de conocimiento de SharePoint.
Concesión de acceso de Foundry al tipo de contenedor
Conceda a Microsoft Foundry acceso de lectura al tipo de contenedor en cada inquilino de consumo. El identificador de aplicación de Foundry es 880da380-985e-4198-81b9-e05b1cc53158.
La aplicación propietaria del tipo de contenedor debe llamar a la API de registro en el inquilino de consumo.
PUT /storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeId}/applicationPermissionGrants/880da380-985e-4198-81b9-e05b1cc53158
Content-Type: application/json
{
"delegatedPermissions": ["readContent"],
"applicationPermissions": ["none"]
}
Reemplace por {fileStorageContainerTypeId} el identificador de tipo de contenedor.
También puede conceder este permiso durante el registro inicial del tipo de contenedor mediante el punto de conexión Crear registro de tipo de contenedor .
Validación de la recuperación
- Cargue los archivos admitidos en un contenedor de SharePoint Embedded.
- Espere a que se complete la indexación.
- Inicie sesión como usuario que tenga acceso al contenido del contenedor.
- Haga al agente una pregunta que los archivos cargados puedan responder.
- Confirme que la respuesta se basa en el contenido de SharePoint Embedded esperado.
Si la respuesta omite los archivos esperados, compruebe lo siguiente:
- Registro de tipo de contenedor en el inquilino de consumo.
- Se conceden permisos de aplicación foundry.
- Acceso de usuario al contenedor y a los archivos.
- Formatos de archivo admitidos.
- Configuración de detección de contenido.
- Retraso de indexación.