【发布时间】:2022-01-02 04:00:11
【问题描述】:
我正在尝试在我们的 Exchange 在线设置中查找特定邮箱的“代表发送给”实体列表。
当我在交换 shell 中运行此命令时,我得到的只是用户的名称 (John Doe),并且我们的组织中有多个 John Doe。这使得很难找到确切的用户。
有没有办法返回带有一些唯一标识符(例如电子邮件)的 GrantSendOnBehalfTo 属性?
命令:Get-Mailbox -identity "example@example.com" | fl grantsendonbehalfto
输出:
GrantSendOnBehalfTo ------------------ {约翰·多伊}【问题讨论】:
-
如果您注意到名称周围的
{ },这表明这是一个对象并且它具有自己的属性。我没有 Exchange,所以不能给你一个确切的答案,但是如果你运行Get-Mailbox -identity "example@example.com" | Select-Object -ExpandProperty grantsendonbehalfto这将扩展它并向你显示这些属性,一个很可能就是你想要的。 -
@JamesC。我试过那个查询输出是一样的
John Doe。我猜大括号是因为该属性是多值的,在某些邮箱上我可以看到多个人分配了代表发送权限
标签: powershell office365 exchange-server