Вы находитесь здесь:
Тестирование приложения Agentforce Sales ChatGPT в безопасной среде (бета-версия)
Протестируйте приложение Agentforce Sales ChatGPT в безопасной среде, чтобы убедиться, что ваши продавцы имеют безопасный доступ к данным Salesforce в чате. Безопасная среда — это копия организации Salesforce, предназначенная для разработки, тестирования и обучения в изоляции от производственных данных и приложений.
Требуемые версии
| Доступно в версиях: Lightning Experience |
Доступно в версиях: Enterprise, Performance и Unlimited Edition с надстройкой Agentforce для продаж, and Einstein 1 and Agentforce 1 Sales Edition. |
| Требуемые полномочия пользователя | |
|---|---|
| Для создания безопасной среды: | Управление безопасными средами Dev Sandbox (только Developer или Developer Pro) ИЛИ Управление безопасными средами (все типы безопасных сред) |
| Для настройки и предоставления пользователям доступа к приложению Agentforce Sales ChatGPT в Salesforce: | Настройка приложения И просмотр настроек |
| Для включения, создания и публикации приложения Agentforce Sales в ChatGPT: | Организация-компания ChatGPT И администратор ChatGPT |
| Для использования приложения Agentforce Sales ChatGPT: | Пользователь приложения Agentforce Sales ChatGPT И организация-компания ChatGPT Enterprise |
Перед началом работы подготовьте безопасную среду. При использовании существующей безопасной среды убедитесь, что лицензии Sales находятся в безопасной среде, сопоставив производственные лицензии или обновив безопасную среду. Можно также создать безопасную среду.
После завершения предварительной работы приложение можно настроить.
Создание набора полномочий
Этот набор полномочий управляет доступом пользователей к приложению Agentforce Sales ChatGPT в безопасной среде.
- Введите строку «Наборы полномочий» в поле «Быстрый поиск» в окне «Настройка» и выберите пункт «Наборы полномочий».
- Щелкните «Создать».
- Введите метку, например, «Настраиваемый набор полномочий ChatGPT» и «Сохранить».
- В разделе «Система» нажмите «Полномочия системы», а потом «Правка».
- Выберите пользователя приложения Agentforce Sales ChatGPT и сохраните внесенные изменения.
- Подтвердите изменения.
Предоставление пользователям доступа
- Введите строку «Наборы полномочий» в поле «Быстрый поиск» и выберите пункт «Наборы полномочий».
- Выберите созданный набор полномочий.
- Назначьте набор полномочий пользователям, которые хотят получить доступ к приложению Agentforce Sales ChatGPT в безопасной среде.
Создание безопасного подключения между Salesforce и ChatGPT
Этот этап требует задач настройки как в ChatGPT, так и в Salesforce.
-
В ChatGPT начните настройку приложения.
- Войдите в рабочее пространство ChatGPT Enterprise.
- Перейдите в «Параметры рабочего пространства», потом в «Приложения» и нажмите «Создать приложение».
- В поле «URL-адрес сервера MCP» введите следующий 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-адрес используется в следующем формате, содержащем уникальный код организации:
https://chatgpt.com/connector/oauth/{unique_id}
-
Выберите данные области OAuth:
- Управление данными пользователей посредством API (api)
- Доступ к Salesforce API Platform (sfap_api)
- Выполнение запросов в любое время (refresh_token, offline_access)
- Доступ к службам Einstein GPT (einstein_gpt_api)
- Снимите флажки со всех полей в разделе «Включение потока».
-
В разделе «Безопасность» выберите следующие параметры:
- Требовать секрет для процесса веб-сервера
- Требовать секрет для потока маркера обновления
- Расширение «Требовать ключ подтверждения для обмена кодами (PKCE)» для поддерживаемых потоков авторизации
- Включение ротации маркера обновления
- Выпуск маркеров доступа на основе веб-маркера JSON (JWT)
- Щелкните "Создать".
Авторизация пользователей и получение регистрационных данных
- Во вкладке «Политики» разверните политики OAuth.
- Щелкните «Редактировать».
- Задайте параметру «Разрешенные пользователи» значение «Пользователи, допущенные администратором, предварительно авторизованы» и нажмите OK.
- Разверните политики приложений.
- Выберите набор полномочий, созданный на первом этапе.
- Измените период действия маркера обновления на 30 дней и сохраните.
- Далее перейдите во вкладку «Параметры».
- В разделе Параметры OAuth выберите «Ключ и секрет пользователя» и скопируйте значения для следующего этапа.
Подключение безопасной среды к приложению Agentforce Sales ChatGPT
- В рабочем пространстве предприятия ChatGPT нажмите «Расширенные параметры» и задайте методу регистрации значение «Заданный пользователем клиент OAuth».
- В разделе «Обратный вызов» вставьте ключ пользователя в поле «Код клиента OAuth».
- Вставьте секрет пользователя в поле «Секрет клиента OAuth».
- Примите условия, а потом нажмите «Создать».

