После успешного тестирования продуктов и сервисов в песочнице вам станет доступно создание интеграций в проме.
Создание промышленной интеграции
1
Нажмите Создать интеграцию
Одновременно у вас может быть не более 5 промышленных интеграций.
Нажмите Создать интеграцию в степпере или в списке интеграций, находясь в рабочей среде «Пром» (для выбора рабочей среды используйте переключатель в правом верхнем углу Портала разработчика).
Важно! Если вы работаете в режиме группы компаний, перед созданием новой интеграции необходимо перейти в профиль пользователя и выбрать компанию, для которой вы хотите создать интеграцию.
2
Выберите тип интеграции
3
Заполните основную информацию
Укажите название интеграции (рекомендуется использовать то же название, что и у соответствующей тестовой интеграции), адрес сайта, где будет использоваться партнёрская интеграция (поле отображается только для партнёрских интеграций), и redirect_uri для перенаправления пользователя на ваш сайт после успешной авторизации с помощью Alfa ID. Для H2H-интеграций можно указать http://localhost.ru.
В одной интеграции вы можете указать не более 20 redirect_uri.
Если вы создаёте партнёрскую интеграцию, выберите тип клиентов, которым вы хотите предоставлять сервисы Alfa API.
4
Выберите сервисы и продукты
Вам будут доступны сервисы и продукты, по которым при тестировании было выполнено не менее одного успешного запроса в песочнице.
5
Завершите создание промышленной интеграции
Проверьте параметры интеграции перед её сохранением.
Для создания интеграции потребуется некоторое время. Поcле завершения создания промышленной интеграции вы получите уведомление.
6
Разблокируйте промышленную интеграцию
После создания интеграция отображается в статусе «Заблокирована».
Чтобы разблокировать интеграцию, создайте запрос на TLS-сертификат и выпустите его на Портале разработчика. Подробнее в инструкции по выпуску TLS-сертификата. После этого интеграция будет разблокирована и перейдёт в статус «Новая».
Если вы уже выпускали сертификат, повторно выпускать его не нужно. Вместо этого добавьте нужную интеграцию в список интеграций ранее выпущенного сертификата в режиме редактирования TLS-сертификата - подробнее в статье TLS-сертификаты / Добавление ранее выпущенного TLS-сертификата в интеграцию. После этого интеграция будет разблокирована и перейдёт в статус «Новая»
7
Активируйте промышленную интеграцию
После того как интеграция будет разблокирована, вам останется активировать её. Для этого необходимо выпустить client_secret или API Key с помощью соответствующей кнопки.
•
Чтобы использовать авторизацию запросов по Alfa ID с регулярным обновлением токена доступа, выпустите client_secret, нажав на кнопку выпуска в карточке интеграции, скопируйте его и добавьте в ваши рабочие инструменты. Выпустить client_secret можно также с помощью метода.
•
Чтобы использовать упрощённую авторизацию запросов по API Key, выпустите ключ и добавьте в свои рабочие инструменты. Подробнее о выпуске ключа в инструкции Управление API Key.
После того как вы выпустите client_secret или API Key, интеграция перейдет в статус «Активна» и будет доступна к использованию в промышленной среде.
Подключение новых продуктов к текущей промышленной интеграции
Для подключения новых продуктов и сервисов к промышленной интеграции сначала добавьте новые scopes в режиме редактирования тестовой интеграции и протестируйте их в песочнице.
После успешного тестирования отредактируйте промышленную интеграцию, добавив новые scopes. После этого новые продукты или сервисы будут доступны в промышленной среде.