Всем привет,
Я поискал по форуму перед тем, как написать это, но хотел убедиться, что ничего не упустил. Я администратор самописной установки Discourse, и у нас установлен плагин Data Explorer. Другим командам нужен доступ к базе данных для формирования отчетов, и им также требуется возможность создавать новые запросы. Я уже настроил сохраненные запросы и группу для запуска отчетов, но им также необходимо видеть и работать со структурами данных, чтобы интегрировать форум с нашими другими инструментами отчетности. Короче говоря, им нужен доступ к конструктору запросов в разделе редактирования и ввода плагина. Как я понимаю, на уровне конструирования и ввода запросов в плагине доступ есть только у администраторов, а на уровне результатов/вывода для запуска готовых запросов и просмотра отчетов доступ управляется на уровне групп. Это верно?
Если да, то есть ли способы обойти это ограничение? Например, с помощью специального системного пользователя, у которого будет доступ только к этому плагину для создания новых запросов? Или через учетную запись участника, используя уровень доверия, и затем проверяя доступ на основе этого уровня? Буду очень признателен за любые подсказки в правильном направлении. ![]()
Также, если я неверно понял ситуацию или что-то упустил, пожалуйста, дайте знать. Спасибо!
(Дополнение: они уже пробовали использовать API)