Под ролью Admin в Grafana откройте Administration → Plugins → DashPDF Report Exporter → Configuration. Все настройки собраны в блоке DashPDF connection.
API URL
По умолчанию https://api.dashpdf.app. Меняйте адрес, только если DashPDF развёрнут у вас. Используемый адрес показан в строке Effective API URL.
Токен инстанса
Токен связывает эту Grafana с вашим аккаунтом DashPDF и начинается с dpdf_inst_.
- На dashpdf.app откройте Инстансы Grafana, введите название и нажмите Создать токен.
- Сразу скопируйте токен: он показывается только один раз.
- Вставьте его в поле Instance token и нажмите Save settings.
Токен хранится в зашифрованном виде и не передаётся в браузер. Если отозвать его на dashpdf.app, экспорт из этой Grafana перестанет работать.
Токен сервисного аккаунта для расписаний
Расписания запускаются без участия пользователя, поэтому им нужен токен сервисного аккаунта Grafana (начинается с glsa_).
- В Grafana откройте Administration → Users and access → Service accounts и создайте сервисный аккаунт с ролью Viewer.
- Добавьте ему токен и вставьте его в поле Service account token for schedules.
- Нажмите Save settings.
Токен хранится в зашифрованном виде и не передаётся ни в браузер, ни в DashPDF. Если Grafana его не принимает, на странице появится Grafana rejected this service account token (HTTP 401), и расписания остановятся, пока вы не сохраните рабочий токен.
Проверка подключения
После сохранения нажмите Test connection. Появится Connection OK или Connection failed с причиной. Когда токен принят, на странице отображается Registered, а инстанс появляется на странице Инстансы Grafana на dashpdf.app.