在 Office365 中访问 Exchange CustomAttribute1

Posted

技术标签:

【中文标题】在 Office365 中访问 Exchange CustomAttribute1【英文标题】:Access to Exchange CustomAttribute1 in Office365 【发布时间】:2017-11-08 11:32:00 【问题描述】:

假设我们在 Exchange Online (Office365) 服务中创建了一个新邮箱,并使用以下命令设置了该邮箱的“CustomAttribute1”:

Get-Mailbox | Set-Mailbox -CustomAttribute1 'Some value'.

是否有任何 API 暴露了“CustomAttribute1, ..., CustomAttribute15”?我尝试了 EWS、Microsoft Graph、AAD Graph API 的许多选项,但均未成功。

我发现与这些属性相关的唯一建议涉及在允许的 AD 和 AAD 之间同步它们的情况(例如:https://docs.microsoft.com/en-us/azure/active-directory/connect/active-directory-aadconnectsync-feature-directory-extensions),但我创建的帐户是纯在线帐户。

【问题讨论】:

【参考方案1】:

我也找不到其他方法来检索 set-Mailbox 设置的自定义属性。

作为一种解决方法,您可以创建一个扩展来存储自定义值,然后您可以使用 Microsoft Graph REST 检索它们。有关使用 Microsoft Graph 添加自定义数据的更多详细信息,您可以参考以下链接:

Add custom data to resources using extensions

如果您希望 Microsoft Graph 也支持检索 set-Mailbox 设置的自定义属性,您可以从here 提交反馈。

【讨论】:

以上是关于在 Office365 中访问 Exchange CustomAttribute1的主要内容,如果未能解决你的问题,请参考以下文章

Exchange/Office365 自动处理脚本:环境准备篇

易宝典文章—玩转Office 365中的Exchange Online服务 之三十一 什么是存档邮箱

Azure AD 中没有 Office 365 Exchange 应用

我可以在 Office 365 之外测试 Exchange Web 服务吗

易宝典文章——玩转Office 365中的Exchange Online服务 之三十 体验全新的Office 365管理中心

Microsoft Exchange Server 2010与Office 365混合部署——本地Exchange 2010添加Office 365 Control