The purpose of using kerberos is to provide an additional layer of security to access cube data as well as provide insight into cube usage at a user level.
I have enabled Kerberos on both the Tableau server and delegation on the service account running MSAS on my analysis server. When i create tableau workbook using the MSAS data connection in desktop everything works fine and I can view my LDAP user accessing the cube using the SQL profiler.
The problem begins when I publish my workbook at data source to the Tableau server as I get the following error (keep in mind my data source is set to use "viewer credentials"):
Could not connect to server
An internal error occurred while establishing an impersonated database connection.
It sounds like it could be Windows denying access to the TableauTemp folder in the AppData directory even if it appears like you have administrator rights.
You may check the below two resources to see if they can help troubleshooting your issue:
Hope this helps a bit, -Birgit