With the Azure API Management developer portal, we can expose Logic Apps in a managed way, allowing us to take control through policies, add security, provide decoupling between frontend and backend, and much more.
The first thing you should be aware of is that out-of-the-box, you can only expose an Azure Logic App that exposes an HTTP endpoint on your APIM and are inside your Azure Subscription.
Once you exposed a Logic Apps through APIM, there are several options to protect the Logic Apps regarding authorized clients and IP address restrictions.
In this whitepaper, Sandro Pereira meticulously explains the step-by-step process of exposing and protecting the Logic Apps with APIM.
What’s in store for you?
This whitepaper will give you a detailed understanding of the following:
- Expose and restrict access to the Logic App
- How to limit incoming IP addresses for a specific Logic App
- Exposing multiple Logic Apps in a single API
- Delete a Logic Apps expose as an API or Operation
Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book: “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.