Added some role based authentication