Ich habe ein ähnliches Szenario und für mich eine (obgleich noch ausbaufähige) Lösung gefunden. In unserem Haus wohnen nebenan Oma & Opa und greifen auf das gleiche Netzwerk zu. Auf meinem NAS habe ich alle Bilder nach Jahren, Monaten und Tagen sortiert abgelegt (nicht in der Photo-Station, da ich ein fertiges Ordnungssystem hatte). Da das Bildersortieren sauviel Arbeit gemacht hat, möchte ich zwar andere an den Fotos teilhaben lassen - schreibend aber nur selbst Zugriff haben (sonst "verrutscht" versehentlich schnell mal irgendetwas und ich such mir einen Wolf). Dabei soll jeder innerhalb der "Kernfamilie" lesenden Zugriff haben und Oma & Opa selektiv auf die Ordner, die sie wirklich interessieren (Familienfeste etc.).
Die Lösung war eine Einbindung auf allen Rechnern als Netzlaufwerk in Windows mit festen Buchstaben. "Unterordner und Dateien vor Benutzern ohne Berechtigungen ausblenden" ist aktiviert. Dann hab ich eine Gruppe "Großfamilie" angelegt, in welcher noch Oma & Opa mit dabei sind. Im Windows Explorer hab ich dann erst mal die Ordner für das aktuelle Jahr und den aktuellen Monat für die Gruppe "Großfamilie" mit der Berechtigungsstufe "lesend" eingestellt.
Dazu mit
- rechter Maustaste auf den entsprechenden Ordner gehen
- Reiter Sicherheit
- Button Erweitert
- Hinzufügen
- "Prinzipal wählen"
- "Großfamilie" ins Feld eingeben
- "Namen überprüfen"
- "IP-Nummer_NAS\Großfamilie" wird gefunden
- OK klicken
- als Rechte sind gesetzt: "Lesen & Ausführen // Ordnerinhalt anzeigen // Lesen"
- bei "Anwenden auf" muss man gucken, ob man nur den besagten Ordner haben will oder auch noch die darunter liegenden
- OK & Übernehmen & OK klicken
Jetzt sehen "Oma & Opa" im Datei-Explorer nur die Ordner, die speziell für sie freigegeben sind. Da ihr Picasa so eingestellt ist, dass die Ordner permanent durchsucht werden, zeigt das Programm sofort neu freigegebene Verzeichnisse an.
Die Ordnerfreigabe ist zwar schneller erledigt als es auf den ersten Blick aussieht - tatsächlich suche ich aber eine noch komfortablere Lösung. Was ich dazu gefunden habe ist die Möglichkeit via Batch-Befehl die Berechtigungen in Windows-Ordnern zu ändern:
https://znil.net/index.php?title=Wi...rdner_inklusive_Unterordner_setzen_mit_icacls
Darauf basierend habe ich mich auf die Suche gemacht, ob es nicht eine fertige Lösung gibt, wie man einfach für jeden Pfad noch schneller Berechtigungen setzen kann. Dabei bin ich über diesen Nutzer hier gestolpert, der die Benutzerrechte über eine Access-Datenbank ändern lassen wollte... leider nicht ganz erfolgreich:
http://stackoverflow.com/questions/41876192/using-icacls-to-set-permissions-via-vba
Letztlich wäre meine Frage, ob es nicht tatsächlich so ein Programm gibt, das wie ein Datei-Explorer alle Ordner anzeigt - nur das man z.B. mit vorgefertigten Profilen per Mausklick bestimmten Nutzern bestimmte Rechte geben kann? Ideal wäre dabei, dass wenn man im Pfad in der letzten Ebene die Berechtigung setzt, gleich das Programm die ganze Kaskade bis dahin mitberechtigt.
Zur Darstellung der vorhandenen Ordnerberechtigungen hab ich schon was gefunden:
http://www.cjwdev.co.uk/Software/NtfsReports/Info.html