Вы находитесь здесь:
Подключение службы внешнего поиска к организации Salesforce
Создайте проверенную конфигурацию выноски и определите активного поставщика поиска AWS для организации Salesforce.
Требуемые версии
| Необходимые полномочия пользователя | |
|---|---|
| Для создания именованных регистрационных данных и настраиваемых параметров: | Настройка приложения |
Перед началом запишите URL-адрес вызова API шлюза и путь операции.
См. также:
Создание именованных регистрационных данных
Защитите и упростите проверенные выноски API в сегментах Amazon S3, определив именованные регистрационные данные. Чтобы упростить настройку проверенных выносок, создайте внешние регистрационные данные для указания протокола проверки подлинности, а потом укажите именованные регистрационные данные в качестве конечной точки выноски.
-
Создайте внешние регистрационные данные и их субъект для определения сведений о том, как Salesforce проверяет подлинность выносок к ресурсам в Amazon Web Services по HTTP посредством протокола AWS Signature v4.
Для повышения безопасности рекомендуем использовать STS. См. Создание или редактирование внешних регистрационных данных AWS Signature v4.
-
Определите именованные регистрационные данные для указания URL-адреса конечной точки выноски.
Убедитесь, что URL-адрес использует следующий формат:
https://{api-id}.execute-api.{region}.amazonaws.com/{stage-name}.Например,
https://a1b2c3d4e5.execute-api.us-west-2.amazonaws.com/prod. См. Создание именованных регистрационных данных.
Примечание При настройке конечной точки в именованных регистрационных данных Salesforce не добавляйте :443 в узел. Добавление порта приводит к несоответствию хоста AWS Signature Version 4 и ответу 403 SignatureDoesNotMatch. - Используйте основные для связывания внешних регистрационных данных с набором полномочий или профилем пользователя, чтобы пользователи могли выполнять выноски посредством именованных регистрационных данных.
Создание настраиваемого параметра внешнего поиска
- Введите строку «Настраиваемые параметры» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Настраиваемые параметры».
- Нажмите «Создать».
-
Создайте настраиваемый параметр со следующими значениями:
- Метка: Конфигурация внешнего поиска
- Имя объекта: ExternalSearchConfig
- Выберите тип настраиваемого параметра, требуемый вашей реализацией.
- Сохраните настраиваемый параметр.
-
Создайте данные поля.
Поле Тип данных Описание NamedCredentialName Текст Имя разработчика именованных регистрационных данных OperationPath Текст Путь операции API шлюза, добавленный к URL-адресу именованных регистрационных данных. Пример: Если конечной точкой API шлюза является «https://a1b2c3d4e5.execute-api.us-west-2.amazonaws.com/prod/performsearch», тогда OperationPath будет «performsearch» SearchProvider Текст Идентификатор поставщика поиска: Bedrock или kendra. Важно: Обязательно предоставьте значения, указанные здесь. TimeoutSeconds Текст Максимально допустимое время для выноски API шлюза IsActive Кнопка-флажок Указывает, использует ли Salesforce эту конфигурацию. Одновременно может быть активной только одна конфигурация. - Используйте метки полей, API-имена и типы данных, обязательные для внедрения поиска внешнего хранилища.
-
Создайте запись ExternalSearchConfig для службы поиска, а потом выберите IsActive.
Примечание Одновременно поддерживайте активность только одной конфигурации. Если активны несколько, алгоритм поиска непредсказуем. - Предоставьте пользователям доступ к конфигурации поиска.
