add convenance function has_role_access?