Установка QADPermission с идентификатором из CSV?

#powershell

#powershell

Вопрос:

Я пытаюсь запустить Add-QADPermission с конвейерным вводом из файла CSV для предоставления имен учетных записей, но когда я запускаю команду, на выходе запрашивается значение для параметра account .

 Import-Csv .createuserslistfinal.csv | Select-Object -Property "Logon Username" | Add-QADPermission "User-Change-Password" -Deny -ApplyTo ThisObjectOnly
 

Любая помощь будет отклонена, даже если она выполняется с помощью другой команды. Мне нужно взять свойство имени «Logon Username» из файла CSV и установить указанное выше разрешение для каждой соответствующей учетной записи.

Я также пробовал

 Import-Csv "createuserslistfinal.csv" | ForEach-Object {

 Add-QADPermission -identity $_."Logon Username" `
 -ExtendedRight "User-Change-Password" -Deny -ApplyTo ThisObjectOnly
}
 

Комментарии:

1. Кто-нибудь? Я все еще в тупике.

2. Я не использую командлеты Quest, но в документации Add-QADPermission вы найдете примеры. Вы должны прочитать его, протестировать примеры и, по крайней мере, присвоить значения требуемым параметрам ( -account ).