We still have many of our instructors manually enrolling students into courses. We don't have an issue with that, but we do have an issue when they either consciously, or accidentally enroll a student into a teacher role. Believe it or not, this is not uncommon.
I've created a report to notify me when this happens, so I can fix it, but I wonder if there is any way to prevent manual enrollment into certain roles based on a profile field. In particular, email domain. Our employees have an email ending in @ourschool.com and our students end in @student.ourschool.com. Any of our employees who are, or have ever also been, students have both accounts, and are required to use the appropriate one for their role.
Any ideas are appreciated.