Use configured NTFS ACL permissions

This commit is contained in:
Meik
2026-07-10 11:23:52 +02:00
parent f9133b3549
commit 5dfccca237
4 changed files with 50 additions and 3 deletions

View File

@@ -80,6 +80,9 @@ namespace C4IT.LIAM
public string ReadGroupGlobal { get; set; } = "";
public string ReadGroupLocal { get; set; } = "";
public string TraverseGroup { get; set; } = "";
public int ReadACLPermission { get; set; } = 0x200A9;
public int WriteACLPermission { get; set; } = 0x301BF;
public int OwnerACLPermission { get; set; } = 0x1F01FF;
public List<cLiamNamingConvention> NamingConventions { get; set; } = new List<cLiamNamingConvention>();
public Dictionary<string, string> CustomTags { get; set; } = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
@@ -98,6 +101,9 @@ namespace C4IT.LIAM
To.GroupFilter = From.GroupFilter;
To.GroupRegEx = From.GroupRegEx;
To.GroupPath = From.GroupPath;
To.ReadACLPermission = From.ReadACLPermission;
To.WriteACLPermission = From.WriteACLPermission;
To.OwnerACLPermission = From.OwnerACLPermission;
To.CustomTags = From.CustomTags;
To.AdditionalConfiguration = From.AdditionalConfiguration;
To.CustomTags = From.CustomTags;