Crear el primer conector de Microsoft Graph personalizado

Los conectores de Microsoft Graph le permiten agregar sus propios datos a Microsoft Graph y hacer que puedan alimentar varias experiencias de Microsoft 365. En el siguiente conjunto de artículos se muestra cómo usar el SDK de conectores de Microsoft Graph para crear un conector personalizado en C# y usarlo para impulsar Microsoft Search. Este conector personalizado usa un inventario de piezas de dispositivo de datos de ejemplo en un archivo CSV para la organización Contoso Appliance Repair.

Nota:

Si desea usar un lenguaje distinto de C# para compilar el conector, consulte Compilación de un conector con otros lenguajes.

¿Cómo funciona el conector personalizado?

El código de ejemplo incluido en la sección Desarrollo del conector crea un servidor gRPC que ejecuta el conector personalizado en la máquina virtual. El código del conector personalizado es responsable de capturar los datos del origen de datos, que deben ser accesibles desde la máquina virtual. Un cliente gRPC del agente del conector de Microsoft Graph que se ejecuta en el mismo equipo realiza solicitudes a través de gRPC al servidor para capturar la respuesta necesaria. El agente del conector de Microsoft Graph integra el conector personalizado con el Centro de administración de Microsoft 365, ingiere el contenido en Microsoft Graph y realiza otras tareas de plataforma a través del marco de orquestación. Para obtener más información sobre las tareas de la plataforma, consulte Funcionalidades del agente del conector.

Diagrama de la arquitectura de un conector basado en SDK

Pasos siguientes