Exportación de API de Azure API Management a Power Platform
Los desarrolladores civiles que usan Power Platform a menudo necesitan acceder a las funcionalidades empresariales que desarrollan los desarrolladores profesionales y se implementan en Azure. Azure API Management permite a los desarrolladores profesionales publicar su servicio back-end como API y exportar fácilmente estas API a Power Platform (Power Apps y Power Automate) como conectores personalizados para que los desarrolladores civiles los detecten y los usen.
Este artículo le indica cómo crear en Azure Portal un conector de Power Platform personalizado a una API en API Management. Con esta funcionalidad, los desarrolladores civiles pueden usar Power Platform para crear y distribuir aplicaciones basadas en API internas y externas administradas por API Management.
Requisitos previos
- Complete el siguiente inicio rápido: Creación de una instancia de Azure API Management
- Asegúrese de que haya una API en la instancia de API Management que desea exportar a Power Platform.
- Asegúrese de que tiene un entorno de Power Apps o Power Automate.
Creación de un conector personalizado a una API
Vaya al servicio API Management en Azure Portal.
En el menú, en API, seleccione Power Platform.
Seleccione Creación de un conector
En la ventana Creación de un conector, haga lo siguiente:
- Seleccione una API para publicar en Power Platform.
- Seleccione un entorno de Power Platform donde publicar la API.
- Introduzca un nombre para mostrar, que se usará como nombre del conector personalizado.
- Opcionalmente, si la API está protegida por un servidor OAuth 2.0, proporcione detalles que incluyan id. de cliente, secreto de cliente, URL de autorización, URL del token y URL de actualización.
Seleccione Crear.
Una vez creado el conector, vaya al entorno de Power Apps o de Power Automate. Verá la API en Datos > Conectores personalizados.
Nota
Para llamar a la API desde la consola de prueba de PowerApps, debe agregar la dirección URL "https://flow.microsoft.com" como origen a la directiva de CORS en la instancia de API Management.