Microsoft Graph概览

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/FoxDave/article/details/83788820

博客地址:http://blog.csdn.net/FoxDave
上一篇我们介绍了为什么要学习Microsoft Graph,本篇介绍Microsoft Graph的概览,即Microsoft Graph是什么。
Microsoft Graph Overview

Microsoft Graph中的服务

Office特定产品的API程序集慢慢地进行扩展,逐渐形成了Microsoft Graph。它包含了很多服务的API,包括Office 365、Azure AD、企业移动性和安全、Windows 10和教育。在过去这些服务已经有了它们自己独立的REST端点,任何包含多余以上一种服务的开发集成就会碰到以下一些壁垒:

  • 发现端点URL
  • 单独对每个端点进行认证
  • 管理不同的权限模型
  • 不兼容的数据格式
  • 其他…

通过Microsoft Graph的介绍,我们知道可以将这些不同的API在统一的框架内调用、使用单一的访问凭据去认证多个服务、通过通用的权限模型去管理多服务的OAuth权限。

说到这些所有的服务,下面的列表列出了到2018年11月的更新为止通过Microsoft Graph可以访问的服务:

  • Azure Active Directory
  • Office 365 services
    • SharePoint
    • OneDrive
    • Outlook/Exchange
    • Microsoft Teams
    • OneNote
    • Planner
    • Excel
  • 企业移动性和安全服务
    • 认证管理器
    • Intune
    • 高级威胁分析
    • 高级威胁保护
  • Windows 10 services
    • 活动
    • 设备
  • 教育

端点版本
目前可用的版本为:

  • 1.0
  • beta

Microsoft现在已经包含了很多Microsoft 365套件中的服务,未来还将包含更多。

猜你喜欢

转载自blog.csdn.net/FoxDave/article/details/83788820
今日推荐