我正在创建一个在Windows共享上创建目录的应用程序。 我使用以下代码对其应用ACL:
ds.AddAccessRule(new FileSystemAccessRule(managersSID, FileSystemRights.Traverse | FileSystemRights.Read | FileSystemRights.ListDirectory | FileSystemRights.ReadAttributes | FileSystemRights.ReadPermissions, AccessControlType.Allow));
所有ACL似乎都已应用(我可以在文件夹的安全选项卡中看到),但是当我尝试单击teh文件夹时,我遇到一个Windows错误“您无权打开此文件夹”。
managersSID是我所在的Mangers组的SID。
我想对这个文件夹应用只读访问权限吗?
也许我不明白继承的所有细微之处?