Criar um Conector Personalizado do Lote JSON do Microsoft Graph para o Power Automate

Há mais de 230 conectores fora da caixa para o Microsoft Power Automate. Muitos desses conectores usam o Microsoft Graph para se comunicar com pontos de extremidade específicos de produtos da Microsoft. Além disso, há outros cenários em que talvez seja necessário chamar o Microsoft Graph diretamente do Power Automate usando blocos básicos de construção do serviço, já que não há nenhum conector que se comunique diretamente com o Microsoft Graph para cobrir toda a API.

Além de abordar cenários para chamar o Microsoft Graph diretamente, vários pontos de extremidade do Microsoft API do Graph só dão suporte a permissões delegadas. O conector HTTP no Microsoft Power Automate permite integrações muito flexíveis, inclusive chamando o Microsoft Graph. No entanto, o conector HTTP não tem a capacidade de armazenar as credenciais de um usuário para habilitar cenários específicos de permissão delegada. Nesses casos, um conector personalizado pode ser criado para fornecer um wrapper em torno do microsoft API do Graph e habilitar o consumo da API com permissões delegadas.

Este laboratório aborda os dois cenários acima. Primeiro, você criará um conector personalizado para habilitar integrações com o Microsoft Graph, que exigem permissões delegadas. Em segundo lugar, você usará o ponto de extremidade de solicitação $batch para fornecer acesso à potência total do Microsoft Graph ao usar as permissões delegadas que exigem que um aplicativo tenha um usuário "conectado" presente.

Observação

Este é um tutorial sobre como criar um conector personalizado para uso no Microsoft Power Automate e nos Aplicativos Lógicos do Azure. Este tutorial pressupõe que você tenha lido a visão geral do conector personalizado para entender o processo.

Pré-requisitos

Para concluir este exercício neste post, você precisará do seguinte:

Comentários

Forneça qualquer comentário sobre este tutorial no repositório GitHub.