Skip to content

Dashboard embeding

Встраивание дэшборда (Embedding)

👤 Для использования данной функции требуется наличие функциональной роли FUNC_CREATOR, а также права доступа к соответствующему дашборду.

Для настройки встраивания необходимо подать заявку на получение роли FUNC_EMBEDDING_API и роли ACCESS_, которая указана в настройках дашборда. Эти роли предназначены для технической учетной записи, через которую внешняя система будет осуществлять подключение к DataOps.BI.

Платформа DataOps.BI предоставляет возможность встраивания созданных дэшбордов во внешние приложения с использованием технологии iFrame. Данная интеграция также включает средства контроля безопасности доступа, такие как возможность ограничивать домены, которым разрешено встраивать дэшборды, а также применение правил безопасности на уровне строк, позволяющих регламентировать доступ к конкретным строкам в наборе данных.

Подготовка дэшборда для встраивания

Чтобы активировать функцию встраивания дэшборда, выполните следующие шаги: 1. Откройте дэшборд и нажмите на три точки в правом верхнем углу, чтобы открыть контекстное меню. 2. Выберите пункт Встроить дэшборд, чтобы открыть модальное окно с настройками. 3. В появившемся окне в поле “Разрешенные домены” укажите один или несколько доменов, на которых будет размещен дэшборд (URL вашего приложения). Если оставить поле пустым, встраивание дэшборда будет разрешено в любое место. 4. Нажмите кнопку Разрешить встраивание. 5. После этого появится уведомление о том, что дэшборд готов к встраиванию, с идентификатором, который нужно будет передать разработчикам ресурса, в который планируется встраивание дэшборда.