AddFolderSecurity (Opus Funktion)
Beschreibung¶
Setzt die angegebenen Rechte für den angegebenen Benutzer für die angegebene Datei oder das Verzeichnis.
Argumente¶
| Name | Typ | Beschreibung | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| string | File Name | |||||||||
| string | User with Domain. Spezielle User sind "CREATOR OWNER", "SYSTEM", "Everyone" | |||||||||
| string | Rights (siehe Dateiberechtigungen für Dateifunktionen) | |||||||||
| string | "Allow" oder "Deny" | |||||||||
| string | Inheritance: "None", "AllInherit, ""ContainerInherit" oder "ObjectInherit". Dieses Feld bestimmt, welche Kinder-Objekttypen die Berechtigung erben sollen None = keine Vererbung der Berechtigung an Kinder ContainerInherit = Vererbung nur an Verzeichnisse (Apply to subfolders) ObjectInherit = Vererbung nur an Dateien (Apply to files) AllInherit = Vererbung an Verzeichnisse und Dateien (Apply to subfolders and files) | |||||||||
| string | Mit diesem Feld kann bestimmt werden, ob das Objekt selbst und/oder die Kinder die Berechtigung erhalten sollen.
|
Rückgabewert void¶
nichts
Beispiel¶
AddFolderSecurity("\\\\server.xyz.ch\\userhomes-students$\\"+Ls_UserName,"XYZ\\Domain Admins","FullControl","Allow","AllInherit","None");