Editar

Compartilhar via

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

Existem mais de 230 conectores in box para o Microsoft Power Automate. Muitos destes conectores utilizam o Microsoft Graph para comunicar com pontos finais específicos de produtos Microsoft. Além disso, existem outros cenários em que poderemos ter de chamar o Microsoft Graph diretamente a partir do Power Automate através de blocos modulares básicos do serviço, uma vez que não existe nenhum conector que comunique diretamente com o Microsoft Graph para abranger toda a API.

Além de abordar cenários para chamar diretamente o Microsoft Graph, vários pontos finais da Microsoft Graph API apenas 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 colocar em cache as credenciais de um utilizador para ativar cenários de permissão delegados específicos. Nestes casos, pode ser criado um conector personalizado para fornecer um wrapper em torno da Microsoft Graph API e permitir o consumo da API com permissões delegadas.

Este laboratório abrange ambos os cenários acima. Em primeiro lugar, irá criar um conector personalizado para permitir integrações com o Microsoft Graph que requerem permissões delegadas. Em segundo lugar, irá utilizar o ponto final do pedido de $batch para fornecer acesso à capacidade total do Microsoft Graph enquanto utiliza as permissões delegadas que exigem que uma aplicação tenha um utilizador com "sessão iniciada" presente.

Observação

Este é um tutorial sobre como criar um conector personalizado para utilização no Microsoft Power Automate e no Azure Logic Apps. Este tutorial pressupõe que leu a descrição geral do conector personalizado para compreender o processo.

Pré-requisitos

Para concluir este exercício nesta publicação, precisará do seguinte:

Comentários

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