Veränderungssperre einrichten

Normalerweise sollten Sie sehr vorsichtig mit dem "Verweigern" von Berechtigungen sein, wenn ein "DENY" überstimmt fast immer ein ALLOW, es sei denn das ALLOW ist explizit auf das Objekt gegeben. Dennoch ist es genau das, was wir wollen. Wenn Sie nun eine Datei Anschauen, dann hat sie per Default ein paar Rechte. In der einfachen Ansicht ist dies wie folgt zu sehen. Hier habe ich aber schon ein "DENY WRITE" für Benutzer addiert.

In den erweiterten Einstellungen ist das auch zu sehen. Hier ist aber auch zu sehen, dass dieses "Schreiben verweigern" kein Schutz vor Löschen ist.

 

Das ist mir natürlich zu wenig. Daher erweitere ich den Dany noch um "Löschen", auch wenn dies dann in der Übersicht wieder als "Speziell" erscheint.

Leider kann ich dieses Recht immer nur auf "Nur dieses Objekt" geben. Eine Vererbung von DENY-Rechten ist zwar möglich, aber dann funktioniert die Logik nicht mehr, dies nur für ältere Dateien anzuwenden. Insofern ist es immer ein individuelles Recht pro Element.

Wenn das Skript anstelle der Datei auch die Verzeichnisse gegen "Löschen" schützt, dann verhindert dies zuverlässig, dass Benutzer Verzeichnisse auch versehentlich per Explorer verschieben

Hier müssen Sie natürlich abwägen, ob Sie einen Dateiserver so reglementieren wollen, dass Anwender nicht einmal mehr Orderstrukturen umorganisieren können.