Hi, I'm developing a tool to publish data sources to an instance of Tableau Server using the new REST API. I'm trying to make it compatible with Tableau Server 9.0.0+, but have recently run into an issue that I have not been able to find documented anywhere. It seems that when any non-admin user tries to initiate a file upload, the request is denied with a message giving error code 403015: "Forbidden -- User 'myuser' is unauthorized to create a file upload."
I don't know if there's anything to be done about this, but wanted to reach out to see:
Hi Mac, for 403015, the documentation says "A non-administrator user attempted to initiate a file upload, but the caller doesn't have publishing rights on the site.". Are you sure you are upload to the correct site?
If the user really has the publishing permissions on the site, you might want to file a support case with Tableau.