Question about front end editing and user roles