使用 Boomi 开发的 Workspace ONE Experience Workflows 即时可用业务系统集成解决方案已进行了部分配置。您可以登录到 Hub 服务控制台的 Experience Workflows 页面以安装并完成业务系统与 Boomi 的集成。

在配置业务系统集成包时,您可以从 Experience Workflows 页面中登录到 Boomi 门户,然后选择 PROD 或 TEST 环境以安装该包。与您的用户验收测试 (User Acceptance Testing, UAT) Hub 服务环境关联的 TEST 环境用于配置要测试的业务系统集成包,并在测试后在与生产 Hub 服务环境关联的 PROD 环境中配置这些集成包。

在选择环境后,您可以配置业务系统连接 URL 和集成属性设置。

Workspace ONE Access 中自动创建的 HubServices_Boomi_Integration OAuth 2 客户端是用于您安装的所有集成包的连接 URL。将在“Experience Workflows Workspace ONE Hub 服务修补程序连接器”、“Workspace ONE Hub 服务连接器”和“中间数据存储连接器”选项卡中自动配置该 URL。无需为设置的业务系统集成包配置连接 URL。

Workspace ONE Experience Workflows 即时可用集成包

以下是在 Hub 服务中作为即时可用的集成包提供的业务系统集成。

业务系统名称 解决的用例
Coupa 采购单审批
Salesforce 商机折扣审批
SAP Concur 费用报告审批
ServiceNow 采购单审批
Workday 收件箱任务
Adobe Sign 对文档进行电子签名
Jira Service Desk Jira Service Desk 请求单审批
Saba Learning 分配给用户的新学习课程通知
Zoom Meeting Recording Notification 新 Zoom 会议录制通知
LinkedIn Learning LinkedIn 中的新学习课程通知

在 Experience Workflows 中设置 Coupa 采购单审批

Workspace ONE Experience Workflows 与 Coupa 的集成包在 Coupa 中扫描需要审批的采购单,并在 Workspace ONE Intelligent Hub 中创建一个审批通知,审批者可以针对该通知批准或拒绝采购单。

工作流的顺序如下所示。

  • 在 Boomi 流程执行来自 Coupa 的采购审批请求时,它向 Workspace ONE Intelligent Hub 中的审批者发送通知。
  • Workspace ONE Intelligent Hub 中,审批者可以批准或拒绝该请求。
    • 如果对采购进行任何更新,则会在审批用户的 Workspace ONE Intelligent Hub 应用程序视图中更新通知。
  • Workspace ONE Intelligent Hub 向 Coupa 发送审批者响应。

先决条件

  • 获取 Workspace ONE Experience Workflows 的 Coupa API 密钥。

    Coupa Requisition Approvals 集成包配置需要使用 API 密钥,以使用户能够进行身份验证并将 API 请求安全地发送到 Coupa 实例。您必须在 Coupa 中生成一个 Coupa API 密钥。该密钥是在 Coupa 控制台的 Setup > Integrations > API Keys 页面中创建的。复制并保存创建的 API 密钥,因为您无法在 Coupa 控制台中再次访问该密钥。有关如何生成和保存密钥的信息,请参阅 Coupa API 密钥安全性文档。

    在 Hub 服务控制台的 Experience Workflows 部分中配置 Coupa Requisition Approval 集成包时,您可以将 API 密钥值添加到 Coupa Requisition Properties 页面中。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Coupa Requisition Approvals 集成包的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 Coupa - Requisition Approvals 窗格中单击 INSTALL
  4. 配置 Coupa - Requisition Approvals 设置所需的连接器值。
    选项卡名称 操作
    Coupa Connector 输入您的 Coupa 客户 URL。例如,https://<customer_name>.coupahost.com

    要查找 Coupa 连接器名称,请转到 Coupa 实例并从该 URL 中复制名称。

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue。在 Coupa Requisition Properties 页面中,配置属性值。
    属性 操作
    WORKSPACE ONE ACCESS USER GROUPS 输入接收采购审批通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Coupa 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,仅在 Coupa 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到采购审批通知。

    COUPA ACCOUNT URL 输入您的 Coupa 客户 URL,例如,API URL <customer_name>.coupahost.com
    COUPA INTEGRATIONS API KEY 输入您获取的 API 密钥,如“先决条件”中所述。
    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 Coupa 配置关联的连接,然后再计划通知流程的运行时间。
    1. 在 Coupa 计划/运行页面的 [Coupa] 采购审批测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. Coupa 计划程序中创建计划以发送采购审批通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Workspace ONE] 采购附件 [Coupa]
    • [Workspace ONE] 采购审批操作 [Coupa[]
    • [Coupa] 采购审批测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

Workspace ONE Experience Workflows 中设置 Salesforce Opportunity Discount Approval

通过使用 Workspace ONE Experience Workflows 与 Salesforce 的集成包,用户可以从 Workspace ONE Intelligent Hub 门户中批准或拒绝在 Salesforce 中创建的商机折扣请求。该体验工作流扫描 Salesforce 中需要审批的折扣请求,然后在 Workspace ONE Intelligent Hub 中创建审批通知以使审批者执行相应的操作。

工作流的顺序如下所示。

  • 如果销售代表在 Salesforce 中创建的商机具有大于预设阈值的折扣,将创建一个审批该折扣的请求。
  • 在 Boomi 流程执行请求以审批来自 Salesforce 的折扣请求时,它向 Workspace ONE Intelligent Hub 中的审批者发送通知。
  • Workspace ONE Intelligent Hub 中,审批者可以批准或拒绝该请求。
  • Boomi 将用户的响应与 Salesforce 同步以更新商机请求。

先决条件

  • Salesforce 帐户 URL。
    1. 在 Salesforce 中,导航到 Setup,然后在 Quick Find 搜索框中输入 Site
    2. 单击 Domains
    3. 复制域名。
  • Salesforce OAuth SOAP 端点 URL,例如,services/Soap/u/56.0
  • 您的 Salesforce 帐户的安全令牌。

    在您创建 Salesforce 帐户时,Salesforce 从 support@salesforce.com 向您的帐户的关联电子邮件地址发送一封电子邮件。电子邮件的主题是 salesforce.com security token confirmation。该电子邮件包含帐户的安全令牌,并且不会保存在您的 Salesforce 帐户中。如果丢失了该电子邮件或忘记了安全令牌值,您必须重新生成该令牌。在您更改帐户密码或密码过期时,将重新生成安全令牌,并发送类似的电子邮件。

  • 获取或重置您的 Salesforce 帐户的安全令牌的步骤
    1. 从为 Experience Workflows 配置的 Salesforce 帐户中登录到 Salesforce。
    2. Salesforce User Menu 中,选择 Setup
    3. 在左侧的菜单中,在 Personal Setup 下面展开 My Personal Information,然后单击 Reset My Security Token

      按照屏幕上的说明进行操作。将发送新的电子邮件,其中包含新的安全令牌。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Salesforce Opportunity Discount Approvals 的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 Salesforce - Opportunity Discount Approvals 窗格中单击 INSTALL
  4. 配置 Salesforce 设置所需的连接器值。
    选项卡名称 操作
    Salesforce Connector 输入您的 Salesforce 客户 URL。您可以从 Salesforce 实例 URL 中复制 Salesforce URL。例如,输入以下格式的内容:https://<customer_name>.salesforce.com

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue 以配置 Salesforce Opportunity Properties 页面。
    属性 操作
    SALESFORCE ADMIN USERNAME 输入 Salesforce 登录用户名。
    SALESFORCE SECURE COMBINATION TOKEN 安全组合令牌是您的密码和 Salesforce 安全令牌的组合,安全令牌是您作为配置 Salesforce - Opportunity Discount Approvals 的先决条件获取的。

    您将令牌附加到密码末尾。例如,如果密码为 Xyz@2020,安全令牌为 1y3Zqwr34QD,则输入 Xyz@20201y3Zqwr34QD 以作为安全组合令牌。请注意,令牌区分大小写,并且不允许使用空格。

    SALESFORCE OAUTH SOAP ENDPOINT 输入您的组织使用的 Salesforce OAuth SOAP 端点。例如,输入以下格式的内容:services/Soap/u/56.0
    SALESFORCE ACCOUNT URL 输入您的 Salesforce 帐户 URL。例如, https://customername.salesforce.com/
    WORKSPACE ONE ACCESS USER GROUPS

    输入接收审批通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Salesforce 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,仅在 Salesforce 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到审批通知。

    INTIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 Salesforce 配置关联的连接,然后再计划审批通知流程的运行时间。
    1. 在 Salesforce 计划/运行页面的 [Salesforce] 商机折扣审批测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [Salesforce] 商机折扣审批 [Workspace ONE] 计划程序中创建计划以发送折扣审批通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Workspace ONE] 商机折扣操作 [Salesforce]
    • [Salesforce] 商机折扣审批测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

