Concedi permessi a non personale del forum per scrivere nuove query Data Explorer

Ciao a tutti,

Ho cercato nel forum prima di scrivere questo, ma volevo assicurarmi di non essermi perso nulla. Sono un amministratore per un’installazione Discourse self-hosted e abbiamo installato il plugin Data Explorer. Altri team hanno bisogno di accedere al database per scopi di reporting e necessitano della capacità di generare nuove query. Ho già impostato query salvate e un gruppo per eseguire i report, ma hanno anche bisogno della capacità di visualizzare e lavorare con le strutture dati stesse per integrare il forum con i nostri altri strumenti di reporting. In breve, hanno bisogno di accedere alla costruzione delle query nella parte di modifica e inserimento del plugin. Per quanto ne so, a livello di costruzione e inserimento delle query del plugin è richiesto solo l’accesso amministrativo - e a livello di risultati/output per l’esecuzione di query predefinite e la visualizzazione di report è a livello di gruppo. È corretto?

Se sì, ci sono modi per aggirare questo problema? Ad esempio con un utente di sistema personalizzato che avrebbe accesso solo a quel plugin per comporre nuove query? O all’interno di un account membro stesso utilizzando un livello di fiducia e quindi verificando tale livello per l’accesso? Qualsiasi indicazione nella giusta direzione è molto apprezzata. :slight_smile:

Inoltre, se la mia premessa è errata o mi manca qualcosa, per favore fatemelo sapere e grazie!

(Modifica per aggiungere, hanno già provato a usare l’API)

Questa sarà una richiesta di funzionalità (Feature request) poiché attualmente non è possibile senza uno stato di amministratore. Come hai correttamente menzionato sopra, l’esecuzione di report è l’unica funzionalità di gruppo per eseguire query.

4 Mi Piace

Grazie mille per l’indicazione. :slight_smile: (modifica - ho appena visto che è stato spostato nella categoria funzionalità, grazie!)

1 Mi Piace

Ciò darebbe loro accesso a tutto nel database. Dovresti fidarti di uno o più di loro con privilegi di amministratore o creare un fork del plugin per consentire al loro gruppo di utilizzarlo.

6 Mi Piace