Добавление дашборда с помощью тега <iframe>

Вы можете добавить созданный дашборд на какой-либо внешний ресурс (например, на страницу стороннего сайта) с помощью HTML-тега <iframe>. Для этой цели выполните следующие шаги:

  1. Прежде всего, нужно получить логин и пароль от MongoDB. Для этого выполните следующую команду на сервере:

    ID=$(docker ps | grep visiology.admin | awk '{print $1}') && echo docker exec -it $ID sh -c "cat secrets/MONGO_AUTH_USER" && echo docker exec -it $ID sh -c "cat secrets/MONGO_AUTH_PASSWORD"

    Первая строка возвращает логин, вторая - пароль.

  2. Зайдите в контейнер visiology_mongodb и войдите в консоль mongo с помощью следующей команды:

    $ mongo -u <логин> -p <пароль> VisiologyVA
    или
    $ mongosh "mongodb://127.0.0.1:27017" --username zidan --authenticationDatabase admin

  3. Отредактируйте параметр в коллекции:
    db.GeneralSettings.updateMany ({ },{$set:{ "FrameAncestors" : [ "адрес, где открывается фрейм" ]}})
    в квадратных скобках можно указать несколько адресов через запятую. Рекомендуется указывать адреса с протоколом (HTTP/HTTPS).

  4. Перезапустите платформу.

  5. В Dashboard Designer перейдите на вкладку Главная.

  6. Нажмите кнопку Ссылка Дашборд. Система проинформирует, что ссылка на дашборд скопирована:

  7. Добавьте следующую строку в HTML-код нужной веб-страницы:

<iframe src="XXX" style="position: absolute; height: 100%; width: 100%; border: none;"></iframe>

где ХХХ – скопированная ссылка на дашборд.


Смотрите также

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой, или нажмите кнопку помощи в приложении, чтобы задать вопрос.