Erstellen Ihres ersten benutzerdefinierten Microsoft Graph-Connectors

Mit Microsoft Graph-Connectors können Sie Eigene Daten zu Microsoft Graph hinzufügen und verschiedene Microsoft 365-Umgebungen unterstützen. In den folgenden Artikeln erfahren Sie, wie Sie das Microsoft Graph Connectors SDK verwenden, um einen benutzerdefinierten Connector in C# zu erstellen und damit Microsoft Search zu nutzen. Dieser benutzerdefinierte Connector verwendet eine Beispieldaten Anwendung Teileinventur in einer CSV-Datei für die Contoso Appliance Repair organization.

Hinweis

Wenn Sie zum Erstellen Ihres Connectors eine andere Sprache als C# verwenden möchten, lesen Sie Erstellen eines Connectors mit anderen Sprachen.

Wie funktioniert der benutzerdefinierte Connector?

Der im Abschnitt Entwickeln Des Connectors enthaltene Beispielcode erstellt einen gRPC-Server, auf dem der benutzerdefinierte Connector auf Ihrem virtuellen Computer ausgeführt wird. Ihr benutzerdefinierter Connectorcode ist für das Abrufen der Daten aus der Datenquelle verantwortlich, auf die von Ihrem virtuellen Computer aus zugegriffen werden muss. Ein gRPC-Client vom Microsoft Graph-Connector-Agent , der auf demselben Computer ausgeführt wird, sendet Anforderungen über gRPC an den Server, um die erforderliche Antwort abzurufen. Der Microsoft Graph-Connector-Agent integriert den benutzerdefinierten Connector in den Microsoft 365 Admin Center, erfasst den Inhalt in Microsoft Graph und führt andere Plattformaufgaben über das Orchestrierungsframework aus. Ausführliche Informationen zu den Plattformaufgaben finden Sie unter Connector-Agent-Funktionen.

Diagramm der Architektur eines SDK-basierten Connectors

Nächster Schritt