Criar seu primeiro conector Microsoft Graph personalizado

Os conectores do Microsoft Graph permitem adicionar seus próprios dados ao Microsoft Graph e tê-los alimentando várias experiências do Microsoft 365. O conjunto de artigos a seguir mostra como usar o SDK de conectores do Microsoft Graph para criar um conector personalizado em C# e usá-lo para alimentar o Microsoft Pesquisa. Esse conector personalizado usa um inventário de dados de exemplo dispositivo partes em um arquivo CSV para a organização Reparo de Dispositivos Contoso.

Observação

Se você quiser usar um idioma diferente de C# para criar seu conector, consulte Criar um conector usando outros idiomas.

Como funciona o conector personalizado?

O código de exemplo incluído na seção Desenvolver seu conector cria um servidor gRPC que executa o conector personalizado em sua máquina virtual. Seu código de conector personalizado é responsável por buscar os dados da fonte de dados que devem estar acessíveis da máquina virtual. Um cliente gRPC do agente conector do Microsoft Graph em execução no mesmo computador faz solicitações por gRPC para o servidor para buscar a resposta necessária. O agente conector do Microsoft Graph integra o conector personalizado ao Centro de administração do Microsoft 365, ingere o conteúdo no Microsoft Graph e executa outras tarefas de plataforma por meio da estrutura de orquestração. Para obter detalhes sobre as tarefas da plataforma, consulte recursos do agente do conector.

Um diagrama da arquitetura de um conector baseado em SDK

Próxima etapa