Hi Marco, to retrieve the list of workbooks programmatically, you'll need the REST API, which has its own authentication method (in other words, you'll need to authenticate twice). Tableau Server REST API - Tableau
Can I use the OpenId connect token to make both authentication?
Reading the REST API Reference i found: "The REST API does not use SAML single-sign (SSO) authentication."
My Tableau's instance is configure to authenticate with OpenId, I can't make the Sign In request of REST API Reference.
Can you set up a special account on the Tableau Server to be used for just this purpose? The REST API supports impersonation, so you can login with just one administrator account and then view things based on the permissions of a specific user.
I had proposed this solution a few days ago but the customer refuse to create an account for this scope