alexsweet opened a new issue, #51453:
URL: https://github.com/apache/airflow/issues/51453

   ### Description
   
   Tableau Server Client python library deprecated the PAT based login method 
in favor of moving programmatic logins to JWT authentication. 
   
   Add an authentication method in the Tableau airflow provider to support the 
`JWTAuth` 
[class](https://tableau.github.io/server-client-python/docs/sign-in-out.html#sign-in-with-json-web-token-jwt)
 of the tableau server client. This should follow a similar method to the other 
auth methods, and should look for `jwt` being present within the connection 
details.
   
   ### Use case/motivation
   
   This provider removed PAT authentication in v5.0.0, which leaves Tableau 
cloud users with no method of programmatically using this airflow provider as 
the basic authentication method of username/password forces MFA to happen.
   
   ### Related issues
   
   Related to prior issue asking for the PAT method to be reinstated; 
https://github.com/apache/airflow/issues/25904
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to