在 Azure AD 上为用户存储自定义字段

Storing Custom Fields for User on Azure AD

我需要在 Azure AD 上的用户对象上存储一些自定义字段,可通过图形访问 API。

我查看了数据扩展 here,但这些似乎只能用于消息或事件。

有什么办法可以做到这一点吗?

提前致谢!!

您可以使用 Azure AD Graph API 添加它们 - Microsoft Graph API 的前身。

架构描述为here

https://msdn.microsoft.com/library/azure/ad/graph/howto/azure-ad-graph-api-directory-schema-extensions描述了可能的操作:

  • 注册一个分机
  • 查看已注册的扩展程序
  • 写一个扩展值
  • 删除扩展值
  • 读取扩展值
  • 过滤扩展值
  • 注销扩展程序

请务必注意,扩展是为应用程序注册的,因此在添加扩展之前,需要在 AAD 实例中注册该应用程序。

更新,2017-03-09:新公告you can now add custom app data using the Microsoft Graph API to user and group resources.