第 5 章 连接到 Box
在集成中,您可以从 Box 下载文件,或者将文件上传到 Box。
与 Box 的连接无法启动简单的集成。换句话说,您无法使用 Box 连接来触发集成执行。
连接到 Box 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。有关红帽技术预览功能支持范围的详情,请参考 https://access.redhat.com/support/offerings/techpreview/。
以下主题提供详情:
5.1. 将 Fuse Online 注册为 Box 客户端 复制链接链接已复制到粘贴板!
您必须将 Fuse Online 环境注册为可访问 Box 的客户端应用程序。这样,您可以创建连接到 Box 的任意数量的集成。换句话说,您需要仅通过 Box 注册特定的 Fuse 在线环境。
在每个 Fuse Online 环境中,只有 Fuse Online 注册作为 Box 客户端应用程序。但是,尽管每个 Box 连接都使用相同的注册,但它可以使用不同的用户凭据。
先决条件
- 您有一个 Box 开发人员帐户,可在 https://app.box.com/developers/console 获取。
流程
在 Fuse Online 中:
- 在左侧面板中,单击 Settings。
-
在 Settings 页面中,在回调 URL 右侧,点
将 Fuse Online 环境的回调 URL 复制到剪贴板。在此过程中,您将需要此 URL。
在另一个浏览器标签页中,访问位于 https://app.box.com/developers/console 的 Box 开发人员门户,并执行以下操作:
- 登录。
- 单击 Create New App。
- 单击 Custom App,然后单击 Next。
- 对于 身份验证方法,请单击 Standard OAuth 2.0 (User Authentication),然后单击 Next。
- 输入应用程序名称,例如 Fuse Online Client,再点 Create App。
- 点 View Your App。
- 可选的。在 OAuth 2.0 Credentials 部分中,将客户端 ID 和客户端 secret 复制到安全位置。创建与 Box 的连接需要这些值。
- 点 Save Changes。
结果
您的 Fuse Online 环境现在注册为 Box 客户端,这意味着 Fuse Online 可以访问您登录的 Box 帐户中的内容。