Hallo Stefan,
nur kurz, bin gleich auf dem Weg in den Urlaub, habe aber zur Entspannung noch etwas gestöbert und bin über einen Beitrag gestolpert, der ja noch unbeantwortet ist.
in /usr/share/sophomorix/devel/ntacl/ liegen die ACLs und zuständig für die Klassen ist das adminclass.share.ntacl.template und für Projekte school.project.share.ntacl.template zuständig. In beiden steht standardmäßig drin:
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/0x0/RWX ← Ordner selbst
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/OI|CI|IO/CHANGE ← die Ursache
ACL:Owner Rights:ALLOWED/OI|CI|IO/CHANGE ← was Du willst ist hier
Die zweite Zeile vererbt das „CHANGE“ auf jedes Objekt in dem Ordner und das ist das, was du nicht willst.
Die dritte Zeile macht genau das, was du möchtest, wird aber durch die zweite Zeile ausgehebelt.
Wahrscheinlich könntest du folgendes machen, allerdings mit dem Nebeneffekt, dass ALLE Lehrer ALLE Klassentauschordner dann sehen. Oder du verzichtest darauf, dass die Lehrer besondere Rechte im Klassentauschlaufwerk haben.
Vorher
REVISION:1
CONTROL:SR|SI|DI|DP
OWNER:BUILTIN\Administrators
GROUP:@@WORKGROUP@@\Domain Users
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/0x0/RWX
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/OI|CI|IO/CHANGE
ACL:Owner Rights:ALLOWED/OI|CI|IO/CHANGE
ACL:@@WORKGROUP@@\@@SCHOOLPREFIX@@admins:ALLOWED/OI|CI|I/CHANGE
ACL:@@WORKGROUP@@\global-admins:ALLOWED/OI|CI|I/FULL
ACL:@@WORKGROUP@@\Administrator:ALLOWED/OI|CI|I/FULL
Nachher
REVISION:1
CONTROL:SR|SI|DI|DP
OWNER:BUILTIN\Administrators
GROUP:@@WORKGROUP@@\Domain Users
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/0x0/RWX
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/CI|IO/RWX
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/OI|IO/READ
ACL:Owner Rights:ALLOWED/OI|CI|IO/CHANGE
ACL:@@WORKGROUP@@\@@SCHOOLPREFIX@@teachers:ALLOWED/0x0/RWX
ACL:@@WORKGROUP@@\@@SCHOOLPREFIX@@teachers:ALLOWED/OI|CI|IO/CHANGE
ACL:@@WORKGROUP@@\@@SCHOOLPREFIX@@admins:ALLOWED/OI|CI|I/CHANGE
ACL:@@WORKGROUP@@\global-admins:ALLOWED/OI|CI|I/FULL
ACL:@@WORKGROUP@@\Administrator:ALLOWED/OI|CI|I/FULL
nochmal als Diff:
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/0x0/RWX
-ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/OI|CI|IO/CHANGE
+ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/CI|IO/RWX
+ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/OI|IO/READ
ACL:Owner Rights:ALLOWED/OI|CI|IO/CHANGE
+ACL:@@WORKGROUP@@\@@SCHOOLPREFIX@@teachers:ALLOWED/0x0/RWX
+ACL:@@WORKGROUP@@\@@SCHOOLPREFIX@@teachers:ALLOWED/OI|CI|IO/CHANGE
ACL:@@WORKGROUP@@\@@SCHOOLPREFIX@@admins:ALLOWED/OI|CI|I/CHANGE
Ich möchte nicht, dass JEDE Lehrkraft ALLE Tauschordner sehen kann (aus Überlichtlichkeitsgründen) , deshalb mache ich das nicht so wie oben geschrieben, sondern ersetze ich nur die eine Zeile:
ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/0x0/RWX
-ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/OI|CI|IO/CHANGE
+ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/CI|IO/RWX
+ACL:@@WORKGROUP@@\@@GROUP@@:ALLOWED/OI|IO/READ
ACL:Owner Rights:ALLOWED/OI|CI|IO/CHANGE
und füge die ACL für Lehrer nicht nochmal extra hinzu.
Was du allerdings wissen musst:
- Die Templates sind keine conf-files und werden deshalb beim Update (still) überschrieben. → hab ich gerade gemerkt, als ich nachschauen wollte, wie ich es gemacht hatte. War nicht mehr so.
- der Altbestand erbt nicht nachträglich, was aber jetzt in den Sommerferien nicht tragisch sein dürfte, weil ohnehin Wechsel und Aufräumen anstehen…
Bin dann mal weg 
LG Jesko