- 打印
Microsoft Graph API 允许用户与 Teams、Outlook 和 Office Suite 等 Microsoft 应用程序连接。
目的
使用本文档将 Tulip 应用程序与 Teams、Office 套件和 Outlook 等 Microsoft 365 产品集成。
首次设置
概述
必须完成以下步骤才能生成使用 MS Graph API 的正确验证信息:
:::(Info) (重要提示:)其中一些步骤需要 Microsoft Azure 中的高级权限。在继续之前,请确保用户有足够的权限注册和管理 Entra ID 应用程序! :::
- 在 Microsoft Azure 中注册一个新应用程序。
- 为应用程序创建新的客户机密文并声明权限。
- 将客户端秘密和相关身份验证信息复制到 Tulip Oauth2 连接器配置。
详细内容:首次设置
1.在 Microsoft Azure 中注册新应用程序
- 在 Web 浏览器中导航到portal.azure.com。
- 使用组织的凭据登录。
- 选择Microsoft Entra ID。
- 注:以前称为 Azure Active Directory,可能需要选择 "更多服务 "才能找到此选项。
- 在页面左侧的菜单中选择应用程序注册。
- 选择 "新注册"并输入名称。
- 在重定向 URI 下,确保选择 Web,并输入以下 URL
:https://<你的郁金香实例>/oauth-redirect-handler
,例如,sample.tulip.co的
重定向 URI 将是https://sample.tulip.co/oauth-redirect-handler。
- 选择 "注册"创建 Azure 应用程序。
2.记录所需信息
注册应用程序后,您将被转到新 Azure 应用程序的配置页面。将以下信息复制到记事本或文本文件中,以便以后使用: 1.从左侧菜单中选择 "概述",然后记录:1.应用程序(客户端)ID 和 2.目录(租户)ID。从左侧菜单中选择API 权限。
3.选择应用程序权限。
4.4. 选择Microsoft Graph,查看 Tulip 在 Graph API 上可能拥有的所有权限。5. 选择您希望 Tulip Connector 拥有的任何权限。完整的权限列表如下 here{target=_blank
}.
1.注 1:建议使用 ctrl/cmd + f 搜索希望使用的 Microsoft 应用程序。例如,搜索 "Teams "以查找与频道和聊天相关的权限。注 2:如果使用本指南集成 Tulip 库连接器,连接器运行所需的权限列表可在相关的 Tulip 知识库文章中找到。6. 记录所有选定权限的API/权限名称,如Files.Read.All
或User.
Read
。
3.生成身份验证信息
- 从应用程序 Azure 配置页面左侧的 "管理"菜单中选择 "证书和机密"。
- 选择客户端秘密 (0)。
- 选择 "新客户端秘密"并为新秘密命名。
- 复制显示的值。
4.向郁金香连接器添加身份验证信息
导航到希望与 MS Graph API 一起使用的 Tulip Connector 的配置设置。这可以通过点击连接器主页上标有OFFLINE - production & testing & develompent的方框来完成。
- 选择编辑标题。
- 在**"身份验证**"下,选择
- Oauth2(操作员),如果应用程序用户在运行集成的 Tulip 应用程序时必须登录 MS 365。
- 如果 Tulip 只在设置或更改此配置时验证 MS 365,并将此登录信息用于 Tulip 实例上的所有应用程序,则选择Oauth2(服务账户)。
- 输入之前为其余选项记录的以下信息:
- 授权码 URL
:
https://login.microsoftonline.com/the 步骤 2.1.b/oauth2/v2.0/authorize
中的目录(租户)ID - 访问令牌 URL:https://login.microsoftonline.com/the 步骤 2.1.b/oauth2/v2
.0/token
中的目录(租户)ID - 客户端 ID:*步骤 2.1.a 中的应用程序(客户端)*ID
- 客户端密文:步骤3.4 中的值
- 范围:在步骤 2.6 中添加的以逗号分隔的权限名称列表,如
Files.Read.All,User.Read
。
- 授权码 URL
- 选择 "测试"测试身份验证方法。
- 选择 "返回"返回 "连接器配置"。
- 最后,在 "输入连接详细信息"屏幕上输入以下信息:
- 运行于:除非另有说明,否则请选择云连接器主机。
- 主机:graph.microsoft.com
- 端口:443(或留空)TLS
- TLS: 是
- 选择测试,配置完成!
5.示例
观看下面的视频,了解上述书面内容的示例。 为 excel 设置连接器的视频: