Genesys 中的身份验证 action

OAuth 认证 action 调用您的 Genesys 凭据令牌,这是 bot 与 API 连接所必需的。

您可以使用不同的连接方法连接到 Genesys:
  • OAuth2 - 客户端凭据: 通过提供 Genesys 凭据来使用此连接方法。
  • Control Room OAuth 连接: 通过创建 OAuth 连接并将其存储在 Control Room 中来使用此连接方法。

过程

  1. 登录到 Control Room
  2. 创建新 bot 或编辑当前 bot。 有关更多详情,请参阅 创建您的第一个 bot
  3. 从操作窗格中,选择 Genesys > 身份验证 > OAuth 认证,并将其放在 bot 流程的开始下。
  4. 身份验证类型字段中,从下拉列表中选择身份验证方法。
  5. 要使用 OAuth2 - 客户端凭据进行连接,请完成以下步骤:
    1. 输入 Genesys 云环境的 URL。
    2. 选择您希望如何传递凭据。
      • 使用凭证选择一个预配置的凭证储存柜。
      • 使用变量来选择预配置的凭据变量。
      • 使用不安全字符串,在没有加密的情况下输入您的凭据。
    3. 客户端 ID 输入访问环境所需的凭据。
    4. 选择您希望如何传递您的密钥。
      • 使用凭证选择一个预配置的凭证储存柜。
      • 使用变量,选择已建立的变量。
      • 使用不安全字符串,在字段中输入您的密钥而不进行加密。
    5. 输入客户端密钥的凭据授予中使用的 OAuth 客户端的密码。
  6. 要在 Genesys 中配置 Control Room OAuth 连接,请完成以下步骤:
    1. 完成 创建 OAuth 连接 中的步骤 1 到步骤 5。
    2. 以管理员身份登录到您的 Genesys 环境。
    3. 导航到管理 > 集成 > Oauth
    4. 单击添加客户端
    5. 输入以下信息:
      • 应用的名称。
      • 令牌持续时间(默认值为 86400)。
      • 选择授权类型代码授权
      • 将来自 创建 OAuth 连接 的回调 URL 添加为授权重定向 URI。
        注: 要使 Oauth 连接成功,您必须提供回调 URL。
      • 单击保存
      • 复制客户端 ID 和客户端密钥,在身份验证期间使用。
    6. 前往 创建 OAuth 连接 并完成剩余步骤,以使用上述详细信息创建 Oauth 连接。
  7. 要使用 Control Room OAuth 连接进行连接,请选择您已创建并存储在 Control Room 中的自定义连接。 有关更多详情,请参阅 配置 Control Room 中的 OAuth 连接
  8. 针对您的存储库更改输入会话名称