什么是 Microsoft Graph 连接器?
在工作中,你和你的同事通常使用多个应用来完成手头的任务。 其中每个应用单独存储自己的信息,很难找到相关信息。
Microsoft Graph 连接器可让你将内容集中在 Microsoft 365 上。 通过将外部内容导入 Microsoft 365,不仅可以更轻松地查找相关信息,还可以让组织中的其他人发现新内容。
在本单元中,你将了解什么是Microsoft Graph 连接器,以及应考虑使用它们的原因。 你还将了解标准和自定义连接器。
Microsoft Graph 连接器概述
Microsoft Graph 连接器允许将外部内容导入到 Microsoft 365。 使用 Graph 连接器导入的外部内容显示在 Microsoft 365 中的以下体验中:
- 在生产力应用程序中查找所有企业内容, (Microsoft365.com 必应工作、SharePoint Online) 用户每天通过 Microsoft搜索访问。
- 在 Microsoft 365 应用中接收“快速访问”和“我的内容”下的智能建议。
- 在撰写) 时,使用上下文 IQ (在Outlook 网页版撰写电子邮件时从外部数据获取内容建议。- 使用智能 Microsoft 365 Copilot 副驾驶®轻松查找、汇总和了解与用户自然语言提示相关的所有内容的重要详细信息。
使用 Graph 连接器,你和你的同事可以在组织中轻松查找和发现相关信息,无论信息存储在哪个应用中。
Microsoft Graph 连接器的类型
Microsoft 365 提供了多个标准 Graph 连接器。 租户管理员可以通过 Microsoft 365 管理 中心配置它们,而无需部署任何自定义代码。
如果数据源没有可用的标准连接器,或者你有特定要求,则可以生成自定义 Graph 连接器。
自定义 Graph 连接器剖析
Microsoft Graph 连接器具有与其关联的外部连接,用于将外部内容引入其中。 外部连接具有具有 ID、名称和说明的定义。 它还具有一个架构,用于定义要导入的外部数据的形状。 最后,连接包括连接器引入的外部项。 每个项都包含内容、元数据和访问控制列表,用于定义谁可以访问内容。 对于每个外部项,还可以包括活动,例如用户创建、修改或注释项时。 这些活动有助于Microsoft 365 提高特定项的相关性。 下图演示了此结构。
从技术角度来看,自定义 Graph 连接器由Microsoft Entra应用注册和代码组成,该Microsoft Graph API 用于创建外部连接、其架构和导入外部内容。 下图显示了自定义 Graph 连接器的高级结构。
自定义 Graph 连接器连接到外部数据源,导出其内容 (1) ,使用其Microsoft Entra应用注册 (2) 向Microsoft云进行身份验证,并使用 Graph API (3) 将外部内容导入到 Microsoft 365。
自定义 Graph 连接器可以像 PowerShell 脚本一样简单,也可以像云应用一样复杂。 实现 Graph 连接器的方式取决于特定要求,例如:
- 是否要一次或持续引入内容?
- 是手动运行连接器,还是会在云中连续运行?
- 需要引入多少内容? 支持它所需的基础结构是什么?
- 是否需要自动处理内容更新和删除?
回答这些问题有助于决定如何生成自定义 Graph 连接器。
由于自定义 Graph 连接器使用 Microsoft Graph API,因此可以在任何平台和技术堆栈上生成它们。