persist role when swithing users