Custom profile fields currently have 3 view permissions:
- Not visible - For private data only viewable by administrators
- Visible to user - For private data only viewable by the user and by administrators
- Visible to everyone
It would be useful to have another two permissions 'Visible to teachers' and 'Visible to parents' that allows Moodle course teachers and parents to see a particular field on a student's profile. For example, if a student has declared a disability, a field could contain the reasonable adjustments that staff are expected to make for that student. Anyone on a course with edit rights could then see that profile field, as well as parents of that student, but other students could not.