This 'user' dict section should be within the 'token' dict, as I found Icehouse Heat engine choked when it tried to parse access ['token']'[user']['id']. Once that was fixed, I could deploy a VM with a ssh-key through Heat + Jumpgate.