Workspace ONE Experience Workflows 中设置 SAP Concur Expense Approval

通过使用 Workspace ONE Experience Workflows 与 SAP Concur 的集成包,用户可以从 Workspace ONE Intelligent Hub 门户中批准或拒绝在 SAP Concur 中创建的费用报告。将扫描 SAP Concur 中的费用报告,Boomi 创建一个审批通知,并将通知发送给 Workspace ONE Intelligent Hub 应用程序中的审批者。

工作流的顺序如下所示。

  • 最终用户在 SAP Concur 中创建费用报告。
  • 在 Boomi 流程执行请求以从 SAP Concur 检索费用报告时,它通过 Hub 服务将待处理的费用报告通知发送给 Workspace ONE Intelligent Hub 中的审批者。
  • Workspace ONE Intelligent Hub 中,审批者可以批准报告或拒绝该请求。
  • Workspace ONE Intelligent Hub 将审批者的响应发送给 SAP Concur。

先决条件

需要使用以下 SAP Concur 帐户设置值。您可以从 SAP Concur 合作伙伴支持经理或合作伙伴客户经理处获取该信息。请参阅 SAP Concur 身份验证文档以注册该应用程序并获取以下属性:

  • Concur 帐户连接器 URL
  • 管理员用户名和密码
  • 客户端 ID 和客户端密钥
  • Concur API URL 前缀

在 Hub 服务控制台中配置 SAP Concur Expense Approval 集成包时,您可以将 Concur 客户端 ID 和客户端密钥添加到 Concur Requisition Properties 页面中。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Concur Expense Approvals 集成包的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 Concur - Expense Approvals 窗格中单击 INSTALL
  4. 配置 SAP Concur 设置所需的连接器值。
    选项卡名称 操作
    Concur Connector 输入您从 SAP Concur 合作伙伴支持经理或合作伙伴客户经理收到的 Concur API URL。例如,<customer_name>.concursolution.com

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue 以配置 Concur Requisition Properties 页面。
    属性 操作
    CONCUR CLIENT ID 输入您从 SAP Concur 合作伙伴支持经理或合作伙伴客户经理收到的 Concur 客户端 ID 值。
    CONCUR CLIENT SECRET 输入您从 SAP Concur 合作伙伴支持经理或合作伙伴客户经理收到的 Concur 客户端密钥值。
    CONCUR ADMIN USERNAME 输入您从 SAP Concur 合作伙伴支持经理或合作伙伴客户经理收到的 Concur 管理员用户名。
    CONCUR ADMIN PASSWORD 输入您从 SAP Concur 合作伙伴支持经理或合作伙伴客户经理收到的管理员密码。
    CONCUR ACCOUNT URL (BASE URL) 输入您从 SAP Concur 合作伙伴支持经理或合作伙伴客户经理收到的 Concur API URL 前缀值。例如,输入 https://<customer_name>.concursolution.com
    WORKSPACE ONE ACCESS USER GROUP 输入接收审批通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Concur 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,仅在 Concur 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到审批通知。

    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 SAP Concur 配置关联的连接,然后再计划费用请求审批通知流程的运行时间。
    1. 在 Concur 计划/运行页面的 [Concur] 费用请求审批测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [Concur] 费用请求审批 [Workspace ONE] 计划程序中创建计划以发送审批通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Workspace ONE] 费用附件 [Concur]
    • [Workspace ONE] 费用报告操作 [Concur]
    • [Concur] 费用请求审批测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

