Einrichten von SharePoint Embedded als Foundry-Wissensquelle

Gilt für: Entwickler

Verwenden Sie den Microsoft Foundry-Agent-Dienst mit einer SharePoint-Wissensquelle, wenn Ihre App eine fundierte Agent-Erfahrung für Dateien benötigt, die in SharePoint Embedded-Containern gespeichert sind.

Hinweis

SharePoint-Wissensquellen für SharePoint Embedded befinden sich in der Vorschauphase.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:

  • Eine SharePoint Embedded-App mit mindestens einem Container.
  • Die Containertyp-ID für die SharePoint Embedded-App.
  • Ein Microsoft Foundry Agent Service-Projekt.
  • Mindestens eine Microsoft 365 Copilot Lizenz im Mandanten während der Vorschauphase.
  • Berechtigung zum Aktualisieren der Containertypregistrierung in jedem nutzenden Mandanten, in dem der Agent auf Inhalte zugreifen muss.

Während der Vorschau ist die Copilot-Lizenz erforderlich. Nach der Vorschau wird erwartet, dass dieses Feature zur getakteten Abrechnung wechselt.

Konfigurieren der SharePoint-Wissensquelle

Konfigurieren Sie die SharePoint-Wissensquelle Foundry mit remoteSharePointParameters.containerTypeId auf Ihre SharePoint Embedded-Containertyp-ID festgelegt.

Quellspezifische Konfigurationsdetails finden Sie unter Eigenschaften von SharePoint-Wissensquellen.

Gewähren des Foundry-Zugriffs auf den Containertyp

Gewähren Sie Microsoft Foundry Lesezugriff auf Ihren Containertyp in jedem nutzenden Mandanten. Die Foundry-Anwendungs-ID lautet 880da380-985e-4198-81b9-e05b1cc53158.

Die besitzende Anwendung des Containertyps muss die Registrierungs-API im nutzenden Mandanten aufrufen.

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

Ersetzen Sie durch {fileStorageContainerTypeId} Ihre Containertyp-ID.

Sie können diese Berechtigung auch während der anfänglichen Containertypregistrierung erteilen, indem Sie den Endpunkt Containertypregistrierung erstellen verwenden.

Überprüfen des Abrufs

  1. Laden Sie unterstützte Dateien in einen SharePoint Embedded-Container hoch.
  2. Warten Sie, bis die Indizierung abgeschlossen ist.
  3. Melden Sie sich als Benutzer an, der Zugriff auf den Containerinhalt hat.
  4. Stellen Sie dem Agent eine Frage, die die hochgeladenen Dateien beantworten können.
  5. Vergewissern Sie sich, dass die Antwort auf den erwarteten SharePoint Embedded-Inhalt basiert.

Wenn die Antwort die erwarteten Dateien auslässt, überprüfen Sie Folgendes:

  • Containertypregistrierung im verbrauchenden Mandanten.
  • Berechtigungserteilungen für Foundry-Anwendungen.
  • Benutzerzugriff auf den Container und die Dateien.
  • Unterstützte Dateiformate.
  • Einstellungen für die Auffindbarkeit von Inhalten.
  • Indizierungsverzögerung.

Nächste Schritte