I don't really understand your query. Typically VPN with 2 factor authentication is required when you are connecting to your network. There are other ways of granting access to your public dashboards such as either using Tableau Online or fronting your Tableau on-premise deployment with a reverse proxy load balancer. See this link as a starting point. Collect Data with the Tableau Server Repository
Yep, you're correct about the VPN. Think of our Tableau server as having a wall around it. The only holes poked through it are connections from our two factor VPN IP range. The only people who can login to that VPN are campus faculty, staff and students. So that, in effect, blocks any public type access.
I was thinking we'd have to do something like a proxy, or maybe our security team can do something with the F5 web application firewall they have, but I was asked by my boss to put the question out there, to see if anybody had already done something similar, and I'm still waiting to hear back from the security team, to see what they'd propose for this.
yep. We are similar in the sense that our TS is on-premise and is accessible via our internal employees. But, we've made it also accessible via a secure proxy which has an external directive to route traffic to the TS. It was a project to get this done in a secure manner!
Yeah, pretty much what I expected. Thanks for the response!