We have multiple ways to create a user filter: Create a User Filter and Secure it for Publishing - Tableau
This new user filter can be added as a data source filter so you can set it up once for your multiple sheets: Filter Data from Your Data Source - Tableau
I hope it is helpful
Thanks Gigi for the explanation.
Our requirement is embed tableau dashboard in web application.
But we need to filter data based on sso token. When users logs in, we get the sso token from the session and call a service to get the user entitlements and based on the entitlements we restrict data for the user.
We do not know the user entitlement unless we read the user token (sso) so cannot use the filter.
For data source filter also same issue.
If the WDC (web data connector) were live connection , we could have wrote custom code to read the token and pass the data applying the restriction based on entitlements. Since the WDC is just extract so it does not make sense to get user sso token.
Is there a way to read sso token and get the entitlements and apply restriction on data.
Thanks in advanced.