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

Я могу использовать Get-MailboxFolderPermission -identity “User:\Calendar” чтобы найти, какие разрешения установлены для этого конкретного почтового ящика, но мне нужно нечто вроде обратного.

У меня есть Exchange 2010.

1 ответ1

0

Следующая команда работает для меня в моей среде:

Get-Mailbox | % { Get-MailboxFolderPermission (($_.PrimarySmtpAddress.ToString())+”:\Calendar”) -User *user1* -ErrorAction SilentlyContinue} | select Identity,User,AccessRights

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

См. Http://www.michev.info/Blog/Post/1516/quickly-list-all-mailboxes-to-which-a-particular-user-has-access

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .