跳转到主要内容

热门内容

今日:


总体:


最近浏览:


Chinese, Simplified

category

Microsoft Graph是Microsoft 365中数据和智能的网关。它提供了一个统一的可编程性模型,可用于访问Microsoft 365、Windows和企业移动+安全中的大量数据。利用Microsoft Graph提供的丰富数据,为与数百万用户互动的组织和消费者构建应用程序。

Microsoft Graph、Microsoft Graph Data Connect和Microsoft Graph连接器可扩展Microsoft 365体验并构建智能应用程序。

支持Microsoft 365平台的数据和服务


在Microsoft 365平台中,有三个主要组件有助于数据的访问和流动:

  • Microsoft Graph API提供了单个端点,https://graph.microsoft.com,提供对Microsoft云中丰富的、以人为本的数据和见解的访问,包括Microsoft 365、Windows和企业移动+安全。您可以使用REST API或SDK访问端点,并构建支持Microsoft 365场景的应用程序,涵盖生产力、协作、教育、人员和工作场所智能等领域。Microsoft Graph还包括一组功能强大的服务,用于管理用户和设备身份、访问、合规性和安全性,并帮助保护组织免受数据泄露或丢失。
  • Microsoft Graph连接器传入方向上工作,将Microsoft云外部的数据传递到Microsoft Graph服务和应用程序中,以增强Microsoft 365体验,如Microsoft搜索。连接器适用于许多常用的数据源,如Box、Google Drive、Jira和Salesforce。
  • Microsoft Graph Data Connect提供了一组工具,以简化将Microsoft Graph数据安全、可扩展地交付到流行的Azure数据存储的过程。缓存的数据作为Azure开发工具的数据源,可用于构建智能应用程序。
     

Microsoft Graph API、连接器和数据连接共同为Microsoft 365平台提供动力。通过访问Microsoft Graph数据和其他数据集,您可以获得洞察力和分析,扩展Microsoft 365体验,并构建独特的智能应用程序。

Microsoft Graph中有什么?


Microsoft Graph公开了REST API和客户端库,以访问以下Microsoft云服务上的数据:

  • Microsoft 365核心服务:预订、日历、Delve、Excel、Microsoft 365合规性eDiscovery、Microsoft搜索、OneDrive、OneNote、Outlook/Exchange、人员(Outlook联系人)、计划员、SharePoint、团队、待办事项、Viva Insights
  • 企业移动+安全服务:高级威胁分析、高级威胁防护、Microsoft Entra ID、身份管理器和Intune
  • Windows服务:活动、设备、通知、通用打印
  • Dynamics 365商务中心服务

要了解更多信息,请参阅Microsoft Graph中的主要服务和功能。

显示Microsoft Graph中主要资源和关系的图像

你可以用Microsoft Graph做什么?

https://youtu.be/PI9NO5rayiY

使用Microsoft Graph围绕用户的独特上下文构建体验,以帮助他们提高工作效率。想象一下,一个应用程序。。。

  • 查看您的下一次会议,并通过为与会者提供个人资料信息来帮助您做好准备,包括他们的职位和经理,以及他们正在处理的最新文档和他们正在合作的人的信息。
  • 扫描日历,并建议下次团队会议的最佳时间。
  • 从OneDrive中的Excel文件获取最新的销售预测图表,并允许您通过手机实时更新预测。
  • 订阅日历中的更改,在您在会议上花费太多时间时向您发送提醒,并根据与会者与您的相关性为您可能错过或委派的会议提供建议。
  • 帮助您整理手机上的个人和工作信息;例如,通过对应转到个人OneDrive的图片和应转到OneDrive for business的业务收据进行分类。
  • 大规模分析Microsoft 365数据,以便决策者能够深入了解时间分配和协作模式,从而提高业务生产力。
  • 将自定义业务数据引入Microsoft Graph,对其进行索引,使其与来自Microsoft 365服务的数据一起可搜索。
     

