有没有办法通过 Powershell 判断 Office 365 中的邮箱权限是否启用自动映射?

问题描述 投票:0回答:1

我尝试使用下面的 PowerShell 命令来提取租户所有共享邮箱的报告。它很成功,但没有提供我需要的信息。我还想知道共享邮箱的每个成员的自动映射是否设置为“True”或“False”。蒂亚!

Get-Mailbox -RecipientTypeDetails SharedMailbox -ResultSize:Unlimited | Get-MailboxPermission | Select-Object Identity,User,AccessRights,IsInherited | Where-Object {($_.user -like '*@*')} | Export-Csv C:\Users\xxxxx\Downloads\xxxxx.csv -NoTypeInformation
powershell office365
1个回答
0
投票

基于这句话

有一种适用于本地部署和混合部署的方法。您处于混合设置中吗?如果用户未使用自动映射,则有权访问邮箱的用户不会出现在共享邮箱 AD 用户对象的 msExchDelegateListLink 属性中。如果用户正在使用自动映射,您将在属性中看到用户 DN。对于onprem来说,就只有这一属性。混合还有第二个属性,称为 msExchDelegateListBL。

我发现了这个

获取邮箱-收件人类型详细信息共享邮箱-结果大小:无限 | % {get-aduser -identity $_.distinguishedname -properties msExchDelegateListLink,msExchDelegateListBL}

你觉得怎么样?这个命令真的有效吗?

© www.soinside.com 2019 - 2024. All rights reserved.