We are building a number of Azure Function Apps, each function app by default has its own IP white list.
We have multiple third parties that will consume these function apps. Each third party will likely have multiple IP addresses. Some function apps may be consumed by all third parties, other by one but not another, etc.
We would like a central way of managing this. We have a Powershell that we've used in the past to maintain the IP address, but was wondering if there was a better solution - perhaps are some templates built into Azure itself?
This must be a fairly common problem, does anyone have any suggestions please?