数据操作集成的要求

笔记本文适用于 AWS Lambda、Function、Genesys Cloud、Google、Microsoft Dynamics 365、Salesforce、Web 服务和 Zendesk 数据操作集成。

本文列出了运行数据操作集成的所有第三方和 Genesys Cloud 要求。

AWS 账户

  • 具有以下特征的 AWS Lambda 函数:
    • 它支持基于 JSON 的输入和输出。
    • 这将在不到 20 秒的时间内执行。
  • 有权访问一个或多个 AWS 策略或 AWS Lambda 函数的 IAM 角色。 有关更多信息,请参阅 创建 IAM 资源以调用 AWS Lambda 函数。 

Genesys Cloud

  • Genesys Cloud 组织:
  • 为集成和操作的管理员选择了以下权限(至少):
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看
      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。
  • 一个或多个已安装的 AWS Lambda 数据操作集成。 有关更多信息,请参阅 添加数据操作集成
  • 在 Genesys Cloud 中添加到集成凭证中的 IAM 角色。

有关集成的更多信息,请参阅 关于 AWS Lambda 数据操作集成

Genesys Cloud

  • 拥有 Genesys Cloud CX 1、Genesys Cloud CX 2 或 Genesys Cloud CX 3 许可证的 Genesys Cloud 组织。
  • 为集成和操作的管理员选择了以下权限(至少):
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看

      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。

    • 集成>动作函数>编辑看法

      这些权限允许管理员编辑和查看功能数据操作集成。

  • 一个或多个已安装的 Genesys Cloud Function 数据操作集成。有关详细信息,请参阅For more information, see添加数据操作集成

运行时支持

Genesys Cloud Function 数据操作支持当前 Node.js 运行时版本。有关当前支持的运行时版本的更多信息,请参阅发行说明。Genesys Cloud 将定期引入对较新的 Node.js 运行时版本的支持并弃用旧版本,以确保与不断发展的技术和安全最佳实践的兼容性。Genesys Cloud 通过操作控制台通知向组织发出有关使用弃用运行时版本的功能数据操作的警报。

有关操作控制台通知的详细信息,请参阅使用 Genesys Cloud 操作控制台进行故障排除

运行时版本的弃用策略

在 AWS 启动其第 1 阶段弃用计划前三个月,已宣布弃用某个运行时版本。有关详细信息,请参阅For more information, see AWS Lambda 运行时弃用策略。当运行时版本被标记为弃用时:

  • 现有的 Genesys Cloud Function 数据操作可以运行,直到 AWS Lambda 使运行时版本不可用。您可以对配置和自定义代码进行更改,直到该版本被弃用。
  • 您不能使用已弃用的运行时版本来创建或更新数据操作。
  • 您可以修改 Genesys Cloud Function 数据操作以使用新的运行时。
  • 对使用不可用运行时的数据操作所能做的唯一更改是使用可用的运行时版本。
笔记:任何运行时版本的改变都可能需要代码改变。

Genesys Cloud

  • Genesys Cloud 组织:
  • Genesys Cloud OAuth 客户端授权访问平台 API。

    添加 Genesys Cloud 数据操作集成时,必须将 OAuth 凭据添加到集成配置中。 有关更多信息,请参阅 创建 OAuth 客户端授权 (Genesys Cloud 开发人员中心)。 

  • 为集成和操作的管理员选择了以下权限(至少):
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看

      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。

  • 一个或多个 Genesys Cloud 数据操作集成。 有关更多信息,请参阅 添加数据操作集成
  • 使用 HTTP 方法 GET、PUT、POST 或 PATCH 访问平台 API 的操作。

有关集成的更多信息,请参阅 关于 Genesys Cloud 数据操作集成

Google

  • 谷歌云平台或 G Suite 帐户。 
  • 授予对您的谷歌云平台或 G Suite API 的 API 访问权限的项目。
  • 谷歌云平台的配置。

    有关更多信息,请参阅 配置 Google 云平台

