Configurar o SharePoint Embedded como uma origem de conhecimento do Foundry

Aplica-se a: Programador

Utilize o Serviço do Agente do Microsoft Foundry com uma origem de conhecimento do SharePoint quando a sua aplicação precisar de uma experiência de agente fundamentada em ficheiros armazenados em contentores do SharePoint Embedded.

Observação

As origens de conhecimento do SharePoint para o SharePoint Embedded estão em pré-visualização.

Pré-requisitos

Antes de começar, certifique-se de que tem:

  • Uma aplicação Do SharePoint Embedded com, pelo menos, um contentor.
  • O ID do tipo de contentor da aplicação SharePoint Embedded.
  • Um projeto do Microsoft Foundry Agent Service.
  • Pelo menos uma licença de Microsoft 365 Copilot no inquilino durante a pré-visualização.
  • Permissão para atualizar o registo do tipo de contentor em cada inquilino que consome, onde o agente tem de aceder ao conteúdo.

Durante a pré-visualização, é necessária a licença copilot. Após a pré-visualização, espera-se que esta funcionalidade passe para a faturação com tráfego limitado.

Configurar a origem de conhecimento do SharePoint

Configure a origem de conhecimento do SharePoint foundry com remoteSharePointParameters.containerTypeId definido como o ID do tipo de contentor do SharePoint Embedded.

Para obter detalhes de configuração específicos da origem, veja Propriedades da origem de dados de conhecimento do SharePoint.

Conceder acesso de Foundry ao tipo de contentor

Conceda ao Microsoft Foundry acesso de leitura ao seu tipo de contentor em cada inquilino que consome. O ID da aplicação Foundry é 880da380-985e-4198-81b9-e05b1cc53158.

A aplicação proprietária do tipo de contentor tem de chamar a API de registo no inquilino que está a consumir.

PUT /storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeId}/applicationPermissionGrants/880da380-985e-4198-81b9-e05b1cc53158
Content-Type: application/json
{
  "delegatedPermissions": ["readContent"],
  "applicationPermissions": ["none"]
}

Substitua pelo {fileStorageContainerTypeId} ID do tipo de contentor.

Também pode conceder esta permissão durante o registo inicial do tipo de contentor através do ponto final Criar tipo de contentor de registo .

Validar a obtenção

  1. Carregue ficheiros suportados para um contentor do SharePoint Embedded.
  2. Aguarde pela conclusão da indexação.
  3. Inicie sessão como um utilizador que tem acesso ao conteúdo do contentor.
  4. Faça uma pergunta ao agente à qual os ficheiros carregados podem responder.
  5. Confirme que a resposta está fundamentada nos conteúdos esperados do SharePoint Embedded.

Se a resposta omitir os ficheiros esperados, marcar:

  • Registo do tipo de contentor no inquilino que está a consumir.
  • Concessões de permissão da aplicação Foundry.
  • Acesso do utilizador ao contentor e aos ficheiros.
  • Formatos de ficheiro suportados.
  • Definições de deteção de conteúdo.
  • Atraso na indexação.

Próximas etapas