I would like the ability to set which listen port(s) a service is available on in the Service Properties.
This would make it much easier to limit outbound services (creating an internal service to access an external service) to only be accessible from the internal network. As far as I know right now this can only be done by including an IP restriction or by comparing the listen port in the policy. But in both cases the service still exists on the external interface and generates an error response when it's called.
I would like to have a scenario where we set up a separate internal and external listen port (bind to specific interface) and can configure in the service properties on which port(s) the service path is made available so it doesn't exist at all on the external interface.