Colin e eu recebemos o PM, mas meu contato no grupo JVM não.
Não estou encontrando nada sobre isso nos logs.
Observe que outro usuário relatou em 23 de setembro que o envio para grupos não funcionou. Estou iniciando um novo tópico, no entanto, porque esse tópico diz “não parece suportar” e, com base na interface do usuário de hoje, a automação parece destinada a suportar.
Eu pensei que, como todos os usuários do grupo squad também estavam no grupo company, e o grupo company tem acesso explícito ao relatório, isso funcionaria.
Mas os grupos não são expandidos em usuários (e não há opção na interface do usuário para ativar isso)
Eu dei uma olhada nisso e a configuração de interação que você selecionou deve ficar bem, não precisa ser “Todos” para que a aba de mensagens apareça.
Existem algumas etapas adicionais que descobri que determinam se a aba Mensagens está visível:
O usuário deve estar conectado como membro do grupo ou administrador
O usuário deve ser membro de um grupo com mensagens ativadas (ou seja, membro de qualquer grupo em SiteSetting.personal_message_enabled_groups) - o grupo específico em questão não precisa estar nesta configuração de site de IDs de grupo, mas acho que seria uma maneira de garantir que todos os membros do grupo possam ver a aba de mensagens.
O grupo já recebeu pelo menos uma mensagem antes
No caso que você está experimentando, suspeito que 2 ou 3 seja o problema.
Também estamos trabalhando no script de automação para grupos para adicionar uma opção de envio para membros individuais do grupo. Compartilharei mais detalhes sobre isso quando estiver pronto.
Enquanto isso, percebi que para enviar um relatório para um grupo, esse grupo individual e específico precisa ter permissões explícitas para o relatório, em vez de cada destinatário do grupo ter permissões (através de outro grupo subjacente). Resolver o grupo para seus usuários no início do processo deve me impedir de ter que adicionar 20 (literalmente!) grupos a cada relatório!
Uma atualização para isso agora está mesclada aqui:
Agora existe uma caixa de seleção no script de automação para enviar PMs individuais aos membros do grupo. Quando marcada, cada grupo terá os usuários extraídos e a mensagem será enviada individualmente.
Espero que isso torne o script mais adequado às suas necessidades.
Se adicionar um grupo ao campo Enviar para Usuário, Grupo ou E-mail, esse grupo precisaria ter acesso ao relatório do explorador de dados. O cenário ideal seria ter um grupo maior (talvez um grupo de relatórios) que contenha todos os membros que você deseja notificar.
Eu tenho o RelatórioA que é compartilhado com Todos os Funcionários
Eu quero enviar para o Subgrupo de Funcionários
Eu ainda preciso compartilhar o relatório com o Subgrupo de Funcionários? Não é suficiente que o Funcionário1, que está tanto no Subgrupo de Funcionários quanto em Todos os Funcionários, tenha acesso através de um grupo? Ela deve ter acesso através do grupo “para”?
(Ou seja, a permissão do relatório é verificada no grupo, antes de ser resolvida em usuários individuais? Ou o grupo é resolvido em usuários e, em seguida, as permissões dos usuários são verificadas?)
Obrigado por compartilhar com mais detalhes. Tenho uma melhor compreensão do problema que você está enfrentando e tenho um PR em andamento que deve ficar pronto em breve.
Quando a caixa de seleção “enviar PMs individuais para membros do grupo” for selecionada, poderemos verificar as permissões de consulta para o membro individual. Como o usuário é membro de EmployeeSubgroup e AllEmployees, isso deve funcionar como esperado.
Enviando uma atualização rápida aqui para informar que a alteração foi mesclada. Quando enviar PMs individuais para membros do grupo estiver marcado, ele deverá funcionar desta forma:
E como teste, editei dois relatórios que são automatizados para serem executados a cada 30 minutos para serem compartilhados apenas com o grupo maior de SonarSourcers (ou seja, Funcionários). Quando executo manualmente, obtenho resultados:
Mas, embora a automação esteja em execução, o envio para CommunityManagers (EmployeeSubgroup) não está acontecendo. Não estou recebendo mensagens diretas.
Olá, sinto muito que você ainda esteja tendo problemas com esta automação.
Testei novamente em minha instância e está funcionando com base em 2 grupos de usuários separados.
Há algumas coisas que podem ser verificadas:
certifique-se de que o plugin está atualizado - em /admin/plugins você pode verificar o plugin Data Explorer na lista. Ele deve vincular ao último commit no branch principal - que é este commit no momento em que escrevo.
certifique-se de que o usuário com o qual você está testando está em ambos os grupos CommunityManagers e SonarSourcers.
teste manualmente usando o botão trigger automation dentro do script de edição
desative a opção Skip sending PM if there are no results
Me diga se estes passos ajudarem, para vermos se precisamos investigar mais.
Estamos hospedados por vocês. Presumi que ver a opção na interface do usuário para enviar para indivíduos significava que nosso site havia sido atualizado. Mas estamos na esta versão. Vocês podem atualizar nosso site, por favor?