Я написал код для установки прав доступа к папке. Разработанная мной функция была
public void SetPermission(string user,FileSystemRights rights)
{
DirectoryInfo dInfo = new DirectoryInfo(folderPath);
DirectorySecurity oDirectorySecurity = new DirectorySecurity();
oDirectorySecurity.AddAccessRule(new FileSystemAccessRule(user, rights, AccessControlType.Allow));
dInfo.SetAccessControl(oDirectorySecurity);
}
Эта функция работает нормально, чтобы установить разрешение для пользователя.
Но когда я проверяю папку Свойства -> Безопасность, пользователь добавляет. Но в галочке нет разрешения
Откройте расширенное диалоговое окно. В этом окне я вижу разрешение, которое я установил для пользователя.
Итак, мой вопрос: почему на вкладке безопасности не установлен флажок, но он есть на вкладке «Дополнительно»?
Пожалуйста, ПОМОГИТЕ мне !!!!!!