Conectar aos serviços do Azure usando conectores personalizados
Importante
Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, confira a documentação do produto Microsoft Dynamics 365. Para ver os planos de lançamento mais recentes, confira os planos de lançamento do Dynamics 365 e Microsoft Power Platform.
Se você tiver uma API RESTful hospedada no Azure Functions ou nos Aplicativos Lógicos do Azure, existe agora uma maneira simples de importá-la para criar um conector personalizado que possa ser usado no Microsoft Flow e no PowerApps.
Tudo o que você precisa fazer é navegar até a página Conectores Personalizados em Dados na barra lateral. Clique em + Novo conector personalizado e selecione Criar do Serviço do Azure (Versão Prévia).
Em seguida, dê um nome ao seu conector, selecione sua assinatura do Azure, escolha o serviço do Azure e selecione seu aplicativo.
Quando você clica em Continuar, a API é importada no portal do conector personalizado, onde é possível adicionar mais detalhes, criar o conector e testá-lo.
Depois que for criado, você verá o novo conector na página Conectores Personalizados, bem como no designer do Flow ao usá-lo em um fluxo.
Configuração do Azure Functions
O Azure Functions exige que a API atenda a determinadas condições para que possa ser importada para o Microsoft Flow. Crie o aplicativo com isso em mente se você planeja usá-lo no Microsoft Flow ou no PowerApps:
Gerar a definição de OpenAPI (Swagger)
Observação
No Azure, você pode fornecer a URL que hospeda sua API ou gerar a definição com base no modelo fornecido no portal do Azure. Se você optar por usar o modelo do Azure, ele criará uma definição esparsa com os metadados de suas funções disparadas por HTTP. No entanto, você precisará modificá-lo fornecendo metadados adicionais sobre as operações de API e estruturas de dados antes de usá-lo.
Habilitar Configurar Compartilhamento de Recursos entre Origens (CORS)
O que está por vir
Estamos explorando outras maneiras de simplificar o processo para criar conectores personalizados usando recursos do Azure. Por exemplo, ao testar uma conexão baseada em chave de API após importação do Swagger, estamos investigando a criação automática de uma conexão de teste com base em uma chave definida no aplicativo Azure Functions, para que você não tenha que copiar a Chave de API do portal do Azure e colar no Microsoft Flow.
Também haverá melhorias na experiência de importação de conectores personalizados que usam a autenticação OAuth. Por fim, planejamos dar suporte a mais serviços do Azure em breve, então fique atento.