Fixes and validations for choosing a User role