Übersicht über Microsoft 365 Copilot Connectors

Microsoft 365 Copilot Connectors bringen externe Branchendaten in Microsoft 365 Copilot ein, sodass Ihre Benutzer mehr Ihrer Unternehmensinhalte suchen, begründen und darauf reagieren können. Die Plattform unterstützt zwei Connectormodelle:

  • Synchronisierte Connectors erfassen und indizieren externe Inhalte in Microsoft Graph.
  • Verbundconnectors rufen Inhalte in Echtzeit mithilfe des Modellkontextprotokolls (Model Context Protocol, MCP) ab, ohne Daten in Microsoft Graph indizieren zu müssen.

Beide Connectortypen unterstützen Microsoft 365 Copilot und andere intelligente Microsoft 365-Umgebungen wie Microsoft Search, Kontext-IQ und Microsoft 365 Copilot.

Hinweis

Copilot-Connectors sind in kommerziellen Umgebungen und in Microsoft 365 Government Community Cloud (GCC) und Government Community Cloud High (GCCH) verfügbar. Sie sind in Umgebungen des Verteidigungsministeriums (Department of Defense, DoD) nicht verfügbar.

Connectormodelle

Microsoft 365 Copilot unterstützt zwei Connectormodelle, die auf unterschiedliche Integrationsanforderungen zugeschnitten sind.

Funktion Synchronisierter Connector Verbundconnector (MCP-basiert)
Datenverschiebung Mit Microsoft Graph synchronisierte Inhalte Keine Datenverschiebung; Abfragezeitabruf
Semantische Indizierung Unterstützt Nicht zutreffend
Schema Definiert mithilfe des externalItem-Schemas Definiert durch MCP-Serverressourcen
Anwendungsfälle Wissensrepositorys, Dokumentspeicher, BRANCHENSYSTEME Dynamische Daten oder regulierte Inhalte, die in der Quelle verbleiben müssen
Authentifizierung Microsoft Entra ID-App-Registrierung MCP-unterstützte Methoden (OAuth 2.0 oder dienstspezifisch)
Inhaltsabruf Indizierte Suche und Synthese Api-Aufrufe in Echtzeit
Verfügbarkeit Global, GCC, GCCH Variiert je nach Verfügbarkeit des Verbundconnectors

Weitere Informationen zu Verbundconnectors finden Sie unter Übersicht über Verbundconnectors.

So wird der Connectorinhalt in Microsoft 365 Copilot

Synchronisierte Connectors erfassen Inhalte in Microsoft Graph, wo die Daten semantisch indiziert und copilot zur Verfügung gestellt werden. Benutzer können diese Inhalte mithilfe von Eingabeaufforderungen in natürlicher Sprache suchen, zusammenfassen und daraus lernen. Sie können auch Zitate in Copilot-Antworten auswählen, um eine Vorschau externer Elemente anzuzeigen, die in Microsoft Graph gespeichert sind.

Verbundconnectors zeigen Echtzeitinformationen von Ihrem externen Dienst an. Anstatt auf indizierte Elemente zu verweisen, beziehen sich Zitate auf Inhalte, die direkt von Ihrem MCP-Server zurückgegeben werden. In Microsoft Graph werden keine Inhalte synchronisiert oder gespeichert.

Screenshot: Zeigen auf eine Antwort von Copilot-Connectors in Microsoft 365 Copilot

Wenn Benutzer inhalte untersuchen möchten, auf die verwiesen wird, können sie einen der Links unten in der Antwort auswählen.

Screenshot der Referenzliste für Copilot-Connectors in Microsoft 365 Copilot

Semantische Indizierung des synchronisierten Connectors

Synchronisierte Connectors verwenden die semantische Indizierung, um die Abrufqualität in Microsoft 365 zu verbessern. Die semantische Indizierung ermöglicht Folgendes:

  • Relevantere Suchergebnisse über den lexikalischen Abgleich hinaus
  • Ungefähre und kontextbezogene Übereinstimmungen
  • Grundlegendes zu Beziehungen zwischen Datenpunkten

Die folgenden allgemeinen Eigenschaften werden indiziert:

  • Titel: Der Titel des Elements
  • Inhalt: Der Haupttext des Elements

Benutzerdefinierte Connectors können auch die semantische Indizierung verwenden. Um den Abruf zu optimieren, fügen Sie relevante Informationen in die Titel - und Inhaltsfelder ein.

Hinweis

Semantische Bezeichnungen werden zum Filtern verwendet und wirken sich nicht auf die semantische Indizierung aus. Verbundconnectors unterstützen keine semantische Indizierung.

