这是我的设置:
- 本地 Active Directory - 未安装 Exchange。
- DirSync 工具可将所有用户同步到 Office 365
现在,我需要使用Exchange 中的 CustomAttributes- 问题就出在这里:
- 我在本地 AD 架构中找不到相应的属性
- 我无法直接在 Exchange Online 上设置它们,因为我收到一条错误消息,指出由于用户与本地 AD 同步,因此我无法直接在 Exchange Online 上更改自定义属性,而必须在本地 AD 中更改它们。
正如我所说,我还没有找到办法做到这一点。有人能帮忙吗?
另外,我尝试直接在 Azure AD 上查找属性,看看是否可以在那里更改它们,但无法做到。
更新:我尝试将 FIM 配置为不同步这些特定属性,以为这样就可以以某种方式解锁它们,这样我就可以直接在 Exchange Online 上操作它们 - 但没有成功。看来我唯一的选择就是扩展架构(我不想这样做 - 太担心它可能会破坏某些东西)。
答案1
看起来 Office 365 没有所需的编辑器,目前只有本地 Exchange 有。
官方建议是将 Windows PowerShell 连接到 Exchange Online 服务并用它来修改 Exchange 自定义属性通过以下命令:
Set-Mailbox jonny -CustomAttribute1 'Alumni'
正如您所说,这对您不起作用,许多人采用的解决方案是建立一个专门用于管理在线架构的本地 Exchange 服务器。据说,Microsoft 支持将根据需求为您提供一个免费的 Exchange 序列,用于本地安装,仅可用于此目的。
可能有帮助的商业产品是365 命令 Active Directory 扩展。该产品在 AD 中添加了选项卡,您可以使用这些选项卡来设置所需的属性。您提到的自定义属性包含在DirSync 处理的列表。
答案2
我最终(几个月前)做的是使用 Exchange Setup 仅扩展 Active Directory 架构。实际命令是 setup /ps - 这不会安装 exchange,但它会扩展 Active Directory 架构以包含自定义属性(以及其他 exchange 属性)。