选择第一个关于研究会议与会者的场景作为例子。使用Microsoft Graph API,您可以:

  • 获取会议活动参与者的电子邮件地址。
  • 在Microsoft Entra ID中以用户身份单独查找他们,以获取他们的个人资料信息。

然后,您可以使用关系导航到其他资源:

  • 通过经理关系与他们的经理联系。
  • 获取有价值的见解和情报,包括用户周围流行的文件。
  • 在用户周围找到最相关的人。
  • 扩展场景,通过memberOf关系到达用户的组。
  • 联系每个小组中的其他成员。
  • 利用团队支持的其他场景,如教育和团队合作。

要了解更多信息,请参阅集成模式[Integration patterns.]

Microsoft Graph继续为开发人员开放Microsoft 365平台,并且始终只有在获得适当权限的情况下才能使用。

注:

当您使用Microsoft Graph API时,您同意Microsoft API使用条款和Microsoft隐私声明。

流行的API请求


查看这些使用MicrosoftGraph API的常见场景。这些链接将带您进入图形资源管理器。

Operation URL
GET my profile https://graph.microsoft.com/v1.0/me
GET my files https://graph.microsoft.com/v1.0/me/drive/root/children
GET my photo https://graph.microsoft.com/v1.0/me/photo/$value
GET my mail https://graph.microsoft.com/v1.0/me/messages
GET my high importance email https://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high'
GET my calendar events https://graph.microsoft.com/v1.0/me/events
GET my manager https://graph.microsoft.com/v1.0/me/manager
GET last user to modify file foo.txt https://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser
GET Microsoft 365 groups I'm a member of https://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')
GET users in my organization https://graph.microsoft.com/v1.0/users
GET groups in my organization https://graph.microsoft.com/v1.0/groups
GET people related to me https://graph.microsoft.com/v1.0/me/people
GET items trending around me https://graph.microsoft.com/beta/me/insights/trending
GET my notes https://graph.microsoft.com/v1.0/me/onenote/notebooks

将数据从外部内容源带到Microsoft Graph


使用Microsoft Graph连接器将Microsoft云外部的数据带入Microsoft Graph。此类数据的示例可以是组织的人力资源数据库或产品目录,托管在本地或公共或私有云中。

Microsoft Graph连接器创建与外部数据源的连接,对数据进行索引,并将其存储为外部自定义项和文件。索引后,这些项目可以显示在Microsoft搜索和使用Microsoft搜索API的应用程序中。

大规模访问Microsoft Graph数据


使用Microsoft Graph Data Connect可大规模访问Microsoft Graph上的数据,同时允许管理员对其Microsoft Graph数据进行精细同意和完全控制。Data Connect简化了将此数据传递到Microsoft Azure的过程。

使用Azure工具,您可以构建智能应用程序,这些应用程序:

  • 在您的组织中找到与您最接近的主题专家。
  • 自动化知识库创建。
  • 分析会议请求,提供会议室利用率的见解。
  • 利用生产力和通信数据检测欺诈行为。

我什么时候应该使用Microsoft Graph API或Data Connect?


Microsoft Graph Data Connect为您提供了一种与通过Microsoft Graph API提供的数据进行交互的新方法。Data Connect提供了一套独特的工具,简化了智能应用程序的构建,所有这些都在微软云中。

Feature Microsoft Graph API Microsoft Graph Data Connect
Access scope Single user or entire tenant Many users or groups
Access pattern Real time Recurrent schedule
Data operations Operates on data master Operates on a cache of the data
Data protection Data is protected while in Microsoft 365 Data protection is extended to the cache of data in your Azure subscription
User consent Self
Resource types
None
Admin consent Entire organization
Resource types
Select groups of users
Resource types and properties
Excludes users
Access tools RESTful web queries Azure Data Factory


相关内容

本文地址
最后修改
星期二, 八月 6, 2024 - 22:03
Article