Hi,
I need to whitelist IPs used by Power Automate in order for flow to successfully send HTTP GET request to the server hosted on AWS as EC2 instance. This server hosts asset management application and we can access it only from IPs whitelisted in the inbound rules of the instance.
This flow was working perfectly fine for some time now, but now it started to fail due to its IP not being whitelisted. We did this in the past by whitelisting IP of that specific flow that failed. However, I want to be sure that flow won't fail anymore and I want to add all IPs used by Power Automate. I found an official MS file that also contains already whitelisted IPs and I can assume the rest of IPs are ones I need to whitelist. File is called
Azure IP Ranges and Service Tags – Public Cloud and found on the following url:
Download Azure IP Ranges and Service Tags – Public Cloud from Official Microsoft Download Center.
Problem with this approach is that there are hundreds of IPs and I am quite sure that's not the right way how to do it. On the other hand AWS allows only 50 IPs inside inbound rule, while adding domain names isn't allowed. I found that these domains should be whitelisted:
IP address configuration - Power Automate | Microsoft Learn. But as I said, the problem is that I can't whitelist domains inside inbound rules of AWS EC2 instance (server), I can only add IPs.
Does anyone know how to approach this issue?
Best