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

Как вы перечисляете пользователей в Exchange Powershell в среде Exchange 2007?

Я пытаюсь проверить, добавил ли я пользователя из нашего домена в общий почтовый ящик. Я использовал команду в консоли Exchange PowerShell:

add-mailboxpermission 'shared mailbox name here' -User: 'ADlogin' -AccessRights:FullAccess

Я видел подтверждение, что он был добавлен, но я хотел бы отобразить пользователей, которые привязаны к этому общему почтовому ящику, как я могу это увидеть?

Если вы хотите узнать, какие разрешения были предоставлены почтовому ящику:

Get-MailboxPermission -Identity "shared mailbox name here"

Если вы хотите узнать, какие разрешения есть у конкретного пользователя в почтовом ящике, используйте:

Get-MailboxPermission -Identity "Shared mailbox name here" -User "The user with permissions"

И последнее, но не менее важное: специальная привилегия «Отправить от имени» устанавливается для почтового ящика как многозначное свойство, содержащее всех пользователей, которые могут «Отправить от имени» (но не обязательно как AS) владельца почтового ящика. Чтобы получить список всех получателей грантов в почтовом ящике:

(Get-Mailbox -Identity "Shared Mailbox Name Here").GrantSendOnBehalfTo

Не забывайте круглые скобки :-)