Colin ed io abbiamo ricevuto il PM, ma il mio contatto nel gruppo JVM no.
Non trovo nulla a riguardo nei log.
Nota che un altro utente ha segnalato il 23 settembre che l’invio ai gruppi non funzionava. Sto aprendo un nuovo thread perché quel thread dice “non sembra supportare” e, in base all’interfaccia utente odierna, l’automazione sembra intesa a supportare.
Pensavo che dato che tutti gli utenti nel gruppo squad erano anche nel gruppo company, e il gruppo company ha accesso esplicito al report, ciò avrebbe funzionato.
Ma i gruppi non vengono espansi in utenti (e non c’è opzione nell’interfaccia utente per attivarla).
Ho esaminato questo e l’impostazione di interazione che hai selezionato dovrebbe andare bene, non è necessario che sia “Tutti” per far apparire la scheda Messaggi.
Ci sono alcuni passaggi aggiuntivi che ho trovato che determinano se la scheda Messaggi è visibile:
L’utente deve aver effettuato l’accesso come membro del gruppo o amministratore
L’utente deve essere membro di un gruppo abilitato ai PM (cioè un membro di qualsiasi gruppo in SiteSetting.personal_message_enabled_groups) - il gruppo specifico in questione non deve necessariamente essere in questa impostazione del sito di ID di gruppo, ma penso che sarebbe un modo per garantire che tutti i membri del gruppo possano vedere la scheda messaggi.
Il gruppo ha ricevuto almeno un messaggio prima
Nel caso in cui stai riscontrando, sospetto che il problema sia 2 o 3.
Stiamo anche lavorando allo script di automazione per i gruppi per aggiungere un’opzione per l’invio ai singoli membri del gruppo. Condividerò maggiori dettagli quando sarà pronto.
Nel frattempo, ho capito che per inviare un report a un gruppo, quel gruppo specifico e individuale deve avere permessi espliciti per il report, piuttosto che ogni destinatario del gruppo abbia permessi (tramite un altro gruppo sottostante). Risolvere il gruppo ai suoi utenti all’inizio del processo dovrebbe impedirmi di dover aggiungere 20 (letteralmente!) gruppi a ogni report!
Ora c’è una casella di controllo nello script di automazione per inviare PM individuali ai membri del gruppo. Quando selezionato, ogni gruppo avrà gli utenti estratti e messi singolarmente.
Speriamo che questo renda lo script più adatto alle tue esigenze.
Se si aggiunge un gruppo al campo Invia a utente, gruppo o email, tale gruppo dovrebbe avere accesso al report del data explorer. Lo scenario ideale sarebbe avere un gruppo più grande (forse un gruppo di reporting) che contenga tutti i membri che si desidera notificare.
Devo ancora condividere il report con EmployeeSubgroup? Non è sufficiente che Employee1, che fa parte sia di EmployeeSubgroup che di AllEmployees, abbia accesso tramite un gruppo? Deve avere accesso tramite il gruppo “a”?
(Cioè, i permessi del report vengono controllati a livello di gruppo, prima che vengano risolti in singoli utenti? O il gruppo viene risolto in utenti e poi vengono controllati i permessi degli utenti?)
Grazie per aver condiviso maggiori dettagli. Ho una migliore comprensione del problema che stai riscontrando e ho una PR in lavorazione che dovrebbe essere pronta presto.
Quando la casella di controllo “invia PM individuali ai membri del gruppo” è selezionata, possiamo quindi verificare le autorizzazioni di query per il singolo membro. Poiché l’utente è membro sia di EmployeeSubgroup che di AllEmployees, dovrebbe funzionare come previsto.
Sto rilasciando un rapido aggiornamento qui per informarvi che la modifica è stata unita. Quando inviare PM individuali ai membri del gruppo è selezionato, dovrebbe funzionare in questo modo:
E come test, ho modificato due report che vengono eseguiti automaticamente ogni 30 minuti per essere condivisi solo al gruppo più ampio di SonarSourcers (cioè dipendenti). Quando lo eseguo manualmente, ottengo risultati:
Ciao, mi dispiace sentire che stai ancora riscontrando problemi con questa automazione.
L’ho testata di nuovo sulla mia istanza e funziona in base a 2 gruppi di utenti separati.
Ci sono alcune cose che puoi controllare:
assicurati che il plugin sia aggiornato - sotto /admin/plugins puoi controllare il plugin Data Explorer nell’elenco. Dovrebbe collegarsi all’ultimo commit sul ramo principale - che è questo commit al momento della scrittura.
assicurati che l’utente con cui stai testando sia sia nel gruppo CommunityManagers che nel gruppo SonarSourcers.
testa manualmente utilizzando il pulsante trigger automation all’interno di edit script
disattiva Skip sending PM if there are no results
Fammi sapere se questi passaggi aiutano, per vedere se dobbiamo indagare ulteriormente.
Siamo ospitati da voi. Presumevo che vedere l’opzione nell’interfaccia utente per inviare ai singoli significasse che il nostro sito era stato aggiornato. Ma siamo alla questa versione. Potete aggiornare il nostro sito per favore?
Mi scuso per la confusione, sembra che la modifica delle autorizzazioni non sia stata distribuita al tuo sito in precedenza (poiché questa modifica era composta da 2 parti).
Ho proceduto alla distribuzione del tuo sito e ricontrollato nuovamente la versione del plugin, che ora esegue le ultime modifiche in Data Explorer.
Puoi riprovare e farmi sapere se il problema è ora risolto?