我需要给几个用户 ReadPermissions 到一些邮箱。我需要只读邮箱通过自动映射出现在用户的 Outlook 中。
我知道您可以通过 Active Directory 中的 mxExchDelegateListLink 属性来实现这一点。但是,这不适用于 Office 365 和 DirSync。
我发现,您可以使用以下命令在 PowerShell 中查看该属性:
(Get-MailboxPermission <mailbox> -ReadFromDomainController)[0].DelegateListLink
它列出了 Outlook 将自动映射查询邮箱的所有用户。
如何通过 PowerShell 将用户添加到该属性?该属性对于每个 MailboxPermission 对象都是相同的,因此您可能不能只单独编辑该属性。
我认为不可能通过 Exchange 命令行管理程序设置 DelegateListLink。如果您检索此属性的可能方法和属性,则没有类似 SetValue 的方法: