Doh, I'm an idiot. Yep, you're right; I was providing the wrong userid which doesn't help. All working now.
General developer forum
Assign role relative to user with Web service API
This discussion has been locked so you can no longer reply to it.