Die folgenden Szenarien profitieren von der semantischen Indizierung:

  • Themen- und Schlüsselwort (keyword)-basierte Suchvorgänge
  • Abfragen, die ungefähre Übereinstimmungen erfordern
  • Abfragen, die kontextbezogene Interpretation erfordern

Die folgenden Szenarien profitieren nicht von der semantischen Indizierung:

  • Abfragen ohne Themen oder Schlüsselwörter, z. B. "Zugewiesene Fehler finden"
  • Abfragen mit mehreren Parametern (z. B. Thema + Zugewiesener)
  • Abfragen, die die Anzahl von Elementen anfordern

Der Katalog für Copilot-Connectors enthält Beschreibungen von Microsoft- und Partnerconnectors mit Links zu Partnerwebsites. Mit mehr als 100 verfügbaren Connectors können Sie eine Verbindung mit Azure-Diensten, Box, Confluence, Google-Diensten, MediaWiki, Salesforce, ServiceNow und mehr herstellen.

Erstellen eines eigenen synchronisierten Copilot-Connectors

Um einen synchronisierten Connector zu erstellen, muss ein KI-Administrator eine Anwendung registrieren und die Administratoreinwilligung für die erforderlichen Microsoft Graph-Berechtigungen im Microsoft Entra Admin Center erteilen.

Bereitgestellte Connectors sind mandantenweit, es sei denn, die Sicherheit externer Elemente ist eingeschränkt.

Sie können einen synchronisierten Copilot-Connector auf eine von drei Arten erstellen:

Konfigurieren von benutzerdefinierten Connectors für Microsoft 365 Copilot

So stellen Sie sicher, dass Microsoft 365 Copilot Ihre erfassten Inhalte effektiv verwendet:

  • Wenden Sie semantische Bezeichnungen an. Wenden Sie alle Bezeichnungen an, die Ihrem Schema entsprechen, einschließlich iconUrl, titleund url.
  • Erfassen Sie inhaltsreichen Text in die Inhaltseigenschaft , um die Groundingqualität zu verbessern.
  • Fügen Sie einen urlToItemResolver hinzu, damit Copilot freigegebene URLs identifizieren kann.
  • Fügen Sie Benutzeraktivitäten hinzu, um die Rangfolge von Elementen zu verbessern.
  • Geben Sie während der Verbindungserstellung aussagekräftige Beschreibungen an.

Administratoren müssen auch sicherstellen, dass synchronisierte Connectors für Inlineergebnisse aktiviert sind.

Microsoft 365 Copilot Connectorbeispiele

In den folgenden Beispielen werden Microsoft 365 Copilot Connectors implementiert, die Microsoft 365 Copilot erweitern.

Beispiel Beschreibung
TypeScript-Richtlinienconnector Dieses Beispiel enthält einen Copilot-Connector, der zeigt, wie lokale Richtlinien in Microsoft 365 erfasst werden. Für jede Datei werden die Metadaten aus der Front-Matter extrahiert, dem Schema der externen Verbindung zugeordnet und der Inhalt erfasst, wobei der Inhalt und die Metadaten beibehalten werden. Der erfasste Inhalt ist so festgelegt, dass er für alle Personen im organization sichtbar ist.
.NET-Dokumentationsconnector In diesem .NET-Beispielprojekt wird gezeigt, wie Sie einen Copilot-Connector erstellen, um unstrukturierte Daten in Microsoft 365 zu erfassen und für Microsoft 365 Copilot verfügbar zu machen. Das Projekt verwendet das Microsoft 365 Agents Toolkit für Visual Studio, um den Connector als Microsoft Teams-App zu packen und seine Bereitstellung im organization zu vereinfachen.
.NET GitHub-Connector Diese .NET-Anwendung zeigt Ihnen, wie Sie die Copilot-Connector-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys von GitHub indiziert. Dieses Connectorbeispiel unterstützt Umgebungen wie Microsoft Search, Copilot in Teams, die Microsoft 365 Copilot-App und vieles mehr.
Python-GitHub-Connector Diese Python-Anwendung zeigt Ihnen, wie Sie die Copilot-Connector-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys von GitHub indiziert. Dieses Connectorbeispiel unterstützt Umgebungen wie Microsoft Search, Copilot in Teams, die Microsoft 365 Copilot-App und vieles mehr.
TypeScript-GitHub-Connector Diese TypeScript-Anwendung zeigt Ihnen, wie Sie die Copilot-Connector-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys von GitHub indiziert. Dieses Connectorbeispiel unterstützt Umgebungen wie Microsoft Search, Copilot in Teams, die Microsoft 365 Copilot-App und vieles mehr.

Die neueste Liste der Beispiele aus der Community finden Sie im Microsoft Adoption Center-Beispiellösungskatalog: