Zum Inhalt

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](../../standard-datentypen/string.md) File Name
[string](../../standard-datentypen/string.md) User with Domain. Spezielle User sind "CREATOR OWNER", "SYSTEM", "Everyone"
[string](../../standard-datentypen/string.md) Rights (siehe   [Dateiberechtigungen für Dateifunktionen](dateiberechtigungen-für-dateifunktionen.md))
[string](../../standard-datentypen/string.md) "Allow" oder "Deny"
[string](../../standard-datentypen/string.md) 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](../../standard-datentypen/string.md) Mit diesem Feld kann bestimmt werden, ob das Objekt selbst und/oder die Kinder die Berechtigung erhalten sollen. | Propagation | Beschreibung | | --- | --- | | None | Keine Einschränkung der Vererbung an Kinder. Die Berechtigung gilt für das Verzeichnis und alle Kinder. (This folder, subfolders and/or files) | | NoPropagateInherit | Die Kinder erhalten diese Berechtigung nicht vererbt. Nur das angegebene Verzeichnis erhält die Berechtigung. (This folder only) | | InheritOnly | Die Berechtigung gilt ausschliesslich für Kinder des Objektes. Das angegebene Verzeichnis erhält die Berechtigung nicht. (Subfolders and/or files only) |

Rückgabewert void

nichts

Beispiel

AddFolderSecurity("\\\\server.xyz.ch\\userhomes-students$\\"+Ls_UserName,"XYZ\\Domain Admins","FullControl","Allow","AllInherit","None");

Siehe auch