Workspace ONE Experience Workflows 中设置 ServiceNow Requisition Ticket Approval

Workspace ONE Experience Workflows 与 ServiceNow 的集成包在 ServiceNow 中扫描需要审批的采购单,并在 Workspace ONE Intelligent Hub 中创建一个审批通知,审批者可以针对该通知批准或拒绝采购单。

工作流的顺序如下所示。

  • 最终用户通过 ServiceNow 请求超过预设资金额度的资源,并且该请求需要进行审批。该请求在 ServiceNow 中标记为待处理。
  • 在 Boomi 流程执行来自 ServiceNow 的采购单审批请求时,它向 Workspace ONE Intelligent Hub 应用程序中的审批者发送通知。
  • Workspace ONE Intelligent Hub 应用程序中,审批者可以批准或拒绝该请求。
  • Workspace ONE Intelligent Hub 向 ServiceNow 发送审批者响应。

先决条件

  • ServiceNow URL。转到您的公司的 ServiceNow URL,并复制 URL https://<yourcompany>.service-now.com
  • 在 ServiceNow 实例中注册 Workspace ONE Access 应用程序。
    1. 在 ServiceNow 中,导航到 System OAuth > Application Registry。单击 New,然后选择 Create an OAuth API endpoint for external clients 并填写表单。
    2. 在提交表单后,搜索您注册的应用程序名称。查找并复制 Client ID 值和 Client Secret

    您可以将该信息添加到 ServiceNow Properties 页面中。

  • 在 ServiceNow 中,设置一个具有 admin 角色的用户,该用户具有批准或拒绝该请求所需的最低访问权限和权限。
    1. 在 Filter Navigator 中,搜索 Users
    2. 转到 Users,然后单击 New 以创建新的用户。
    3. 提供 UserID、First name、Last name、Email 和 Password。选中 Web Services Access Only 和 Internal Integration User。
    4. 然后,单击 Edit 以添加角色。必须添加 approval_admin 角色才能批准或拒绝该请求。您添加的另一个角色需要在以下表中具有相应的访问控制 (ACL)。
    5. 创建一个具有以下访问控制 (ACL) 的自定义角色。
      访问权限
      sc_request(请求) 读取和写入
      sysapproval_approver(审批) 读取和写入
      sys_user(用户) 读取
      sc_req_item(请求项) 读取
  • ServiceNow OAuth 访问限制范围
    1. 转到 ServiceNow 控制台右侧的系统管理员下拉菜单。
    2. 单击 Elevate Roles。在显示的窗格中,选中 Security Admin,然后单击 OK

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 ServiceNow Requisition Ticket Approval 集成包的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 ServiceNow Requisition Approvals 窗格中单击 INSTALL
  4. 配置 ServiceNow 设置所需的连接器值。
    选项卡名称 操作
    ServiceNow Connector 输入您的 ServiceNow 客户帐户 URL。例如,https ://<yourcompany>.service-now.com

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue。在 ServiceNow Requisition Properties 页面中,配置属性值。
    属性 操作
    SERVICESNOW ACCOUNT URL (BASE URL) 输入您的 ServiceNow 客户帐户 URL。例如,https://<customer_name>.service-now.com/
    SERVICENOW CLIENT ID 输入在 ServiceNow 应用程序注册表中创建的客户端 ID。
    SERVICENOW CLIENT SECRET 输入在 ServiceNow 应用程序注册表中创建的客户端密钥。
    SERVICENOW ADMIN USERNAME 输入 ServiceNow 管理员用户名。
    SERVICENOW ADMIN PASSWORD 输入 ServiceNow 管理员用户密码。
    WORKSPACE ONE ACCESS USER GROUPS

    输入接收审批通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 ServiceNow 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,仅在 ServiceNow 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到采购审批通知。

    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 ServiceNow 配置关联的连接,然后再计划采购请求审批通知流程的运行时间。
    1. 在 ServiceNow 计划/运行页面的 [ServiceNow] 采购请求审批测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [ServiceNow] 采购请求审批 [Workspace ONE] 计划程序中创建计划以发送通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Workspace ONE] 采购审批操作 [ServiceNow]
    • [Workspace ONE] 采购附件 [ServiceNow]
    • [ServiceNow] 征用请求批准测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

Workspace ONE Experience Workflows 中设置 Workday Inbox Task Notification

Workspace ONE Experience Workflows 与 Workday 的集成包在 Workday 收件箱中扫描任务,并在 Workspace ONE Intelligent Hub 中创建通知以通知用户分配给他们的任务。该通知提供指向 Workday 中的任务的深度链接。

工作流的顺序如下所示。

  • Boomi 流程使用自定义报告以获取位于用户的 Workday 收件箱中的任务,并向用户的 Workspace ONE Intelligent Hub 应用程序发送包含任务详细信息的通知。
  • 用户选择该链接,这是一个深度链接,它将用户直接转到 Workday 应用程序以执行操作。

