我需要以编程方式创建联系人,以便它出现在 Exchange Online 用户的全局地址列表中。据我了解,这些联系人是 Azure AD 联系人,但 Graph REST API 仅支持获取联系人:https://msdn.microsoft.com/en-us/library/azure/dn151612.aspx。
我已经在 Azure AD 论坛上询问过,并被告知没有添加/更新联系人的功能。
是否有其他方法可以创建联系人,使其显示在全局地址列表中?
需要明确的是,个人联系人(存储在用户邮箱中)与全局地址联系人(存储在本地 Exchange 设置中的 Active Directory 中、Office 365 中的 Azure AD 中)完全分开。由于 Graph API 不支持创建它们,因此要实际创建 GAL 联系人,您必须使用 PowerShell。 New-MailContact cmdlet 应该可以解决问题。