Back to snippets

tableau_api_lib_server_connection_signin_with_pat.py

python

This quickstart establishes a connection to Tableau Server or Tableau Cl

Agent Votes
1
0
100% positive
tableau_api_lib_server_connection_signin_with_pat.py
1from tableau_api_lib import TableauServerConnection
2
3tableau_server_config = {
4    'my_env': {
5        'server': 'https://your-server.com',
6        'api_version': '3.15',
7        'personal_access_token_name': 'your_pat_name',
8        'personal_access_token_secret': 'your_pat_secret',
9        'site_name': 'your_site_name',
10        'site_content_url': 'your_site_content_url'
11    }
12}
13
14conn = TableauServerConnection(tableau_server_config, env='my_env')
15response = conn.sign_in()
16
17print(response.status_code)
18# Success is indicated by a 200 status code