У меня есть группа безопасности Active Directory, в которой работает несколько человек. Я бы хотел, чтобы кто-нибудь в этой группе мог обновлять календари друг друга. Как мне сказать Exchange (2010) сделать это?
Пробуем это:
Add-MailboxFolderPermission jimbob:\Calendar -User coolgroup -AccessRights Editor
Результаты в:
The specified mailbox "jimbob" doesn't exist.
+ CategoryInfo : NotSpecified: (0:Int32) [Add-MailboxFolderPermission], ManagementObjectNotFoundException
+ FullyQualifiedErrorId : 182E7303,Microsoft.Exchange.Management.StoreTasks.AddMailboxFolderPermission
Я пробовал использовать его с "-Identity" и без него, с полным адресом электронной почты и обычным именем. Все делают одно и то же.
Однострочник PowerShell:
Get-DistributionGroupMember groupName | Foreach-Object {
Add-MailboxFolderPermission ($_.Alias + ":\Calendar") -User groupName -AccessRights Editor
}
Обратите внимание, что это применяется к членам, которые в настоящее время находятся в группе. Следовательно:
Для каждого пользователя перейдите к разрешениям безопасности календаря, щелкнув его правой кнопкой мыши и выбрав «Свойства> разрешения» в Outlook и добавьте группу. При необходимости предоставьте группе разрешения.