Add spec for roles, add some ui for admin