Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Wenn Benutzer referenzierte Inhalte erkunden möchten, können sie einen der Links am Ende der Antwort auswählen.
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
Copilot Connectors-Katalog
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:
- Verwenden des Microsoft 365 Agents Toolkit
- Verwenden des Connector-SDK
- Verwenden der Copilot-Konnektor-APIs
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,titleundurl. - 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: