构建我自己的graph.microsoft.io版本

时间:2016-05-11 19:29:21

标签: microsoft-graph azure-ad-graph-api

https://graph.microsoft.io/en-us/似乎建立在Azure AD图表之上 - https://graph.windows.net/

我还没有发现很多graph.microsoft.io是如何构建的,但它似乎是原始Azure AD API的超集,以及通过图形从Office 365访问数据的东西。 / p>

对我来说最突出的是,他们要么已经通过graph.microsoft.io查询到graph.windows.net,要么他们会从头开始重建。所以,我正在努力了解如何构建自己的图形。我将使用Azure AD,它将启用我的身份验证和授权。它将为我提供组织中用户的图表。但对于也使用Azure AD进行登录的自定义应用程序,我希望它们可以通过图表使用,例如如何通过graph.microsoft.io站点提供Office 365应用程序。

到目前为止,为了实现类似的功能,似乎我可以将核心Azure AD图用于特定的一组用户数据,对于使用我提供的Azure AD实例的应用程序,我可以要求他们实现Odata端点描述了如何访问自己的数据。

这是一个好方法吗?

1 个答案:

答案 0 :(得分:0)

这当然就是我们所做的,所以我应该争辩谁。但是,我并不是直接将Azure AD用于您组织中的用户图表,而是鼓励您使用MS Graph获取该数据,因为我们希望在那里添加丰富性和功能性,而不是随着时间的推移,在底层AAD图中,它也可以让您轻松链接到其他Office应用程序。

随着时间的推移,我们希望您不必这样做,而是带上您自己的应用程序'以某种方式将数据导入Microsoft Graph,但我们距离提供该工具还有一段距离。