Übersicht über Microsoft 365 Copilot-Connectors

Microsoft 365 Copilot-Connectors bringen externe Branchendaten in Microsoft 365 Copilot, damit Ihre Benutzer mehr Ihrer Unternehmensinhalte durchsuchen und durchsuchen 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 Model Context Protocol (MCP) ab, ohne Daten in Microsoft Graph zu indizieren.

Ein Copilot-Connector kann externen Datenzugriff als Funktion eines Microsoft 365 Copilot-Plug-Ins bereitstellen. Die Implementierung, Authentifizierung, Verpackung und Verfügbarkeit von Connectors hängen vom Connectormodell und der Microsoft-Zielerfahrung ab. Hilfe bei der Entscheidung, ob Ihr Plug-In einen Connector benötigt, finden Sie unter Connectors als Plug-In-Funktionen.

Synchronisierte und Verbundconnectors unterstützen Microsoft 365 Copilot und andere intelligente Microsoft 365-Erfahrungen wie Microsoft Search, Copilot in Excel und den Recherche-Agent.

Hinweis

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

Connectormodelle

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

Funktion Synchronisierter Connector Verbundconnector (MCP-basiert)
Datenverschiebung In Microsoft Graph synchronisierte Inhalte Keine Datenverschiebung; Abruf zur Abfragezeit
Semantische Indizierung Unterstützt Nicht zutreffend
Schema Definiert mithilfe von externalItem-Schema Definiert von MCP-Servertools
Anwendungsfälle Wissensdatenbanken, Dokumentenspeicher, LOB-Systeme 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)
Abrufen von Inhalten Indizierte Suche und Synthese API-Aufrufe in Echtzeit
Verfügbarkeit Global, GCC, GCCH, DoD Variiert je nach Verfügbarkeit des Verbundconnectors.

Wichtig

Die Authentifizierungsanforderungen unterscheiden sich zwischen synchronisierten Connectors, Verbundconnectors, MCP-Plug-Ins und Agent-Connectors. Der Authentifizierungsleitfaden für MCP- und API-Plug-Ins gilt nicht automatisch für Copilot-Connectors. Befolgen Sie die produktspezifischen Anleitungen für das von Ihnen ausgewählte Connectormodell.

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

So werden Connectorinhalte in Microsoft 365 Copilot angezeigt

Synchronisierte Connectors nehmen Inhalte in Microsoft Graph auf, wo die Daten semantisch indiziert und Copilot zur Verfügung gestellt werden. Benutzer können diese Inhalte mithilfe von Eingabeaufforderungen in natürlicher Sprache finden, 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 aus 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 des Schwebens über einer Copilot-Connectors-Antwort in Microsoft 365 Copilot

Wenn Benutzer referenzierte Inhalte erkunden möchten, können sie einen der Links am Ende der Antwort auswählen.

Screenshot der Referenzliste der Copilot-Connectors in Microsoft 365 Copilot

Semantiktische Indizierung des synchronisierten Verbinders

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

  • 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 Hauptteil des Artikels

Benutzerdefinierte Connectors können ebenfalls die semantische Indizierung verwenden. Um das Auffinden zu optimieren, sollten relevante Informationen in die Titel - und Inhaltsfelder aufgenommen werden.

Hinweis

Semantische Bezeichnungen werden zum Filtern verwendet und haben keinen Einfluss auf die semantische Indizierung. Verbundconnectors unterstützen keine semantische Indizierung.

Die folgenden Szenarien profitieren von der semantischen Indizierung:

  • Themen- und Schlüsselwort-(Keyword)-basierte Suchen
  • Abfragen, die ungefähre Übereinstimmungen erfordern
  • Abfragen, die eine kontextbezogene Interpretation erfordern

Die folgenden Szenarien profitieren nicht von der semantischen Indizierung:

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

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

Voraussetzungen

Bereiten Sie vor der Implementierung eines Connectors die Entwicklungsumgebung vor, adressieren Sie Microsoft-Erfahrung, erforderliche Lizenzen, Administratorrollen, Identitäten, Berechtigungen, die Datenquelle und Testbenutzer. Die Prüfliste für die allgemeine Bereitschaft finden Sie unter Einrichten Ihrer Entwicklungsumgebung.

Weitere Anforderungen hängen vom Connectormodell und dem Implementierungsansatz ab. Befolgen Sie die verknüpfte Buildanleitung für die spezifischen Rollen, Berechtigungen, Tools und Dienste, die Sie benötigen.

Erstellen Ihres eigenen synchronisierten Copilot-Connectors

Um einen synchronisierten Connector zu erstellen, muss ein KI-Administrator eine Anwendung registrieren und die Administratorzustimmung 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 drei Arten erstellen:

Konfigurieren benutzerdefinierter Connectors für Microsoft 365 Copilot

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

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

Administratoren müssen außerdem sicherstellen, dass synchronisierte Connectors für Inlineergebnisse aktiviert sind.

Beispiele für Microsoft 365 Copilot-Connectors

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 aufgenommen werden. Für jede Datei extrahiert es die Metadaten aus der Frontmaterie, ordnet sie dem Schema der externen Verbindung zu und nimmt den Inhalt auf, wobei der Inhalt und die Metadaten beibehalten werden. Der erfasste Inhalt ist so eingestellt, dass er für jeden in der organization sichtbar ist.
.NET Docs-Connector In diesem .NET-Beispielprojekt wird gezeigt, wie Sie einen Copilot-Connector erstellen, um unstrukturierte Daten in Microsoft 365 aufzunehmen und für Microsoft 365 Copilot verfügbar zu machen. Das Projekt verwendet Microsoft 365 Agents Toolkit für Visual Studio, um den Connector als Microsoft Teams-App zu verpacken und seine Bereitstellung in der organization zu vereinfachen.
.NET GitHub-Connector Diese .NET-Anwendung zeigt Ihnen, wie Sie die Copilot-Konnektor-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys aus GitHub indiziert. Dieses Connectorbeispiel unterstützt Funktionen 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-Konnektor-API verwenden, um einen benutzerdefinierten Konnektor zu erstellen, der Probleme und Repositorys aus GitHub indiziert. Dieses Connectorbeispiel unterstützt Funktionen 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-Konnektor-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys aus GitHub indiziert. Dieses Connectorbeispiel unterstützt Funktionen wie Microsoft Search, Copilot in Teams, die Microsoft 365 Copilot-App und vieles mehr.

Die aktuelle Liste der Beispiele aus der Community finden Sie im Beispiellösungskatalog des Microsoft Adoption Centers: