Added functionality to manage roles by an admin