- 概述
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- 亚马逊文本提取
- Box
- 认知
- DocuSign
- Google Vision
- Jira
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics (Finance and Operations)
- Microsoft Translator
- Microsoft Vision
- Oracle 集成云
- Oracle NetSuite
- Salesforce
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- SuccessFactors
- Tableau
- Twilio
- Workato
- Workday
设置
要成功建立连接并向 Box API 发送请求,“ Box 作用域 ”活动必须使用其中一种受支持的 JWT 身份验证完成自定义应用程序的身份验证 (将来会支持其他身份验证方法)。
要使 Box 作用域 活动能够进行身份验证,并使其他活动能够成功地将请求发送到 Box API,您必须完成以下步骤:
-
创建自定义应用程序。
-
构建项目。
1. 创建自定义应用程序 (JWT)
要创建 JWT 身份验证自定义应用程序,请遵循 Box 文档中的使用 JWT 设置步骤。
“ 框作用域 ”活动中需要以下输入属性:
- 配置文件内容 或 配置文件路径
要获取“ 配置文件内容 ”和“ 配置文件路径 ”值,请按照 Box 文档中的“生成密钥对”步骤操作。
String
输入。
作为快速参考,以下是我们在开发和测试 Box 活动时遵循的步骤。
- 登录 https://app.box.com/。
- 转到“ 开发者控制台”。
-
单击 “新建应用程序”。
-
选择 “自定义应用程序” 或“ 企业集成”。
-
选择 使用 JWT (服务器身份验证) 的 OAuth 2.0。
- 输入应用程序的名称,然后单击“ 创建应用程序”。
-
创建应用程序后,单击 “查看您的应用程序” (无需复制开发者令牌)。
- 在应用程序的“ 配置 ”设置中的“ 高级功能”下,确保同时启用 “以用户身份执行操作” 和“ 生成用户访问令牌” 。
-
在“ 添加和管理公钥” 下,单击“ 生成公钥/私钥对 ”,然后在本地保存 JSON 配置文件。
- 此步骤要求应用启用多重身份验证。
-
下载文件后,请记下其位置,因为您将在“ 框作用域 ”活动的“文件路径*”属性中输入此值。
- 完成 配置 设置后,转到“ 常规” ,然后单击 “提交以供授权”。
-
然后,应用程序管理员(可能就是您)必须按照 Box 发送的电子邮件中的说明授权应用程序。
2. 构建项目
-
创建一个新的自动化项目。
- 打开 UiPath Studio。
- 在“ 新建项目”下,单击“ 流程 ”(这将打开 “新建空白流程” 窗口)。
- 输入项目 名称、 位置和 说明。
- 单击“创建”。
-
安装 UiPath.Box.Activities 包。
- 在“ 设计 ”功能区中,单击“ 管理包 ”(这将打开“ 管理包 ”窗口)。
- 在“ 所有包” 下,单击“ 连接”
- 在 搜索 栏中,输入 Box。
-
单击,安装并接受 UiPath.Box.Activities的许可证。
- 有关 Uipath Studio 包的更多信息,请参阅 Studio 指南中的 管理包 。
操作完毕!
现在,您已完成设置,可以开始将 Box 活动添加到项目中。
要了解有关“框”活动(包括示例属性输入/输出)的更多信息,请参阅“ 活动 ”页面以获取完整的活动列表以及指向活动详细信息页面的链接。