Hallo
ich zögerte mit der Antwort ein bisschen. Die einfachste Lösung sind getrennte Kurse je Lehrer. Wenn das nicht der Fall ist, wird es komplizierter. Ich bin mir auch nicht ganz sicher ob es klappen wird.
Zunächst würde ich den Lehrern nur Trainerrechte im Kurs geben. Ein übergeordnetes Manager-Recht würde ich entfernen. (Ggfs. könnte man Ihnen zwei Accounts geben: einen als Lehrer und einen als Manager.)
Dann würde ich im Kurs mit Gruppen arbeiten und alle TN in Gruppe Lehrer1 und Gruppe Lehrer 2 zuweisen. Jede Gruppe wird eine Gruppierung. Dann werden die Aufgaben den Gruppierungen exklusiv zugeordnet. Wichtig: auch den Lehrer in der Gruppe eintragen. Nun kommt der Trick: Im Kurs der Rolle Lehrer das Recht moodle/grade:viewall entziehen.
So könnte es klappen. Ich bin mir aber nicht sicher, ob es wirklich so klappt.
Berichte mal, ob du damit weiterkommst.
Ralf