Sometimes TeamViewer is explicitly blocked by a firewall but as a user you are allowed to establish a VPN connection outside or to open tunnels.
The questions is what you are supposed to do in order to temporarly re-enable TeamViewer to work in this case.
A VPN is not an option because this would prevent you from accessing intranet, so some kind of tunnelling solution would be required, so only TermViewer traffic would go inside the tunnel.
Note for reviewers: these is nothing saying that this would be against any policy, remember that SSH and VPN connections are allowed.