Я хотел бы узнать, возможно ли предоставить модераторам доступ к только статистике при входе в панель администратора.
Я не хочу, чтобы некоторые модераторы имели доступ к вкладкам «Пользователи», «Журналы» и «Плагины».
Я хотел бы узнать, возможно ли предоставить модераторам доступ к только статистике при входе в панель администратора.
Я не хочу, чтобы некоторые модераторы имели доступ к вкладкам «Пользователи», «Журналы» и «Плагины».
Нет, это невозможно. И я не понимаю, зачем вам это нужно. Я знаю, что сегодня 1 апреля, но… Разве вы не доверяете своим собственным модераторам просматривать логи и список реальных пользователей, которых они должны модерировать?
lol. Это не имеет никакого отношения к 1 апреля. Просто спрашиваю, можно ли редактировать возможности так же, как это делается в WordPress.
Просто думаю о том, чтобы у нас были сотрудники, которые могли бы публиковать контент и отслеживать просмотры страниц, чтобы видеть, как работает сайт. Ничего больше.
Попросите их посетить страницу /about, если им нужны базовые статистические данные.
На странице статистики просмотров не отображается: https://forum.netdivo.com/about
Похоже, что вы вручную отредактировали содержимое страницы «О нас». Возможно, вы удалили сгенерированную статистику. Хотя я не уверен на 100%, так как не помню точно, есть ли у вас возможность их удалять. @ondrejj, не могли бы вы подтвердить?
Я нашёл сценарий использования, который может быть интересен в этом контексте. Возможно, речь не о модераторе, а о пользователе, имеющем доступ к мощной аналитике, которую уже генерирует Discourse.
Представьте форум, где используются какие-либо маркетинговые кампании. Да, аналитика важна — например, Matomo или любой другой инструмент, но встроенная аналитика даёт более точные метрики, и нет необходимости запускать ещё один инструмент для получения того же результата.
Поэтому наличие роли, способной получать доступ к панели администратора и метрикам, было бы отличным решением для сообществ, использующих маркетинг или проводящих кампании для продвижения себя.
На всякий случай отметим, что мы тоже очень хотели бы получить такую возможность. Мы давно стремились предоставить не-модераторам прямой доступ к административным отчетам для целей написания грантов и/или маркетинга. В основном им нужны такие статистические данные, как signups, posts, likes, page_view_total_reqs и topics, из раздела /admin/reports/X.
Было бы замечательно иметь возможность выдавать API-ключ с доступом только к этим отчетам (без каких-либо других административных прав). Вероятно, мы хотели бы отключить доступ к нескольким отчетам, раскрывающим конфиденциальную информацию (например, user_notes, user_flagging_ratio и staff_logins), но все остальные административные отчеты представляют собой исключительно сводную статистику и, на наш взгляд, не требуют для просмотра уровня доступа администратора (или даже модератора).
Вы можете добавлять права на выполнение запросов в Data Explorer к произвольным группам, что позволяет удовлетворить любые потребности в отчетности.
Исследователь данных требует значительно более высокого уровня доверия, так как с его помощью можно просматривать все личные данные пользователей, хранящиеся в системе, включая электронные письма, личные сообщения, действия модераторов и многое другое.
Редакция: а, я понял, можно просто добавить в белый список отдельные запросы, а не права на весь интерфейс.
Нет, это не так.
Групповые разрешения позволяют указанной группе только «выполнять» ранее созданные запросы.
А, круто! Есть ли у нас песочница, где пользователи могут поиграть и составлять запросы? Интерфейс Data Explorer очень помогает ориентироваться в структуре таблиц.
Возможно ли программно получить экспорт запроса из общего Data Explorer? Простой подход — обращение к https://discourse.example.com/g/group/reports/123.json — не работает так, как для официальной страницы отчётов. Вместо выполнения запроса возвращается сам SQL-запрос в сыром виде.
Редактирование: ах, это Run Data Explorer queries with the Discourse API
Я всё ещё очень заинтересован в этой функции. Нужна роль сотрудника/автора, который может публиковать сообщения на форуме, но при этом иметь доступ только к СТАТИСТИКЕ.
Мы нанимаем авторов, но хотим, чтобы они видели только СТАТИСТИКУ, чтобы понимать, помогает ли их вклад развитию форума.
JetPack упрощает это для пользователей WordPress, и я уверен, что здесь это тоже возможно реализовать.
Я действительно считаю, что плагин Data Explorer может сделать именно то, что вы хотите, но, к сожалению, для настройки запросов требуется знание SQL. Как только вы создадите нужные запросы, вы сможете сделать их доступными для любой группы пользователей по своему усмотрению.
https://meta.discourse.org/t/what-cool-data-explorer-queries-have-you-come-up-with/43516/279
Спасибо. Если это возможно, то, думаю, будет проще для Discourse реализовать эту функцию для тех из нас, кто не может воспользоваться опцией «Исследователь данных». Просто моё личное мнение..
Я удивлён, что к этому не проявили больше интереса. Понимаю, что многие осторожничают с показателями, но мне бы очень хотелось предоставить нашим модераторам доступ к странице со статистикой.
Интересно, нашел ли кто-нибудь здесь какое-то обходное решение… Я всё ещё ищу самый удобный способ предоставить модераторам доступ к отчётам.
С помощью data-explorer вы можете создать запрос, который сделает доступными для модераторов или любой пользовательской группы любые данные, которые вам нужны.
Теперь на meta (dashboard-sql) также доступны SQL-запросы для многих отчётов панели управления, чтобы вы могли легко воспроизводить их в Data Explorer и предоставлять доступ конкретной группе пользователей, не наделяя их полномочиями полного модератора. ![]()
Использование этой возможности в сочетании с функцией модератора категории позволит предоставить определённым пользователям некоторые возможности модератора и доступ к статистике, не давая им доступа к другим областям модерации.