先决条件

  • 在 Workday 收件箱实例中将 Workspace ONE Intelligent Hub 应用程序注册为客户端应用程序。
  • 需要使用在 Workday 中配置的以下 Workspace ONE Intelligent Hub 值,才能配置 Workday Inbox Task Review 与 Hub 服务的集成。
    • 客户端 ID
    • 客户端密码
    • Authtoken URL
    • Access Token URL
  • 在 Workday 中,搜索 Report-as-a-Service (RaaS) 自定义报告 Investors 页面,以便从 Workday 中导出数据。在 Actions > Web Services 菜单中,查看 URLs Web Service 页面,然后单击 OK。在显示的 Workday XML 页面中,右键单击 REST Workday XML 并复制该 URL。

    REST URL 可能很长。配置 Workday Properties 页面所需的信息是在 REST URL 中配置的,如下所示。

  • Workday 连接器使用 Workday REST API,该 API 使用 OAuth 2.0 进行身份验证。您需要为集成注册一个 API 客户端以允许连接到 REST API。在 Register API Client for Integrations 页面中,配置以下内容。
    • 客户端名称
    • 选中 Non-Expiring Refresh Tokens 复选框。启用该字段可以避免重新生成和重新连接。
    • 选择 Tenant Non-Configurable 功能区域范围以读取自定义报告。

    在单击 Done 之前,复制并保存创建的客户端 ID 和客户端密钥。

  • 设置如何管理集成的刷新令牌。在您创建的 API 客户端的 View API Client 页面中,选择 API Client > Manage Refresh Tokens for Integrations,然后选择 Workday 帐户用户以执行操作。

    如果刷新令牌不存在,请选择 Generate new refresh token。复制并保存刷新令牌。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Workday Inbox Task Notification 集成包的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 Workday - Inbox Task Notifications 窗格中单击 INSTALL
  4. 配置在 Workday 设置中所需的连接器值。
    选项卡名称 操作
    Workday Connector 输入您的 Workday 基本 URL。例如,https://<customer_name>.workday.com

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue。在 Workday Inbox Task Properties 页面中,配置属性值。
    属性 操作
    WORKDAY INTEGRATIONS REFRESH TOKEN 添加您从 Workday Refresh Token Integrations 页面中保存的刷新令牌。
    TENANT ID 输入用于登录到 Workday 的租户 ID URL。这是 REST URL 详细信息的一部分。
    ACCOUNT NAME 输入在 REST URL 中指定的帐户名称。
    REPORT NAME 输入在 REST URL 中指定的 RAAS 自定义报告名称。
    CLIENT ID 从 Workday Register API Client for Integration 页面中输入客户端 ID。
    CLIENT SECRET 输入与客户端 ID 关联的客户端密钥。
    REPORT RESOUCE PATH 输入 REST URL 中的报告资源路径。
    WORKSPACE ONE ACCESS USER GROUPS 输入接收有关 Workday 收件箱中的任务的 Workday 通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Workday 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,只有那些在 Workday 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到通知。

    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 Workday 配置关联的连接,然后再计划 Workday 业务任务流程的运行时间。
    1. 在 Workday 计划/运行页面的 [Workday] 业务流程任务测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [Workday] 业务流程任务 [Workspace ONE] 计划程序中创建计划以发送通知。

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

Workspace ONE Experience Workflows 中设置 Adobe Sign Document

通过使用 Workspace ONE Experience Workflows 与 Adobe Sign 的集成包,用户可以从他们的 Workspace ONE Intelligent Hub 门户中访问 Adobe Sign 以对文档进行电子签名。该工作流扫描需要进行电子签名的 Adobe Sign 协议,然后在 Workspace ONE Intelligent Hub 中创建“请求对文档进行签名”通知以使用户执行相应的操作。

工作流的顺序如下所示。

  • 在 Boomi 流程执行请求以从 Adobe Sign 检索需要签名的协议时,它向用户的 Workspace ONE Intelligent Hub 门户发送通知,其中包含已准备好对文档进行签名的详细信息。
  • 用户单击通知中的 Go to Adobe Sign 链接以在浏览器中启动 Adobe Sign,他们可以在其中检查文档并对文档进行签名。
  • 如果对文档进行了任何更新,则会在 Workspace ONE Intelligent Hub 中更新通知。
  • 在 Adobe Sign 应用程序中对文档进行签名后,在下次执行计划的运行时,通知将移动到 Workspace ONE Intelligent Hub History 文件夹。

先决条件

获取 Adobe Sign 连接器 URL。

  1. 在 Adobe Sign 实例中,在登录后,转到 Account 选项卡。在 Account 选项卡中,选择 Adobe Sign API → API Information ,在 Documentation 下面选择 REST API Method Documentation
  2. 将在新选项卡中打开 REST API 资源管理器。转到 Resources and Operations 并运行 BaseURL API

    在 Request URL 中,选择 Adobe Sign 连接器 URL 并包括端口号。

在您的 Adobe Sign 帐户中,为与 Workspace ONE Intelligent Hub 的集成创建一个集成密钥。Boomi 流程使用该集成密钥向 Adobe Sign 发出请求。

  1. 在 Adobe Sign 控制台中,单击 Account 选项卡,然后单击 Adobe Sign API > API Information
  2. 在 API Information 页面中,单击 Integration Key 链接。
  3. Create Integration Key 对话框中,完成以下步骤。
    1. 输入 Integration Name。这是包含创建的集成密钥的应用程序名称。例如,WS1IntegrationKey

      保存您创建的集成名称。

    2. 启用所有列出的范围选项,以便为集成密钥授予这些选项。
    3. 单击保存

    将在 Access Tokens 页面中显示新应用程序。

  4. 要获取集成密钥值,请单击您在步骤 3.a 中创建的应用程序名称,然后单击 Integration Key
  5. 从显示的 Integration Key 对话框中复制集成密钥。

