Microsoft 365开发篇:Microsoft Build 2020 关于Graph API 更新

51CTO Blog Address:https://blog.51cto.com/1396817

博客园Blog Address:https://www.cnblogs.com/bxapollo

Microsoft Build 2020 圆满落下帷幕,短短的48个小时全球技术盛宴中,我们获取到了很多关于Microsoft Graph API的改进,以迎接当今工作场所的挑战。

很多开发者已经习惯于将Graph API集成到自己的产品中,所以为了满足大家频繁获取和访问数据,Microsoft 推出了由Microsoft Graph与Azure推出的以生产力为中心的服务:

Microsoft Graph Services

  • Connector Service:下图是Microsoft Graph 平台体系结构图,显示了Connector如何通过Content Indexing 传递到Microsoft Search Client的用户结果。API为每个Data Source实例化一个连接,然后API对数据进行索引和存储,已建立的连接将与Microsoft Search 进行交互,以便用户可以获取搜索结果Microsoft 365开发篇:Microsoft Build 2020 关于Graph API 更新_第1张图片
  • Security and Compliance Service:可以防止数据的泄露和丢失,正在研究和评估一个新的chat message webhook API(暂时不支持Production使用这些API),是否有机会与Security和Complaince Service进行扩展以满足Partner或者开发者。
  • Knowledge Services:它使用AI工具来帮助我们find,Identity和classify和呈现丰富的数据内容,将于2020年初夏与Project Cortex一起发布。

我们相信,这些服务将推动一个全新的生态系统应用,期待未来几周或者几个月看到推送的创新结果。

Microsoft Graph Identity and Security Updates

Identity 是以用户为中心的应用程序的关键,今后Microsoft 只在Microsoft Graph上提供Azure AD Features和Innovation,在其他方面,正在适用于.net、java、JavaScript、Python、iOS、Android等平台的MSAL Library投入到Production中。同时还在Microsoft Graph中添加了新的Azure AD API,改进了Directory Resources和Query功能,使管理变得更加容易。

如果你使用在Microsoft identity平台注册的应用程序,使用Service Principal API,你可以以编程方式管理应用程序的实例,并控制应用程序在tenant中可以做什么,另外,此API允许开发人员和管理员以编程方式添加password credentials、roll expiring certification以及管理委托的权限授权和Application Role Assignment。

参考资料:

  • ChatMessage ResourceType
  • Microsoft Graph Data Connect

 

你可能感兴趣的:(Microsoft 365开发篇:Microsoft Build 2020 关于Graph API 更新)