Раздел будет добавлен в версии BPM 1.16.0
Назначение раздела
Раздел предназначен для добавления внешних приложений и настройки их вызова через платформу Robin.
Внешним приложением может быть, например, сервис распознавания документов, обработки аудиозаписей, поиска информации или другие рабочие инструменты. Такие приложения не входят в состав платформы Robin и работают самостоятельно. Они могут быть развернуты в инфраструктуре вашей организации или на внешних ресурсах. Платформа Robin только хранит ссылки на них и позволяет открывать их из единого места.
Права доступа
Раздел доступен только суперадминистратору и пользователям с ролью "Администратор прав доступа".
И суперадминистратор, и администратор прав доступа видят в разделе все приложения, которые доступны в текущем тенанте: и глобальные (доступны во всех тенантах), и те, которые добавлены только в текущий тенант.
| Действие | Суперадминистратор | Администратор прав доступа |
|---|---|---|
| Добавление приложения в текущий тенант | Да | Да |
| Добавление глобального приложения | Да | Нет |
| Просмотр параметров приложений текущего тенанта | Да | Да |
| Просмотр параметров глобальных приложений | Да | Да |
| Редактирование и удаление приложений текущего тенанта | Да | Да |
| Редактирование и удаление глобальных приложений | Да | Нет |
Таблица приложений
В таблице отображаются все приложения, которые доступны в текущем тенанте: и глобальные, и те, которые добавлены только в текущий тенант.
С помощью выпадающего списка "Столбцы" можно выбрать, какие столбцы будут отображаться в таблице, при этом столбец "Название" отображается всегда.
Столбец/кнопка | Описание |
|---|---|
Столбец "Название" | Название приложения. |
Столбец "Область" | Область доступности приложения:
|
Столбец "URL" | Базовый адрес приложения. |
Столбец "Включено" | Состояние доступности приложения. Если указано:
|
Столбец "Клиент Keycloak" | Идентификатор связанного клиента Keycloak, если он создан. |
Столбец "Дата изменения" | Дата и время последнего изменения параметров добавленного приложения. Тут речь про параметры, связанные с вызовом приложения через платформу Robin, а не про внутреннее устройство самих приложений. |
Кнопка "Редактировать" | Кнопка для изменения параметров приложения. Не отображается пользователю с ролью "Администратор прав доступа" в строках с глобальными приложениями. При нажатии открывается окно "Редактирование приложения", в котором те же параметры, что и в окне "Добавление приложения" - см. подробнее о параметрах этого окна ниже |
Кнопка "Удалить" | Кнопка для удаления приложения из платформы Robin. После удаления приложение перестанет отображаться в модуле "Приложения". |
Кнопка "Просмотр" | Кнопка для просмотра параметров глобальных приложений без возможности их изменения. Отображается вместо кнопок "Редактировать" и "Удалить" - только в строках с глобальными приложениями, и только для администратор прав доступа. |
Добавление приложения
Для добавления нового приложения:
- Нажмите на кнопку "Добавить приложение".
- Заполните поля в открывшемся окне:
- Нажмите на кнопку "Сохранить". Окно закроется, новое приложение будет добавлено.
Описание параметров в окне "Добавление приложения"
Параметры, отмеченные в окне красной звездочкой, обязательны для заполнения.
Параметр | Описание |
|---|---|
Поле "Название" | Для ввода названия, с которым будет отобраатьяс приложение. Можно указать любое название. |
Поле "Описание" | Для ввода описания приложения. |
Поле "URL изображения" | Адрес иконки для карточки приложения. |
Поле "Базовый URL" | Адрес, по которому приложение открывается при нажатии на его карточку в модуле "Приложения". |
Переключатель "Включено" | Управляет доступностью приложения:
|
Переключатель "Глобальное (все тенанты)" | Определяет область доступности приложения:
|
Переключатель "Обрабатывать сообщения в чате" | Разрешает использовать приложение для обработки сообщений в чате Ассистента. При включении появляется обязательное поле "URL для обработки сообщений" - в нем нужно вводить адрес, на который Ассистент будет направлять сообщения для их обработки приложением. |
Переключатель "Создать публичный клиент Keycloak" | Создает публичный клиент Keycloak для настройки авторизации во внешнем приложении. |

