作为开发人员,你可以使用 Microsoft Graph API 构建应用程序,以连接到数百万使用 Microsoft 365 产品来提高工作、学校和个人工作效率的用户。
连接到个人服务
使用 Microsoft Graph 联系具有 Microsoft 个人帐户的用户,例如 @outlook.com、 @hotmail.com或 @live.com 帐户。 征得用户许可后,可使用 Microsoft Graph 访问这些用户的配置文件、Office 服务(如 OneDrive 和 Outlook 邮件、日历和联系人),以及 Windows 设备和活动。
连接到工作服务
使用 Microsoft Graph 可访问拥有 Microsoft 365 商业、企业或教育服务许可证的用户和组织。 这些 Microsoft 365 服务包括:
Microsoft 365
企业移动性 + 安全性
Windows
征得用户同意后,可根据他们授权的服务和 Microsoft Graph 中提供的服务和功能来使用 Microsoft Graph 访问用户和组织数据。 要了解详细内容,请参阅 Microsoft Graph 中的主要服务和功能。
全球云、多地区云和区域云
Microsoft Graph 中的服务是 Microsoft 全球云的一部分。 此外,Microsoft 还提供:
多地区功能 - 适用于其现有租户内有多个地理区域和/或国家/地区的跨国组织。
区域云部署 - 适用于美国政府、德国,以及由世纪互联在中国运营的 Azure 和 Microsoft 365。
征得用户同意后,可使用 Microsoft Graph 覆盖那些服务位于全球云的用户和组织,包括具有多地区服务的组织,并且还可以使用 Microsoft Graph 访问区域云部署中的用户和组织,但需要对云主权进行一些特殊考虑。 若要了解详细信息,请参阅区域云部署。
连接到学校服务
使用 Microsoft Graph 可覆盖拥有教育版 Microsoft 365 服务许可证的学生、教师和学校。 征得他们的同意后,可使用 Microsoft Graph 中的教育 API 增强 Microsoft 365 资源和与教育场景(包括学校、学生、教师、班级、注册和作业)相关的信息数据。 详细了解如何与教育 API 集成。