您在此处:
在 Sandbox 中测试 Agentforce Sales ChatGPT 应用程序 (Beta)
在 Sandbox 中测试 Agentforce Sales ChatGPT 应用程序,以确保您的销售门店安全访问 ChatGPT 中的 Salesforce 数据。Sandbox 是 Salesforce 组织的副本,用于开发、测试和培训,与生产数据和应用程序隔离。
所需的 Edition
| 适用于:Lightning Experience |
适用于:具有适用于销售的 Agentforce 加载项的 Enterprise、Performance 和 Unlimited Edition 和 Einstein 1 和 Agentforce 1 Sales Edition。 |
| 所需用户权限 | |
|---|---|
| 创建 Sandbox: | 管理开发人员 Sandbox(仅限开发人员或 Developer Pro)或管理 Sandbox(所有 Sandbox 类型) |
| 要在 Salesforce 中设置 Agentforce Sales ChatGPT 应用程序并授予用户访问权限: | 自定义应用程序权限和查看设置权限 |
| 要在 ChatGPT 中打开、创建并发布 Agentforce Sales 应用程序: | ChatGPT Enterprise 帐户和 ChatGPT 管理员 |
| 要使用 Agentforce Sales ChatGPT 应用程序: | Agentforce Sales ChatGPT 应用程序用户和 ChatGPT Enterprise 帐户 |
在开始前,准备 Sandbox。如果您使用现有 Sandbox,请通过匹配生产许可证或刷新 Sandbox 确保您的销售许可证在 Sandbox 中。您也可以创建 Sandbox。
现在您已经完成了准备工作,您可以设置应用程序了。
创建权限集
此权限集控制哪些用户可以访问 Sandbox 中的 Agentforce Sales ChatGPT 应用程序。
- 从“设置”中,在快速查找框中输入权限集,然后选择权限集。
- 单击新建。
- 输入标签,例如自定义 ChatGPT 权限集,然后保存。
- 从系统部分中,单击系统权限,然后单击编辑。
- 选择 Agentforce Sales ChatGPT 应用程序用户,并保存您的工作。
- 确认更改。
创建 Salesforce 和 ChatGPT 之间的安全连接
此步骤需要在 ChatGPT 和 Salesforce 中执行设置任务。
-
在 ChatGPT 中,开始设置应用程序。
- 登录 ChatGPT Enterprise 工作区。
- 转到工作区设置,然后转到应用程序,然后单击创建应用程序。
- 在 MCP 服务器 URL 字段中,输入此 URL:https://api.salesforce.com/platform/mcp/v1-beta.2/sandbox/agentforce-sales
- 将身份验证设置为 OAuth。
- 复制回调 URL,以便稍后在 Salesforce 的外部客户端应用程序设置中使用。
- 保持 ChatGPT 会话打开,以便在 Salesforce 中创建外部客户端应用程序后完成应用程序设置。
-
在 Salesforce 设置中,创建并配置外部客户端应用程序。
- 从“设置”中,输入外部客户端,然后选择外部客户端应用程序管理器。
- 单击新建外部客户端应用程序,然后输入应用程序名称和管理员电子邮件。
- 在 API(启用 OAuth 设置)部分中,选择启用 OAuth。
-
在回调 URL 字段中,输入来自 ChatGPT 应用程序的回调 URL。URL 使用此格式,其中包含贵组织的唯一 ID:
https://chatgpt.com/connector/oauth/{unique_id}
-
选择这些 OAuth 范围:
- 通过 API 管理用户数据 (api)
- 访问 Salesforce API 平台 (sfap_api)
- 随时执行请求(refresh_token、offline_access)
- 访问 Einstein GPT 服务 (einstein_gpt_api)
- 取消选中“流启用”部分下的所有复选框。
-
在安全部分中,选择这些设置:
- 需要 Web 服务器流的密码
- 需要刷新令牌流的密码
- 支持的授权流需要代码交换验证密钥 (PKCE) 扩展
- 启用刷新标记轮换
- 颁发基于 JSON Web 令牌 (JWT) 的访问令牌
- 单击创建。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

