Added role support to authorization