是否可以在 Exchange Online 中显示 CustomAttributes

是否可以在 Exchange Online 中显示 CustomAttributes

我们已从 Exchange 2016 迁移至 Exchange Online。

在 EAC 2016 和 Online 的邮箱视图中,您可以添加/删除列来自定义视图。但是与 2016 相比,Exchange Online 中的功能似乎受到限制。

在我们的本地广告中,我们使用了许多自定义属性对于我们的用户来说,这些已同步到 AAD/Exchange,并且在 2016 年,这些可以被选择为要显示的列,也可以显示已启用隐藏地址列表属性。但在 Exchange Online 中,我无法选择这些列。但如果我在 Exchange Online 中双击邮箱/用户,我可以直接看到已启用隐藏地址列表属性并点击更多的选择...我可以看到自定义属性对 Exchange 可见。

我尝试过 Exchange Online 的旧 EAC 视图和新 EAC 视图,但它们都不允许我选择要显示的列。

使用 Powershell 和Get-Mailboxcmdlet,我可以获取符合所需条件的邮箱,但新的Get-EXOMailbox does似乎没有公开这些属性。

Get-Mailbox -ResultSize Unlimited | Where-Object -FilterScript {$_.HiddenFromAddressListsEnabled -eq 'True'}

Get-Mailbox -ResultSize Unlimited | Where-Object -FilterScript {$_.CustomAttribute7 -eq 'Staff'}

最好的办法是能够显示这些列,以便我们的支持人员可以在需要时对它们进行排序。

答案1

我这边已经检查过了,是的,我们无法在 Exchange Online 中添加 CustomAttribute 列。旧的 Get-Mailbox cmdlet 将检索所有邮箱属性。默认情况下,新的 Get-EXOMailbox 将仅检索最小一组属性。要将其他属性包含在最小输出中,您可以使用 Properties 参数。因此,对于您的问题,我们应该参考以下内容:

Get-EXOMailbox -Properties CustomAttribute7 | 其中{$_.CustomAttribute7 -eq'exo'} | 选择 UserPrincipalName

https://www.easy365manager.com/get-exomailbox/

如果问题已解决,请将有用的回复标记为答案。

相关内容