Hi,
I want all teachers in my school to have a site-wide non-editing teacher status so they don't have to enrol on courses, and any teacher can cover any lesson which uses the vle.
So far, I have set non-editing teacher to be a system role, which has worked - i can manually add a teacher to the role, and they can view all courses.
The part I'm struggling with is automattically adding every member of the Teaching Staff OU in LDAP to that system role. I've investigated both the LDAP Authentication plugin (which we already use as our authentication). It has a "System role mapping" section, but as far as I can tell, it does nothing. I've put our Teaching Staff OU in the "non-editing teacher" context box, but when staff log in, nothing happens.
I've also investigated the LDAP Enrolment plugin, which we don't use. This appears to deal only with specific courses, rather than system roles, so I'm not sure this is the right thing.
Any help would be greatly appreciated.