user-mgr: add role

Add role and its rpc getter, setter functions.

Any review is welome!