Genesys Cloud

  • Genesys Cloud 组织: 
  • 为集成和操作的管理员选择了以下权限(至少): 
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看

      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。

  • 一个或多个已安装的 Google 数据操作集成。 有关更多信息,请参阅 添加数据操作集成

有关更多信息,请参阅关于 Google 数据操作集成

Microsoft Dynamics 365

  • 能够访问要提供给 Microsoft Dynamics 365 数据操作集成的任何数据的用户。

    将集成添加到 Genesys Cloud 组织时,请使用此用户的凭据作为 Microsoft Dynamics 365 凭据。 有关更多信息,请参阅 添加数据操作集成

  • Azure 活动目录中注册的集成。

    使用将集成添加到 Genesys Cloud 组织时创建的应用程序 ID。 有关更多信息,请参阅 注册集成添加数据操作集成

Genesys Cloud

  • Genesys Cloud 组织: 
  • 为集成和操作的管理员选择了以下权限(至少): 
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看

      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。

  • 一个或多个已安装的 Microsoft Dynamics 365 数据操作集成。 有关更多信息,请参阅 添加数据操作集成

有关集成的详细信息,请参阅 关于 Microsoft Dynamics 365 数据操作集成

Salesforce

注意: 如果您未在 Salesforce 中选择这些设置,则与集成相关的所有数据操作都将失败。
  • 能够访问 Genesys Cloud 中使用的任何标准和自定义字段的用户(最好是系统管理员)。

    将此用户与 Salesforce 中选择了以下设置的配置文件关联:

    • API 启用 
    • 查看全部(适用于账户、案例和联系人) 

    在 Genesys Cloud 中添加集成时,请使用此用户的凭据作为 Salesforce 凭据。 有关更多信息,请参阅 添加数据操作集成

  • 使能够允许 OAuth 用户名-密码流程OAuth 和 OpenID Connect 设置中的设置。有关详细信息,请参阅For more information, see Salesforce 发行说明

Genesys Cloud

  • Genesys Cloud 组织: 
  • 为集成和操作的管理员选择了以下权限(至少): 
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看

      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。

  • 一个或多个已安装的 Salesforce 数据操作集成。 有关更多信息,请参阅 添加数据操作集成

有关集成的更多信息,请参阅 关于 Salesforce 数据操作集成

Web 服务

Genesys Cloud

  • Genesys Cloud 组织:
  • 为集成和操作的管理员选择了以下权限(至少):
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看

      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。

  • 一个或多个已安装的 Web 服务数据操作集成。 有关更多信息,请参阅 添加数据操作集成
  • 如果 Web 服务需要,将身份验证凭据添加到 Genesys Cloud 中的集成配置中。

有关集成的详细信息,请参阅 关于 Web 服务数据操作集成

Zendesk

  • Zendesk 中经过验证的用户(最好是出于访问控制目的的管理员)。

    将集成添加到 Genesys Cloud 组织时,请使用此用户的 ID 作为 Zendesk 凭据。 有关更多信息,请参阅 添加数据操作集成

  • 一个 API 令牌。

Genesys Cloud

  • Genesys Cloud 组织: 
  • 为集成和操作的管理员选择了以下权限(至少): 
    注释:
    • 权限名称以不同的格式显示,具体取决于您在 Genesys Cloud 中访问权限的位置。
    • 而不是选择个人集成>行动权限,您可以选择集成>行动>所有权限。此权限授予管理员访问与操作相关的所有当前和未来权限的权限。
    • 集成 > 集成 > 编辑 查看

      这些权限允许管理员编辑和查看集成。

    • 集成 > 操作 > 添加删除编辑执行和 查看

      这些权限允许管理员添加、删除、编辑、测试和查看自定义操作。

  • 一个或多个已安装的 Zendesk 数据操作集成。 有关更多信息,请参阅 添加数据操作集成

有关集成的更多信息,请参阅 关于 Zendesk 数据操作集成