I recently when I want to deploy my SSAS project to server, faced this error:
Either the domain\user user does not have permission to create a new object in
database, or the object does not exist.
I searched on the internet and do some solutions but none worked. I do these steps and it solve the issue.

1)Login to
SSASinstance on the server.2)In
Rolenode you should see (at least) one role:3)In the
SSDTin role node in solution explorer define a new role with exactly same role name inSSASserver instance and check all check boxes:4)In
Membershiptab add active directory users:Now you can deploy your project without above error!