Assign role to user in a totally un-ember like way. But it works.
Change the local roles at the same time as post an update to the server.