Is there a way to hide columns from certain users in Tableau Server when they download the data from a workbook? I have a client who will have two different log ins to our Tableau Server - one who will have access to download all the data from the workbook, and one that I would like to restrict the download of certain columns of the data, ie, user 1 can download all columns A, B, C, D, E, F and user 2 can only see columns A, B, D, F in the download.
Unfortunately, No. There really isn't a good way to dynamically hide columns on a per-user basis at all (even before the downloading part). You'll likely need to create two versions of the workbook and/or datasource, one showing "all", the other showing "some"....then lock them down appropriately.