По умолчанию если вы включили авторизацию в Grafana, то только зарегистрированные пользователи могут просмотреть Dashboard. Но можно это изменить.

Вариант 1

В первом варианте мы включим анонимный доступ к Grafana и зададим роль по умолчанию для анонимных пользователей.

  1. В файле конфигурации grafana.ini включаем анонимный доступ в целом
    sudo vim /etc/grafana/grafana.ini
    
    [auth.anonymous]
    enabled = true
    
  2. Там же задаем роль для анонимных пользователей
    [auth.anonymous]
    org_role = Viewer
    
  3. Перезапускаем сервис grafana-server
    sudo systemctl restart grafana-server
    
  4. Переходим в настройки Dashboard и проверяем какие права у роли Viewer во вкладке Permissions enter image description here
  5. Открываем ссылку Dashboard в новом окне браузера инкогнито

Вариант 2

Пользователь со стажем сразу заметит, что вариант выше по умолчанию даст доступ анонимным пользователем ко всем Dashboard, хоть и только на чтение. Дело в том, что роль Viewer по умолчанию имеет доступ ко всем Dashboard.

Это можно решить либо отбиранием прав у роли Viewer к Dashboard, либо создать свою собственную роль и выдать права на Dashboard этой роли. Но создание своей роли к сожалению, доступно только вGrafana Enterprise.

Так как у меня нет лицензии на Grafana Enterprise я просто оставлю ссылку на оф документации по созданию роли.