0

我正在尝试使用 Exchange EWS 托管 API 更新用户的简单显示名称属性,但我不确定哪个是正确的对象/类来交互以更新用户的属性。

我尝试的是检索所有UserSettingsName,在此示例 Exchange 2013 中使用和提供相同的代码:使用 Autodiscover 获取用户设置,但我正在寻找的键/值不存在。

使用 PowerShellGet-UserSet-Usercmdlet 可以正确读取和设置该值,如本文所述使用 PowerShell 中 Office 365 中的 Exchange 和 Exchange Online 的 SimpleDisplayName 属性

$user = Get-User admin@contoso.onmicrosoft.com Set-User $user.Identity -SimpleDisplayName "My Display Name"

但我希望能够通过 EWS 读取/写入此属性的值

4

1 回答 1

0

您不能通过 EWS 设置或获取该属性,因为它不是用户可设置的属性(例如,只有管理员才能更改此设置,并且必须通过 EMS 或 EAC 等管理界面完成)。

于 2017-02-24T05:12:04.907 回答