
A power app is built in an environment - where each environment is region specific
For example, if your environment is created in the Europe region, then your app is deployed in Europe data centers.
The IP address comes from the environment where the regions reside in.
The firewall works based on whitelisting IP ranges
Is there a way we can restrict all other traffic coming from that region from hitting the firewall apart from specific power apps or can you only restrict the traffic for the specific IP addresses?
Hello @KayBains,
I'm not sure I'm understanding you correctly: Do you want to allow only Power Apps from a specific region to access your local network? Do you want to restrict the Power Platform service's access to a data source, or do you want to prevent users from using an app from another region? Or do you want to specifically only allow the usage of one particular app from one particular region through your firewall?
I don't think you can allow only access to a specific Power App through your firewall. To do this you would have to whitelist the IP of this particular app - and Power Apps do not have a unique IP address as far as I know. On the other hand, the URL of the Power App is unique. Maybe you could filter out all other Power Apps based on the URL?
This might not help you, but you could restrict access to your Power Apps to specific user IP addresses: https://www.bythedevs.com/post/pcf-to-secure-power-apps-access-by-white-listing-ip-addresses
This way you could lock out your users from all other apps. Not sure if this is feasible for you though.