What I’m looking to do is behind one of our Web servers that our users already authenticate to I’m setting up a web page that has a tableau report embedded in the HTML. Problem is that users are finding themselves having to authenticate again when they get to the page with the tableau server in order to view the report/dashboard. I’ve already added this server’s IP address to the trusted list in the Tableau Server’s config file (https://onlinehelp.tableau.com/current/server/en-us/trusted_auth.htm). I would like to do it ether though this method of using IP addresses to authenticate with the server or through sending the credentials over a POST request to the REST API (https://onlinehelp.tableau.com/current/api/rest_api/en-us/REST/rest_api_concepts_auth.htm#using_site_id). The account that would be used in this coding has no AD permissions and is only able to access Tableau for views so it would not be a security issue since it is only hosted internally and on a trusted server. When using Postman from that trusted server I can send a POST request (below) and I’m successfully returned a Token in the response in XML format.
<credentials name="*****" password="******" >
<site contentUrl="" />
Any ideas or proper coding language/example of this I can try to get this working for us?