Exportar APIs do Gerenciamento de API do Azure para a Power Platform

APLICA-SE A: Todas as camadas de gerenciamento de API

Os desenvolvedores cidadãos que usam a Microsoft Power Platform geralmente precisam acessar os recursos de negócios que são desenvolvidos por desenvolvedores profissionais e implantados no Azure. O Gerenciamento de API do Azure permite que desenvolvedores profissionais publiquem seu serviço de back-end como APIs e exportem facilmente essas APIs para a Power Platform (Power Apps e Power Automate) como conectores personalizados para descoberta e consumo por desenvolvedores cidadãos.

Este artigo percorre as etapas no portal do Azure para criar um conector personalizado da Power Platform para uma API no Gerenciamento de API. Com esse recurso, os desenvolvedores cidadãos podem usar a Power Platform para criar e distribuir aplicativos baseados em APIs internas e externas gerenciadas pelo Gerenciamento de APIs.

Pré-requisitos

  • Concluir o início rápido seguinte: Criar uma instância da Gestão de API do Azure
  • Verifique se há uma API em sua instância de Gerenciamento de API que você gostaria de exportar para a Power Platform
  • Certifique-se de que tem um ambiente Power Apps ou Power Automate

Criar um conector personalizado para uma API

  1. Navegue até o serviço de Gerenciamento de API no portal do Azure.

  2. No menu, em APIs, selecione Power Platform.

  3. Selecione Criar um conector.

  4. Na janela Criar um conector, faça o seguinte:

    1. Selecione uma API para publicar na Power Platform.
    2. Selecione um ambiente de plataforma de energia para publicar a API.
    3. Insira um nome para exibição, que será usado como o nome do conector personalizado.
    4. Opcionalmente, se a API ainda não exigir uma assinatura, selecione Criar parâmetro de conexão de chave de assinatura.
    5. Opcionalmente, se a API estiver protegida por um servidor OAuth 2.0, forneça detalhes, incluindo ID do cliente, segredo do cliente, URL de autorização, URL de token e URL de atualização.
  5. Selecione Criar.

    Criar conector personalizado para API no Gerenciamento de API

Depois que o conector for criado, navegue até o ambiente Power Apps ou Power Automatic . Você verá a API listada em Conectores personalizados de dados>.

Conector personalizado na Power Platform

Gerenciar um conector personalizado

Você pode gerenciar seu conector personalizado em seu ambiente Power Apps ou Power Platform. Para obter detalhes sobre configurações, consulte Criar um conector personalizado do zero.

  1. Selecione seu conector na lista de conectores personalizados.
  2. Selecione o ícone de lápis (Editar) para editar e testar o conector personalizado.

Importante

Para chamar a API a partir do console de teste do Power Apps, você precisa configurar uma política CORS em sua instância de Gerenciamento de API e criar uma política no conector personalizado para definir um cabeçalho Origin em solicitações HTTP. Para obter mais informações, consulte Habilitar políticas CORS para conector personalizado.

Atualizar um conector personalizado

No Gerenciamento de API, você pode atualizar um conector para direcionar uma API diferente ou um ambiente do Power Apps ou para atualizar as configurações de autorização.

  1. Navegue até o serviço de Gerenciamento de API no portal do Azure.
  2. No menu, em APIs, selecione Power Platform.
  3. Selecione Atualizar um conector.
  4. Selecione a API para a qual deseja atualizar o conector, atualize as configurações conforme necessário e selecione Atualizar.

Próximos passos