PowerShell - ошибка сопоставления имен учетных записей и идентификаторов безопасности. - PullRequest
0 голосов
/ 01 ноября 2019

У меня возникла следующая проблема при попытке создать общий ресурс и предоставить разрешения учетной записи ms-DS-Group-Managed-Service-Account:

New-SmbShare -Name "Test" -Path "C:\Users\*****\Desktop\Other" -FullAccess {Get-ADServiceAccount -Filter 'Name -like "*APP" -or Name -like "*SB"' | Select-Object -ExpandProperty Name}

Очевидно, у меня проблема в том, чтоон не может получить информацию об учетных записях служб. Кто-нибудь может направить меня в правильном направлении, пожалуйста?

1 Ответ

0 голосов
/ 01 ноября 2019

Вместо этого работал следующий метод:

$ServiceAccount = Get-ADServiceAccount -Filter 'Name -like "*APP" -or Name -like "*SB"' | Select-Object -ExpandProperty Name

New-SmbShare -Name "Test" -Path "C:\Users\*****\Desktop\Other"

#Creating a share
ForEach ($Account in $ServiceAccounts) {
Grant-SmbShareAccess -Name "Test" -AccountName $Account -AccessRight Full -Confirm: $false
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...