您可以将该信息添加到 Hub 控制台的 Adobe Sign Properties 页面中。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Adobe Sign 的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 Adobe Sign Document 窗格中单击 INSTALL
  4. 配置在 Adobe Sign 设置中所需的连接器值。
    选项卡 操作
    Adobe Sign Connector 输入您的 Adobe Sign 连接器客户 URL。例如,https://secure.in1.adobesign.com:443

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue。在 Adobe Sign E-Sign Properties 页面中,配置属性值。
    属性 操作
    INTEGRATION KEY 输入您作为先决条件创建的集成密钥。第三方应用程序可以使用该密钥以访问 Adobe Sign 数据。
    WORKSPACE ONE ACCESS USER GROUPS 输入接收有关 Adobe Sign 协议的通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Adobe Sign 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,只有那些在 Adobe Sign 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到有关 Adobe Sign 协议的通知。

    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 Adobe 配置关联的连接,然后再计划 Adobe 电子签名通知流程的运行时间。
    1. 在 Adobe 计划/运行页面的 [Adobe] 文档电子签名测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. {Adobe Sign] 文档电子签名 [Workspace ONE] 计划程序中创建计划以发送文档签名通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Adobe Sign] 文档电子签名测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

Workspace ONE Experience Workflows 中设置 JIRA Service Desk Ticket Approvals

Workspace ONE Experience Workflows 与 Jira Service Desk - Ticket Approvals 的集成包设置一个流程,当用户在 Jira Service Desk 中创建请求时,将通过 Workspace ONE Intelligent Hub 向审批者发送通知。审批者单击通知中的深度链接以导航到 Jira Service Desk 门户,他们可以在其中执行所需的操作。

工作流的顺序如下所示。

  • 在 Boomi 流程从 Jira Service Desk 检索 Jira 请求时,它向 Workspace ONE Intelligent Hub 门户中的审批者发送包含请求详细信息的通知。
  • 审批者单击通知中的 View Service Desk Request 以通过深度链接直接转到 Jira 请求页面。审批者可以直接从 Jira Service Desk 门户中批准或拒绝该请求。
  • 在 Jira Service Desk 中执行操作后,在下次执行计划的运行时,通知将移动到 Workspace ONE Intelligent Hub History 文件夹。

先决条件

  • 在 Jira Developer 控制台中,配置以下内容。
    • 配置 OAuth 2.0 (3LO) 并保存客户端 ID 和密钥值。
      1. 导航到 developer.atlassian.com,在右上角选择您的个人资料图标,然后从下拉列表中选择 Developer console
      2. 从列表中选择应用程序,如果应用程序在列表中不存在,则创建一个应用程序。
        1. 要创建应用程序,请从创建下拉菜单中选择 OAuth 2.0 集成,并提供相应的名称和同意信息。
        2. 单击创建
      3. 在左侧菜单中单击设置。在身份验证详细信息部分中,复制并保存客户端 ID密钥。此信息将用于配置 Workspace ONE Experience Workflows 中的 Jira Service Desk。
      4. 在左侧菜单中选择 Authorization
      5. 在 OAuth 2.0 (3LO) 旁边,选择 Configure
      6. 输入 Callback URL。将该选项设置为应用程序可以访问的任何 URL。在应用程序中实施 OAuth 2.0 (3LO) 时,redirect_uri 必须与该 URL 匹配。例如,https://platform.boomi.com
      7. 单击 Save changes
      注: 如果您尚未在应用程序中添加 API,请立即执行该操作。
      1. 在左侧菜单中选择权限
      2. 添加 Jira 平台 REST API 权限。单击“配置”并添加查看 Jira 问题数据、查看用户配置文件范围。
      3. 添加 Jira Service Management API 权限,然后单击“配置”并添加查看 Jira Service Management 请求数据范围。

        在从 Jira Service Desk 获取请求详细信息的流程中,将使用这些 API。

    • Jira 授权代码。
      1. 导航到 developer.atlassian.com
      2. 从列表中选择应用程序。
      3. 在左侧菜单中选择 Authorization
      4. 在 OAuth 2.0 (3LO) 旁边,选择 Configure
      5. 复制 Jira 服务管理 API 授权 URL。
        示例 URL
        https://auth.atlassian.com/authorize?audience=api.atlassian.com&client_id=YOUR_CLIENT_ID&scope=read%3Aservicedesk-request&redirect_uri=https://YOUR_APP_CALLBACK_URL&state=${YOUR_USER_BOUND_VALUE}&response_type=code&prompt=consent
      6. 复制 Jira 平台 REST API 授权 URL。
        示例 URL
        https://auth.atlassian.com/authorize?audience=api.atlassian.com&client_id=YOUR_CLIENT_ID&scope=read%3Ajira-user%20read%3Ajira-work&redirect_uri=https://YOUR_APP_CALLBACK_URL&state=${YOUR_USER_BOUND_VALUE}&response_type=code&prompt=consent
      7. 复制 Jira Service Management API 授权 URL 中的 read%3Aservicedesk-request 范围。将 read%3Aservicedesk-request 范围粘贴到 Jira 平台 REST API 授权 URL。

        %20offline_access%20 范围手动粘贴到 Jira 平台 REST API 授权 URL。

        最终授权 URL 示例
        auth.atlassian.com/authorize?audience=api.atlassian.com&client_id=YOUR_CLIENT_ID&scope=read%3Aservicedesk-request%20offline_access%20read%3Ajira-user%20read%3Ajira-work&redirect_uri=https://YOUR_APP_CALLBACK_URL&state=${YOUR_USER_BOUND_VALUE}&response_type=code&prompt=consent
        注: 必须在授权 URL.scope 中添加以下范围: read:servicedesk-request, read:jira-work, read:jira-user, offline_access
      8. 将此授权 URL 粘贴到浏览器中。单击接受以允许您的应用程序访问该帐户。

        将在浏览器 URL 中返回授权代码。复制授权代码。不需要其他信息。包含授权代码的 URL 示例:https:// platform.boomi.com/?code=dXe2S3w6b8Of5iCH&state=%24%7BYOUR_USER_BOUND_VALUE%7D#home;accountId=vmwareairwatch-FJ6KB3。授权代码为 dXe2S3w6b8Of5iCH

    请参阅 Jira 文档《Jira 云平台开发人员指南》中的 OAuth 2.0 (3LO) 应用程序主题。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Jira Service Desk - Ticket Approvals 工作流的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 Jira Service Desk - Ticket Approvals 窗格中单击 INSTALL
  4. 配置在 Jira Service Desk 设置中所需的连接器值。
    选项卡 操作
    Jira 连接器 输入您的 Jira 连接器 URL https://api.atlassian.com
    Jira 身份验证连接器 输入您的 Jira 身份验证连接器 URL

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue 以配置 Jira Service Desk Properties 页面。
    属性 操作
    基本 URL 输入 Jira URL https://api.atassian.com
    CLIENT ID 输入来自 Jira OAuth 2.0 (3LO) 应用程序的值。
    CLIENT SECRET 输入来自 Jira OAuth 2.0 (3LO) 应用程序的值。
    AUTHORIZATION CODE 输入在回调 URL 查询中显示的代码。
    REDIRECT URI 输入回调 URL。例如,https://platform.boomi.com
    WORKSPACE ONE ACCESS USER GROUPS 输入接收有关 Jira 请求的通知的用户组。您可以添加以逗号分隔的组名称列表。输入接收有关 Jira 请求的通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Jira Service Desk 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,只有那些在 Jira Service Desktop 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到通知。

    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 Jira 配置关联的连接,然后再计划审批通知流程的运行时间。
    1. 在 Jira 计划/运行页面的 [Jira] 请求审批测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [Jira] 请求审批 [Workspace ONE] 计划程序中创建计划以发送审批通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Workspace ONE] Jira 请求附件 [Jira]
    • [Jira] 请求审批测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

