Предоставление разрешений SMBShare с помощью ObjectGUID Powershell - PullRequest
0 голосов
/ 16 января 2020

Я пытаюсь создать новый SMBShare для наших новых учетных записей PowerShell. Сама учетная запись создается на одном контроллере домена, и мне нужно создать новый общий ресурс, добавить разрешения smbshare в домашний каталог на удаленном файловом сервере. Я могу установить разрешения NTFS, используя ObjectGUID, но у меня есть некоторые проблемы, которые делают то же самое при создании нового smbshare. Ниже приведено то, что я пробовал, и я также попытался создать общий ресурс и использовать командлет Grant-SMBShareAccess отдельно, а также попытался добавить доменное имя перед $ guid.

При тестировании все, что я получаю, это сообщение об ошибке «Нет сопоставления между именами учетных записей и идентификаторами безопасности».

$guid = (Get-aduser -identity lawsonja -properties *).objectguid
New-Smbshare -name lawsonja$ -path d:\users\lawsonja -change $guid 

Кто-нибудь знает лучший способ сделать это. Необходимо использовать GUID или что-то подобное, поскольку новая сетевая учетная запись не будет синхронизироваться с c на удаленном файловом сервере, поэтому имя samaccount нельзя использовать.

Любая помощь будет оценили.

спасибо

...