What the guys are trying to say is there is no local access to the apps anyway, its all remote from the start.
What I think you might be trying to ask is "how do you remote access from another location than the customer's site?".
You need some port/address forwarding to the server which will all depend on what other kit the customer has on site (firewall, router, SBC). If necessary, the IP Office can do some of that but its not really the device I would use for control of external traffic into a site.
So basically, HTTPS and SFTP to the server will cover most things. Suspect the VMPro client needs a few extra ports routed as well.
The server does support VNC also. Never tried it but theoretically you could VNC to the server desktop and run a browser on the server (if there is one, I must have a look) to do server admin. But that wouldn't cover the VMPro client.
Stuck in a never ending cycle of file copying.