在 Experience Workflows 中设置 Saba Learning 通知

具有 Saba Learning 的 Workspace ONE Experience Workflows 集成包会扫描分配给 Saba Learning 服务中用户的新培训课程,并在 Workspace ONE Intelligent Hub 中创建包含新课程链接的通知。用户单击链接即可在 Web 浏览器中直接转到培训课程。

工作流的顺序如下所示。

  • 当 Boomi 进程执行 Saba Learning 分配给用户的新培训课程请求时,将向 Workspace ONE Intelligent Hub 中的用户发送包含课程名称、进度状态和截止日期的通知。
  • Workspace ONE Intelligent Hub 应用程序中,用户单击链接即会在 Web 浏览器中转到培训课程。

先决条件

  • 确定您的主 Saba Cloud URL。

    要查找 Saba 名称,请转到 Saba Cloud API 仪表板,然后从浏览器中查找 API 仪表板 URL。例如,https://company-api.sabacloud.com

  • 获取 Saba Learning 客户端 ID 和客户端密钥。此信息位于 Saba Cloud API 仪表板上。如果未配置客户端密钥,请单击 GENERATE 以生成客户端密钥。
  • 获取管理员用户名和密码。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Saba Learning 集成包的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 Saba Learning 窗格中单击 INSTALL
  4. 配置 Saba Learning 设置所需的连接器值。
    选项卡名称 操作
    Saba 连接器 输入您的 Saba 连接器 URL。例如,https://<customer_name>-api.sabacloud.com

    要查找 Saba 名称,请转到 Saba Cloud API 仪表板并查找 API 仪表板 URL

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue。在 Saba Learning Properties 页面中,配置属性值。
    属性 操作
    WORKSPACE ONE ACCESS USER GROUPS 输入接收培训通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Saba Learning 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,仅在 Saba Learning 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到培训通知。

    SABA ADMIN USERNAME 输入管理员用户名。
    SABA ADMIN PASSWORD 输入管理员用户密码。
    SYSTEM LOGO(可选) 输入 Saba 培训计划徽标图像的链接。格式可以为 JPEG、PNG 或 GIF。

    徽标将显示在通知中。例如,https:// s3.amazonaws.com/abc-mf-assets/connector-images/hub-saba.png

    SYSTEM NAME(可选) 输入您的培训计划名称。默认名称为 Saba。您添加的名称将替换 Saba

    程序名称将显示在通知中的两个位置。

    • 通知标题为 Saba - 新学习内容已推出
    • 可将用户定向到培训课程的链接中的文本。例如,在 Saba 中打开
    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 Saba Learning Notification 配置关联的连接,然后再计划通知流程的运行时间。
    1. 在 Saba 计划/运行页面的 [Saba] 学习通知测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [Saba] 学习通知 [Workspace ONE] 计划程序中创建计划以发送有关新学习机会的通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Saba] 学习通知测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

Workspace ONE Experience Workflows 中设置 Zoom Meeting Recording Notification

带有 Zoom Meeting Recording Notification 的 Workspace ONE Experience Workflows 集成包设置了一个流程,以通过 Workspace ONE Intelligent Hub 应用程序向设置(主持)会议的用户发送通知,告知用户有新的 Zoom 会议录制内容可用。该用户可以查看录制内容,也可以邀请参会者查看录制内容。

