- 主页
- /
- 文章
本文介绍 Webex Contact Center 用于配置 Salesforce 连接器的外部客户端应用程序。 Salesforce 已弃用连接应用程序,转而使用外部客户端应用程序。 这是新过程。
用于 Webex Contact Center 集成的外部客户端应用程序
为 Webex Contact Center Salesforce 连接器配置外部客户端应用程序
要充分利用服务云语音,可以调整联系人中心呼叫流程,以创建语音呼叫记录,并在呼叫通过 IVR 时执行 Salesforce 全渠道流程。
创建证书
确保已根据组织的安全策略创建了数字证书。
要生成数字证书,请参阅 https://developer.salesforce.com/docs/atlas.en-us.voice_pt_developer_guide.meta/voice_pt_developer_guide/voice_pt_generate_certificate.htm 中的 Salesforce 文档。
示例
OpenSSL Genrsa -des3 -passout pass:<password> -out server.pass.key 2048 openSSL RSA -passin pass:<password> -in server.pass.key -out server.key rm server.pass.key openssl req -new -key server.key -out server.CSR 国家名称(2 个字母的代码)[AU]:CH 州或省名称(全名)[某州]:地区名称(例如,城市)[]:组织名称(例如,公司)[Internet Widgits Pty Ltd]:组织单位名称(例如,部分)[]:公用名(例如服务器 FQDN 或 YOUR 名称)[]:电子邮件地址 []:my-api-user@my-example-org.com 请输入以下“额外”属性,以随证书请求一起发送质询密码 []:<password> 可选的公司名称 []:openssl x509 -req -sha256 -days 365 -in server.CSR -signkey server.key -out server.crt
server.crt => Salesforce 外部客户端应用程序的证书
server.key => Webex Control Hub 中 Salesforce 连接器的私钥
创建 Salesforce 外部客户端应用程序
创建新的外部客户端应用
有两个选项可用于将您的 Salesforce 数据与第三方应用程序连接。 连接的应用程序和 外部客户端应用程序 都是 用于集成数据的框架。 外部客户端应用是下一代连接应用。
要配置 Cisco Webex Contact Center 使用的 Salesforce 外部客户端应用程序,请执行以下操作:
- 从设置 中,导航到 应用程序 |外部客户端应用程序 |外部客户端应用程序管理器。
- 单击“ 新建外部客户端应用程序”。
-
外部客户端应用程序 - 基本信息
- 外部客户端应用名称:WxCC - SCV
- API 姓名:WxCC_SCV
- 联系电子邮件:<您的电子邮件>
- 分发状态:选择本地
外部客户端应用程序 - API(启用 OAuth 设置)
- 选择:启用 OAuth
- 应用程序设置
- 回拨 URL:http://localhost:1717/OauthRedirect 作为示例回调 URL
- OAuth 作用域
- 选择 OAuth 范围:
- 通过 API 管理用户数据(API)
- 随时执行请求(refresh_token、offline_access)
流程启用
- 选择:启用 JWT 承载流
- 单击上传文件,然后上传
包含您的数字证书的 server.crt文件。
安全
取消选中“ Web 服务器流 需要密钥”选项。
- 单击创建 按钮。
- 更改为 Tab 策略 ,然后单击编辑 按钮。
- 策略 - OAuth 策略
- 插件策略
- 允许的用户:选择管理员批准的用户是预先授权的
- 确认更改
- 应用程序授权
- 刷新令牌策略:选择“立即过期刷新令牌”
- IP 放宽:选择强制执行 IP 限制

- 插件策略
- 策略 - 应用策略
- 起始页 - 无
- 选择权限集 - 分配之前创建的权限集(“IVR 访问 SCV Apex 类”)

- 单击保存。
- 更改为 Tab 设置。
在 OAuth 设置部分,单击“使用者密钥 和 机密 ” 按钮;等待电子邮件并验证您的身份。 新的浏览器 Tab 将打开一个包含消费者详细信息的屏幕。

- 单击复制 并保存 使用者密钥。 使用者密钥稍后用于在 Webex Contact Center Control Hub 上创建 Salesforce 连接器。
