Discourse Data Explorer

Вы можете указать группу, которая сможет выполнять запрос. Это делается в настройках каждого запроса.

Да, после разрешения доступа для группы, как пользователь из этой конкретной группы может выполнить запрос? Они не видят плагины. Откуда они могут найти запрос?

Отправьте им ссылку на запрос.

Вы пробовали это как обычный пользователь?

Отчет отображается в разделе отчетов этой группы.
{yoursite}/g/{group}/reports

2 лайка

:partying_face: Этот плагин теперь включён в ядро Discourse как часть Bundling more popular plugins with Discourse core. Если вы используете самостоятельное размещение и применяете этот плагин, вам нужно удалить его из вашего app.yml перед следующим обновлением.

2 лайка

Для меня это действительно было неочевидно. Потребовалось время, чтобы разобраться. Возможно, есть способ сделать это более понятным.

Вопрос: Правда ли, что доступ к Data Explorer имеют только администраторы? Я нигде не могу найти этого прямого утверждения, а также не могу найти соответствующую настройку. Это просто прописано в коде?

Создавать запросы могут только администраторы, так как доступ ко всей базе данных представляет серьёзную угрозу безопасности (адреса электронной почты, IP-адреса и так далее).

Вы можете сделать запросы доступными для членов определённой группы, и, судя по всему, вы уже это выяснили.

1 лайк

Спасибо. Модераторы уже видят индивидуальные адреса электронной почты и IP-адреса, поэтому я не понял, зачем вводить дополнительное ограничение. Мы доверяем нашим модераторам так же, как и администраторам.

Возможно, это были не самые удачные примеры. Они могли бы, например, отправить пользователю ссылку для входа, затем получить ключ из базы данных и войти в систему как этот пользователь (что могут делать администраторы, но, как я понимаю, модераторы — нет?). Кроме того, у них был бы доступ ко всем значениям настроек, и они могли бы получить секреты (например, API-ключи для ИИ, ключи аутентификации и так далее).

Если вы доверяете им как администраторам, то просто сделайте их всеми администраторами. :person_shrugging:

1 лайк

Небольшое предложение по интерфейсу:

Если вы только что нажали на карандаш, чтобы отредактировать заголовок отчёта, и столкнулись с этим, действительно ли имеет смысл нажимать кнопку X для сохранения изменений? Разве X обычно не означает отмену? Я не часто использую DE, но когда мне нужно отредактировать заголовок, я всегда по ошибке нажимаю на значок <, думая, что это сохранит изменения. Но это не так. Это полностью выводит вас из отчёта.

Возможно, я просто туповат, но не было бы гораздо логичнее, если бы это было так же (возможно, идентично?) интерфейсу изменения заголовка поста?

1 лайк

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

3 лайка

О, да. Это именно то, о чём я говорю. Мне жаль, что не последовало никакой реакции. Похоже на очевидную проблему.

3 лайка