如何应用特殊组 Exchange 日历权限?

如何应用特殊组 Exchange 日历权限?

我有一个 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”,使用完整电子邮件地址和常用名称。所有操作都完全相同。

答案1

PowerShell单行命令:

Get-DistributionGroupMember groupName | Foreach-Object {
    Add-MailboxFolderPermission ($_.Alias + ":\Calendar") -User groupName -AccessRights Editor
}

请注意,这会将权限应用于组中的当前成员。因此:

  • 如果将任何人添加到列表中,则需要再次运行该命令。
  • 如果您删除任何人,则需要手动删除权限。

答案2

对于每个用户,右键单击日历,转到 Outlook 中的“属性 > 权限”,然后添加组,以查看日历的安全权限。根据需要授予组权限。

相关内容