Colin und ich haben die PM erhalten, aber mein Kontakt in der JVM-Gruppe nicht.
Ich kann nichts darüber in den Protokollen finden.
Beachten Sie, dass ein anderer Benutzer am 23. September berichtete, dass das Senden an Gruppen nicht funktionierte. Ich eröffne jedoch einen neuen Thread, da in diesem Thread steht „scheint nicht zu unterstützen“ und basierend auf der heutigen Benutzeroberfläche scheint die Automatisierung beabsichtigt zu sein, zu unterstützen.
Ich dachte, da alle Benutzer in der Gruppe squad auch in der Gruppe company waren und die Gruppe company expliziten Zugriff auf den Bericht hat, würde das funktionieren.
Aber Gruppen werden nicht auf Benutzer erweitert (und es gibt keine Option in der Benutzeroberfläche, um das zu aktivieren)
Also habe ich mich selbst zur Gruppe hinzugefügt, in der Annahme, dass dies der Grund sein könnte, warum ich sie nicht sehe.
Immer noch kein Nachrichtenreiter.
Dann habe ich die “Interaktions”-Einstellungen der Gruppe überprüft, und ja, Messaging war auf “Niemand” gesetzt.
Also habe ich das auf “Gruppenmitglieder, Moderatoren und Administratoren” aktualisiert.
Aber der Nachrichtenreiter erscheint immer noch nicht für die Gruppe, egal wie oft ich die Seite aktualisiere.
Das Messaging der Community Manager ist auf “Jeder” gesetzt, aber das möchte ich für diese Gruppe nicht tun.
Ich habe mir das angesehen und die von Ihnen ausgewählte Interaktionseinstellung sollte in Ordnung sein. Sie muss nicht auf „Jeder“ gesetzt sein, damit der Nachrichten-Tab angezeigt wird.
Es gibt einige zusätzliche Schritte, die ich gefunden habe und die bestimmen, ob der Nachrichten-Tab sichtbar ist:
Der Benutzer muss als Gruppenmitglied oder Administrator angemeldet sein.
Der Benutzer muss Mitglied einer Gruppe sein, für die private Nachrichten aktiviert sind (d. h. Mitglied einer beliebigen Gruppe in SiteSetting.personal_message_enabled_groups). Die spezifische Gruppe muss nicht in dieser Site-Einstellung von Gruppen-IDs enthalten sein, aber ich denke, das wäre eine Möglichkeit, sicherzustellen, dass alle Gruppenmitglieder den Nachrichten-Tab sehen können.
Die Gruppe hat zuvor mindestens eine Nachricht erhalten.
In dem von Ihnen beschriebenen Fall vermute ich, dass entweder Punkt 2 oder 3 das Problem ist.
Wir arbeiten auch an dem Automatisierungsskript für Gruppen, um eine Option zum Senden an einzelne Gruppenmitglieder hinzuzufügen. Ich werde mehr Details dazu teilen, wenn es fertig ist.
In der Zwischenzeit habe ich festgestellt, dass zum Senden eines Berichts an eine Gruppe diese einzelne, spezifische Gruppe explizite Berechtigungen für den Bericht haben muss, anstatt dass jeder Gruppenempfänger Berechtigungen hat (über eine andere, zugrunde liegende Gruppe). Die frühe Auflösung der Gruppe in ihre Benutzer sollte mich davon abhalten, jedem Bericht 20 (buchstäblich!) Gruppen hinzufügen zu müssen!
Es gibt jetzt ein Kontrollkästchen im Automatisierungsskript, um einzelne PMs an Gruppenmitglieder zu senden. Wenn es aktiviert ist, werden die Benutzer jeder Gruppe extrahiert und einzeln benachrichtigt.
Hoffentlich funktioniert das Skript damit besser für Ihre Bedürfnisse.
Wenn Sie eine Gruppe zum Feld An Benutzer, Gruppe oder E-Mail senden hinzufügen, benötigt diese Gruppe Zugriff auf den Data Explorer-Bericht. Das ideale Szenario wäre, eine größere Gruppe (vielleicht eine Berichtsgruppe) zu haben, die alle Mitglieder enthält, die Sie benachrichtigen möchten.
Ich habe ReportA, der für AllEmployees freigegeben ist
Ich möchte ihn an EmployeeSubgroup senden
Muss ich den Bericht trotzdem für EmployeeSubgroup freigeben? Reicht es nicht, dass Employee1, der sowohl zu EmployeeSubgroup als auch zu AllEmployees gehört, über eine Gruppe Zugriff hat? Muss sie Zugriff über die „An“-Gruppe haben?
(D. h. wird die Berichtsberechtigung auf Gruppenebene geprüft, bevor sie auf einzelne Benutzer aufgelöst wird? Oder wird die Gruppe in Benutzer aufgelöst und dann die Berechtigungen der Benutzer geprüft?)
Vielen Dank für die detailliertere Ausführung. Ich habe nun ein besseres Verständnis des Problems, mit dem Sie konfrontiert sind, und arbeite an einem PR, der bald fertig sein sollte.
Wenn das Kontrollkästchen „Einzelne PMs an Gruppenmitglieder senden“ aktiviert ist, können wir die Abfrageberechtigungen für das einzelne Mitglied überprüfen. Da der Benutzer Mitglied sowohl von EmployeeSubgroup als auch von AllEmployees ist, sollte dies wie erwartet funktionieren.
Hier ist ein kurzes Update, um Sie darüber zu informieren, dass die Änderung zusammengeführt wurde. Wenn einzelne PMs an Gruppenmitglieder senden aktiviert ist, sollte es auf diese Weise funktionieren:
Und als Test habe ich zwei Berichte bearbeitet, die alle 30 Minuten automatisiert ausgeführt werden, um sie nur an die größere SonarSourcers-Gruppe (d. h. Mitarbeiter) weiterzugeben. Wenn ich sie manuell ausführe, erhalte ich Ergebnisse:
Hallo, es tut mir leid zu hören, dass Sie immer noch Probleme mit dieser Automatisierung haben.
Ich habe dies auf meiner Instanz erneut getestet und es funktioniert basierend auf 2 separaten Benutzergruppen.
Es gibt ein paar Dinge, die überprüft werden können:
Stellen Sie sicher, dass das Plugin auf dem neuesten Stand ist - unter /admin/plugins können Sie das Data Explorer-Plugin in der Liste überprüfen. Es sollte zum neuesten Commit im Hauptzweig verlinken - was zum Zeitpunkt des Schreibens dieser Commit ist.
Stellen Sie sicher, dass der Benutzer, mit dem Sie testen, sowohl in der Gruppe CommunityManagers als auch in der Gruppe SonarSourcers ist.
Manuell testen, indem Sie die Schaltfläche trigger automation im Skript-Editor verwenden
Schalten Sie Skip sending PM if there are no results aus
Lassen Sie mich wissen, ob diese Schritte helfen, um zu sehen, ob wir weiter untersuchen müssen.
wir werden von euch gehostet. Ich ging davon aus, dass die Option in der Benutzeroberfläche, an Einzelpersonen zu senden, bedeutete, dass unsere Website aktualisiert worden war. Aber wir sind bei dieser Version. Könnt ihr unsere Website bitte aktualisieren?
Entschuldigen Sie die Verwirrung, es scheint, dass die Berechtigungsänderung nicht früher auf Ihrer Website bereitgestellt wurde (da diese Änderung aus 2 Teilen bestand).
Ich habe Ihre Website bereitgestellt und die Plugin-Version erneut überprüft. Sie verwendet nun die neuesten Änderungen im Data Explorer.
Können Sie dies bitte erneut versuchen und mir mitteilen, ob das Problem jetzt behoben ist?