In my organisation some long term changes to our VPN have meant that for internal-only applications we now have to whitelist around 450 IP addresses and ranges. Currently there is no way to do this apart from manually adding each of these to an access restriction profile, which is laborious and error-prone. On top of that it is also not possible to transfer or copy access restriction profiles between applications. For us this means we will probably have to do this process ~14 times with our current portfolio, again for every new app we create.
My proposal is that Mendix provide either an API for us to call to create and manage access restriction profiles, or provides an option to upload and download a csv file containing the correct information. An API has the benefit of allowing us to create a service which manages the access restriction of all our apps in one place, and would be my preferred option.
Management by API may be fine for more mature organisations, but it is not a very "low code" solution.
We have a strong preference for an option in the Mendix portal to, at least, be able to export and import the IP filtering profiles and/or access restriction profiles.
Even better would be to bring the access restriction profiles to the control center so this can be centrally managed and applied to different apps.
And as long as you are working on this, may I suggest adding sorting options to the profiles by clicking on the headers (profile name, CIDR).
We are now facing a similar issue within our company, and it would be useful if Mendix could add this functionality.