Войти

Показать полную графическую версию : Отсутствует командлет Get-RecipientPermissions


DJ Mogarych
11-07-2011, 13:33
Добрый день!

Мне понадобилось получить список тех пользователей, у которых есть права на отправку писем от имени других пользователей.
За это, как я вычитал в справочнике (http://help.outlook.com/ru-ru/140/dd575549.aspx#SendAsPermission), отвечает командлет Get-RecipientPermissions.

Но при вводе к консоль Exchange 2010 мне пишет следующее: "Имя "Get-RecipientPermissions" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку."

Пробовал на двух серверах: Version 14.0 Build 639.21 и Version 14.1 Build 218.15 - всё едино.

Почему командлет есть в справке, но отсутствует в консоли?
Есть ли другой способ получить нужный мне список?
Спасибо.

zero55
11-07-2011, 15:52
get-command get-*

DJ Mogarych
11-07-2011, 16:31
zero55, я не настолько тупой.

zero55
11-07-2011, 18:08
DJ Mogarych, извиняюсь если чем обидел...

Однако, если консоль пишет что "нет такой команды" значит переубедить ее будет сложно

http://technet.microsoft.com/en-us/library/ff945795.aspx

Get-RecipientPermission

отвечает командлет Get-RecipientPermissions. »

пишется без S в конце...
отсюда и рекомендация проверить синтаксис.
Я обычно пользуюсь tab-ом :)

DJ Mogarych
12-07-2011, 09:28
Да, точно, без s. Но и без s такого командлета нету (табом, конечно, пользуюсь).
Просто интересно, почему его нету.
Также интересно, можно ли получить список разрешений "отправить как" другим способом.

zero55
12-07-2011, 09:38
вы запускаете EMS и нет командлета...
странно :(

Oleg Krylov
19-07-2011, 10:57
Ничего странного. Выясняем, что такое Role-based Access Control (RBAC) (http://technet.microsoft.com/ru-ru/library/dd298183.aspx) и читаем до полного просветления.




© OSzone.net 2001-2012