Criar um conector personalizado de lote do Microsoft Graph JSON para automatização de energia

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

Além dos cenários de endereçamento para chamar o Microsoft Graph diretamente, alguns pontos de extremidade da API Graph Microsoft só suportam permissões delegadas. O conector HTTP no Microsoft Power Automate permite integrações muito flexíveis, incluindo chamar o Microsoft Graph. No entanto, o conector HTTP não tem a capacidade de cache das 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 da API do Microsoft Graph e habilitar o consumo da API com permissões delegadas.

Este laboratório abrange ambos os 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 "in-locar" presente.

Observação

Este é um tutorial sobre a criação de um conector personalizado para uso no Microsoft Power Automate e Aplicativos Lógicos do Azure. Este tutorial supõe que você leu a visão geral do conector personalizado para entender o processo.

Pré-requisitos

Para concluir esse exercício nesta postagem, você precisará do seguinte:

  • Acesso de administrador a uma Office 365 local. Se você não tiver um, visite o programa de desenvolvedor Microsoft 365 para se inscrever em um locatário de desenvolvedor GRATUITO.
  • Acesso ao Microsoft Power Automate.

Comentários

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