28.06.2024, 12:59
Hallo Martin,
die Sache mit den Rechten ist an sich schon schwierig und ohne zu wissen, ob euer Server unter Windows oder Linux läuft sind Ratschläge schwierig. Ich fange mal so an:
In der nmsv.conf ist ein "nmbasisverzeichnis=" anzugeben. Der Name ist vielleicht etwas unglücklich gewählt, ändere ich aber auch nicht mehr ab. In diesem Verzeichnis sollte alles liegen, worauf der NM5 bzw. die Kollegen schreibenden Zugriff haben müssen. Das wären dann die Logdateien und das Vorlagenverzeichnis. Auf alle Verzeichnisse, in denen Programmdateien liegen, braucht der User dann keine Schreibrechte.
Die Rechte für Ordner zu setzen, die in einander verschachtelt liegen, ist komplex. Achte bei Windows Server auf Haken wie "Vererbung" etc. Wenn ich deine Konfiguration richtig verstanden habe, dann bräuchten die Lehrer auf N:\ keine Schreibrechte, auf N:\NM5 keine Schreibrechte, dann aber auf N:\NM5\Vorlagen Schreibrechte.
Es ist einfacher die Rechte zu setzen (besser gesagt: es passieren weniger Fehler), wenn man die Verzeichnisse trennt.
N:\ Freigeben für alle und jeden, Schreib und Lese, da liegt dann nichts drin
N:\NM5 Keine Schreibrechte für niemanden (es sei denn es ist ein Linux-Server und die Updates laufen nicht direkt auf dem Server. Dann muss natürlich der Updatende User da auch Schreibrechte haben).
N:\NMData wird als "nmbasisverzeichnis" eingestellt und dort benötigen die Kollegen Schreibrechte. Da landen dann die Logdateien und dort solltest du auch das Verzeichnis für die Vorlagen anlegen.
Gruß
Stephan
die Sache mit den Rechten ist an sich schon schwierig und ohne zu wissen, ob euer Server unter Windows oder Linux läuft sind Ratschläge schwierig. Ich fange mal so an:
In der nmsv.conf ist ein "nmbasisverzeichnis=" anzugeben. Der Name ist vielleicht etwas unglücklich gewählt, ändere ich aber auch nicht mehr ab. In diesem Verzeichnis sollte alles liegen, worauf der NM5 bzw. die Kollegen schreibenden Zugriff haben müssen. Das wären dann die Logdateien und das Vorlagenverzeichnis. Auf alle Verzeichnisse, in denen Programmdateien liegen, braucht der User dann keine Schreibrechte.
Die Rechte für Ordner zu setzen, die in einander verschachtelt liegen, ist komplex. Achte bei Windows Server auf Haken wie "Vererbung" etc. Wenn ich deine Konfiguration richtig verstanden habe, dann bräuchten die Lehrer auf N:\ keine Schreibrechte, auf N:\NM5 keine Schreibrechte, dann aber auf N:\NM5\Vorlagen Schreibrechte.
Es ist einfacher die Rechte zu setzen (besser gesagt: es passieren weniger Fehler), wenn man die Verzeichnisse trennt.
N:\ Freigeben für alle und jeden, Schreib und Lese, da liegt dann nichts drin
N:\NM5 Keine Schreibrechte für niemanden (es sei denn es ist ein Linux-Server und die Updates laufen nicht direkt auf dem Server. Dann muss natürlich der Updatende User da auch Schreibrechte haben).
N:\NMData wird als "nmbasisverzeichnis" eingestellt und dort benötigen die Kollegen Schreibrechte. Da landen dann die Logdateien und dort solltest du auch das Verzeichnis für die Vorlagen anlegen.
Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml