У меня есть группа (GroupA) , который необходим доступ к подпапке (FolderA2) в подпапке (FolderA1) эмиссионного FolderA.
Общая папка FolderA и подпапки:
FolderA
|
+--FolderA1
|
+--FolderA2
Вот что я пытаюсь сделать (Шаги 1 и 2 работают нормально):
Общий доступ к папке FolderA ограничен только для чтения. Я не хочу, чтобы пользователи могли создавать папки или файлы в корне общего ресурса FolderA .
GroupA должна иметь возможность создавать, удалять и изменять папки и файлы в папке FolderA1, но не должна удалять папку FolderA1 . У меня это работает нормально до этого момента.
FolderA2 должен быть доступен только нескольким пользователям, которые также принадлежат к GroupA, поскольку эта папка содержит конфиденциальную информацию, доступ к которой разрешен только двум пользователям.
Поскольку у меня все работает нормально до шага 2 или подпапки FolderA1, я опишу только то, что я сделал для FolderA2.
Чтобы решить проблему FoderA2 , я сделал следующее:
- Создано GroupB
- Добавлены пользователи в GroupB, которым нужен доступ к FolderA2
- Отключено наследование в FolderA2.
- Удален доступ GroupA
Добавил GroupB доступ к безопасности FolderA2 и применил к « Только этой папке » и выбрал следующее в дополнительных правах доступа:
- Переместить папку / выполнить файл
- Список папок / чтение данных
- Читать атрибуты
- Читать расширенные атрибуты
- Создание файлов / запись данных
- Создать папки / добавить данные
- Написать атрибуты
- Написать расширенные атрибуты
- Удалить подпапки и файлы
Разрешения на чтение
- Добавлен еще один доступ GroupB к безопасности FolderA2 и применен к « Только подпапкам и файлам» и выбрал следующее в дополнительных правах доступа:
Переместить папку / выполнить файл
- Список папок / чтение данных
- Читать атрибуты
- Читать расширенные атрибуты
- Создание файлов / запись данных
- Создать папки / добавить данные
- Написать атрибуты
- Написать расширенные атрибуты
- Удалить подпапки и файлы
- удалять
- Разрешения на чтение
После применения этих прав доступа я проверил пользователей, принадлежащих к GroupA, и они действительно не могут получить доступ к FolderA2, что хорошо. Теперь я пробую пользователей, принадлежащих к GroupB, и они могут получить доступ к FolderA2, как и предполагалось, но они также могут удалить FolderA2, и это НЕ ХОРОШО. Они не должны быть в состоянии удалить эту папку. Как мне обойти это?
Примечание: Только так вы знаете, так как пользователи , которым необходим доступ к FolderA2 уже являются членами группы, имеющим доступ к общему ресурсу FolderA и подпапки FolderA1, я не добавил GroupB доступа к доле FolderA или FolderA1 подпапке. Я просто добавил GroupB доступ к FolderA2.
====== Ниже приведены изображения, которые показывают настройки папок ======
FolderA Share Permission
FolderA Permission Entry:
Папка расширенных настроек безопасности A1:
FolderA1 Permission Entry 1:
FolderA1 Permission Entry 2:
Дополнительные параметры безопасности FolderA2:
Запись разрешения для FolderA2:
Запись разрешения 2 для папки A2:
При тестировании доступа пользователя, который имеет доступ к FolderA2, доступ запрещен:
Если я добавлю "Список папок" 3-е разрешение, примененное к "Только этой папке", я получу доступ к папке. Я могу удалить файлы и папки, но не могу создать файлы или папки и могу удалить FolderA2.