工作流的顺序如下所示。

  • 当 Boomi 流程收到新 Zoom 录制通知时,会向在 Workspace ONE Intelligent Hub 应用程序中计划 Zoom 会议的用户发送通知,告知用户有新的录制内容可用。通知包括会议主题、会议日期和时间、参会者列表以及录制链接。
  • 在 Workspace ONE Intelligent Hub 中,用户可以单击通知中的录制链接以在 Web 浏览器中转至录制页面。
  • 用户可以单击链接以将录制链接发送给参会者。当 Boomi 流程收到发送录制链接的请求时,会在 Workspace ONE Intelligent Hub 应用程序中向参会者发送通知。

先决条件

获取 Outlook 属性

配置 Outlook,以便 Boomi 可以检索 Zoom 参会者列表。要在 Workspace ONE Experience Workflows 中设置 Zoom Meeting Recording Notification,需要使用以下 Outlook 属性值。

  • Outlook 客户端 ID
  • Outlook 客户端密码
  • Outlook 租户

使用 Azure 门户注册新应用程序时,可以获取这些值。

注: 您必须具有 Azure 中的全局管理员特权才能注册应用程序。

在 Azure 中注册新应用程序的过程

  1. 使用您的 Microsoft 帐户登录到 Azure 门户 ( https://portal.azure.com/)。
  2. 如果您的帐户允许您访问多个租户,请在右上角选择您的帐户,然后将门户会话设置为所需的 Azure AD 租户。
  3. 在左侧导航窗格中,选择 Azure Active Directory 服务,然后选择应用程序注册 > 新建注册
  4. 注册应用程序页面中,输入名称的值,然后在支持的帐户类型中选择仅限此组织目录中的帐户。可以选择设置重定向 URI。
  5. 单击注册

    Azure AD 将为您的应用程序分配唯一的应用程序 ID,并显示应用程序概览页面。

  6. 在已注册应用程序概览页面中,您可以检索客户端 ID 和租户 ID,并生成客户端密码。
    • 客户端 ID 为应用程序 ID 值。
    • 租户 ID 为目录 ID 值。
    • 要生成客户端密码,请单击左侧窗格中的证书和密码,然后单击新建客户端密码。从列中复制客户端密码并保存此密码。
  7. 添加 Web API 的访问权限。
    1. 在同一已注册应用程序概览页面中,单击左侧窗格中的 API 权限
    2. 单击添加权限,选择 Calendars.Read,然后单击授予管理员同意

获取 Zoom 属性

要通过 Workspace ONE Experience Workflows 设置 Zoom Meeting Recording Notification 集成包,需要使用以下 Zoom 属性。

  • 客户端 ID
  • 客户端密码
  • 授权代码
  • 重定向 URI
  1. 要注册新应用程序,请访问 Zoom Market Place
  2. 在右上角的下拉菜单中单击开发,然后在构建应用程序中选择 OAuth
  3. 单击创建并提供应用程序详细信息。
    • 应用程序名称。为应用程序命名。
    • 应用程序类型。选择帐户级应用程序。
    • 分发。禁用此切换开关。
  4. 单击创建。新的 OAuth 应用程序将显示在新窗口中。创建应用程序时,将自动生成客户端 ID 和客户端密码。您可以在“应用程序凭据”选项卡中找到这些值。
  5. 应用程序凭据选项卡的 OAuth 重定向 URL添加允许列表中,输入有效的 HTTPS 安全 URL https://localhost:44238/zoom/oauthredirect,然后单击继续
  6. 添加以下范围以定义允许应用程序用来访问资源的 API 端点/方法。
    要访问的资源 要定义的范围
    查看帐户信息 account:read:admin
    查看和管理帐户信息 account:write:admin
    查看和管理子帐户的用户会议 meeting:master
    查看所有用户会议 meeting:read:admin
    查看和管理所有用户会议 meeting:write:admin
    查看和管理子帐户的用户记录 recording:master
    查看所有用户记录 recording:read:admin
    查看和管理所有用户记录 recording:write:admin
    查看和管理子帐户的用户信息 user:master
    查看所有用户信息 user:read:admin
    查看用户信息并管理用户 user:write:admin
  7. 要进行激活,请单击安装

    此时将打开一个新的浏览器,并在浏览器 URL 中生成授权代码。保存授权代码。

    在此示例 (localhost:44238/zoom/oauthredirect?code=hvKaB4802HN_QhWPVfkuTsm_pVv7Gn2Nka) 中,授权代码为 hvKaB4802HN_QhWPVfkuTsm_pVv7Gn2Nka

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 Zoom Meeting Recording Notifications 集成包的环境:生产测试
  3. 单击安装新集成,然后在 Zoom Meeting Recording Notifications 窗格中单击安装
  4. 配置集成页面上,配置 Zoom Meeting Recording Notifications 设置所需的 Zoom 连接器值。
    选项卡名称 操作和示例值
    Zoom 身份验证连接器 输入您的 Zoom URL。例如 https:/zoom.us
    Zoom 连接器 例如 https://api.zoom.us
    Zoom Outlook 身份验证 例如 https://login.microsoftonline.com
    Zoom Outlook 连接器 例如 https://graph.microsoft.com

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue。在 Zoom Meeting Recording Notification 属性页面中,配置属性值。“Zoom 先决条件”部分介绍了如何获取这些值。
    属性 操作
    CLIENT ID 输入 Zoom OAuth 应用程序中的值。
    CLIENT SECRET 输入从 Zoom OAuth 应用程序生成的密钥
    AUTHORIZATION CODE 输入在回调 URL 查询中显示的代码。例如,hvKaB4802HN_QhWPVfkuTsm_pVv7Gn2Nka
    REDIRECT URI 输入回调 URL。例如,https://localhost:44328/zoom/oauthredirect
    OUTLOOK CLIENTID 输入 Outlook 客户端 ID。
    OUTLOOK 客户端密码 输入 Outlook 客户端密码。
    OUTLOOK 租户 ID 输入 Outlook 租户 ID。
    WORKSPACE ONE ACCESS USER GROUPS 输入要接收通知的 Workspace ONE Access 用户组。要接收通知,用户必须在 Workspace ONE Access 服务和 Zoom 系统中具有相同的电子邮件地址。

    您可以添加以逗号分隔的组名称列表。

    如果未输入值,则会查询所有用户,只有那些在 Zoom Meeting Recording Notifications 和 Workspace ONE Access 服务中具有相同电子邮件地址的用户才会收到新录制通知。

    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索数据之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置租户 URL远程应用程序客户端 ID远程应用程序共享密钥。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 Zoom 配置关联的连接,然后再计划 Zoom Meeting Recording Notification 流程的运行时间。
    1. 在 Zoom 计划/运行页面的 [Zoom] 新会议录制测试连接行中,单击立即运行以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [Zoom] 新会议录制 [Workspace ONE] 计划程序中创建计划以发送有关新 Zoom 录制的通知。

    请勿计划“计划”页面中列出的以下流程。

    • [Workspace ONE] Zoom 附件 [Zoom]
    • [Workspace ONE] 为受邀者创建 Zoom 名片 [Zoom]
    • [Zoom] 新会议录制测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程

在 Experience Workflows 中设置 LinkedIn 学习课程

Workspace ONE Experience Workflows 与 LinkedIn Learning 的集成包可扫描到 LinkedIn Learning 推出的新课程,并在 Workspace ONE Intelligent Hub 中创建一个包含新课程链接的通知。用户单击该链接即可直接转到 LinkedIn Learning 中的新课程。

工作流的顺序如下所示。

  • 计划 Boomi 流程以检索 LinkedIn Learning 中提供的新课程。
  • 检索到 10 个热门课程。向 Workspace ONE Intelligent Hub 中的用户发送包含课程标题、描述、持续时间和链接的通知。如果热门课程超过 10 个,通知会注明可参加的课程数,但仅列出 10 个热门课程。
  • 在 Workspace ONE Intelligent Hub 应用程序中,用户可以选择课程链接,随后将直接转到 LinkedIn Learning 站点上的课程。

先决条件

  • LinkedIn Learning 实例的访问令牌。访问令牌是一个值,必须包含在每次调用 API 的请求标头中。
  • LinkedIn Learning 客户端 ID 和客户端密码,将在 Experience Workflows“属性”页面中添加该 ID 和密码。要获取客户端 ID 和客户端密码,请使用管理员帐户登录 LinkedIn Learning,或者单击 LinkedIn 帐户中的“Learning”链接。
    1. 单击“Learning”主页右上角的“Go to Admin”,然后单击 Me
    2. 从下拉菜单中选择 Integrate
    3. 单击 Access content and reports via API
    4. Generate LinkedIn Learning REST API Application 部分中,单击 Add Application,然后输入以下信息。
      • Application Name。输入唯一的应用程序名称。您可以在“Applications”部分中查看之前使用的键名称。
      • Application Description
    5. 选择以下一个或多个键:ContentReport
    6. 单击 Generate Application

      系统将立即创建客户端 ID 和客户端密码令牌并在“Applications”部分中提供。

过程

  1. 导航到 Hub 服务控制台的主页 > Experience Workflows 页面。

    您将从该页面中自动登录到 Boomi 门户。

  2. 在 Boomi 门户中,选择要添加 LinkedIn Learning 集成包的环境:PRODTEST
  3. 单击 INSTALL A NEW INTEGRATION,然后在 LinkedIn Learning Courses 窗格中单击 INSTALL
  4. 配置 LinkedIn Learning 设置所需的连接器值。
    选项卡名称 操作
    LinkedIn Learning Connector 直接通过 LinkedIn API 授权的 URL。https://api.linkedin.com

    LinkedIn Authentication Connector https://www.linkedin.com

    将在 Workspace ONE Hub 服务连接器Workspace ONE Hub 服务修补程序连接器中间数据存储连接器选项卡中自动配置该连接 URL。不要更改这些设置。

  5. 单击 Continue。在 LinkedIn Learning Properties 页面中,配置属性值。
    属性 操作
    LINKEDIN LEARNING CLIENT ID 输入客户端 ID。
    LINKEDIN LEARNING CLIENT SECRET 输入客户端密码。
    INITIAL RUN DAYS (<=90) 默认值为 7 天。该值是检索新课程信息之前运行的天数。您可以对该值进行更改。在初始运行后,将仅获取上次成功运行的数据。

    预配置了 Workspace ONE Access 属性设置 TENANT URL、REMOTE APP CLIENT ID 和 REMOTE APP SHARED SECRET。不要更改这些设置。

  6. 单击 CONTINUE
  7. 配置属性值后,请先测试与 LinkedIn Learning Notification 配置关联的连接,然后再计划通知流程的运行时间。
    1. 在 LinkedIn SCHEDULE/RUN 页面的 [LinkedIn Learning] New Learnings Test Connection 行中,单击 RUN NOW 以运行测试。
    2. 单击查看执行历史记录以查看连接流程测试的结果。

      状态列将显示测试的执行结果。如果测试成功,则将显示完成。如果连接流程失败,则将显示错误

    3. 要查看测试的详细信息并在出现错误时查看错误消息,请单击该流程行。
    4. 如果测试成功,请为集成包配置计划。
  8. [LinkedIn Learning] 新学习 [Workspace ONE] 计划程序中创建计划以发送有关新学习机会的通知。

    请勿计划“计划”页面中列出的以下流程。

    • [LinkedIn Learning] 新学习测试连接

    请参阅在 Workspace ONE Experience Workflows 中计划运行集成包流程