Назад | Перейти на главную страницу

Сравнение / сопоставление ACL

Скорее это будет через PowerShell или другой инструмент, вот что я пытаюсь достичь и откуда это взялось.

У нас есть точки соединения на одном томе и целевые папки на другом томе. Разрешения не следуют за созданием соединения или цели.

Я бы хотел получить ACL-список Junc и ACL-список целевой папки. Сравните их и примените пользователей / группы, которые отсутствуют друг у друга, с соответствующими разрешениями.

У меня есть шаги, которые я хочу предпринять. просто не уверен, как правильно в конце добавить одного или нескольких отсутствующих пользователей / групп к другому.

Шаги: 1) Получить папку Junction 2) Получить ACL папки Junction 3) Получить целевую папку 4) Получить ACL целевой папки 5) Сравнить списки ACL, а не сравнивать объекты в PowerShell или наоборот. Есть ли в JunctionACL пользователь / группа, отсутствующая в целевой папке? Если да, то примените этого пользователя / группу к Target Now и наоборот. Есть ли у TargetACL пользователь / группа, отсутствующая в Junction ACL?

Заранее спасибо. Надеюсь, это было достаточно ясно.

Начать с help Get-Acl -Full. Get-ACL предоставит вам объект ACL, которым вы затем можете манипулировать, а затем использовать Set-Acl чтобы применить этот объект к другой целевой папке.