Einzelnen Beitrag anzeigen

Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
934 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#12

Re: Berechtigungen einer Datei setzen (jwscl)

  Alt 23. Aug 2008, 19:29
Hi Christian,


Zitat:
Du verwendest : Value.SID hier.
D.h. wenn die Instanz (Parameter) Value zerstört wird, dann wird die Instanz Value.SID ungültig, aber nicht nil!
Das ist in diesem Fall unerheblich, ich muss nur eine Datei oder ein Verzeichnis von A nach B kopieren.
Die Dateien liegen in A und haben in den ACE's den User. Nun wird anhand seines Anmeldenamens ein
Verzeichnis in B erstellt, die ACE hinzugefügt und alle seine Dateien und Verzeichnisse aus A dort hinein kopiert.
Somit ist sichergestellt das nach Abschluss der Aktion die Benutzer nur auf das Zugreifen können
wo sie auch über die entsprechenden Rechte verfügen. Also nur "ALLOW".

Das heißt der Vorgang "Rechte ermitteln, Zwischenspeichern, Verzeichnis erstellen, Rechte setzen" wird nur einmal
ausgeführt. Sollte es währenddessen zu einem Fehler kommen, wird dies in ein log-file geschrieben.

Deine Anregung ist jedoch Interessant, ich werde mich der Sache mal annehmen und per PN melden,
dann machen wir die ADSI-Geschichte gleich mit.

Gruß Jörg

PS Das Wochenende ist gerettet und die neue Woche kann kommen.
  Mit Zitat antworten Zitat