Colin and I received the PM, but my contact in the JVM group did not.
I’m not finding anything about this in the logs.
Note that another user reported in Sept 23 that sending to groups didn’t work. I’m starting a new thread tho because that thread says “doesn’t appear to support” and based on today’s UI, the automation appears intended to support
I thought that since all the users in group squad were also in group company, and group company has explicit access to the report that that would work.
But groups don’t get expanded into users (and there’s no option in the UI to turn that on)
I had a look into this and the interaction setting you selected should be fine, it doesn’t need to be “Everyone” to get the messages tab to show.
There are some additional steps I found that determine if the Messages tab is visible though:
User must be signed in as either a group member or an admin
User must be a member of a PM enabled group (ie. a member of any groups in SiteSetting.personal_message_enabled_groups) - the specific group in question doesn’t have to be in this site setting of group ids, but I think that would be a way to ensure all group members can see the messages tab.
The group has received at least one messages before
In the case you are experiencing I suspect either 2 or 3 is the issue.
We are also working on the automation script to groups to add an option for sending to individual group members. I will share an more details on that when it is ready.
In the interim, I’ve realized that to send a report to a group, that individual, specific group has to have explicit permissions to the report, rather than each group recipient having permissions (via another, underlying group). Resolving the group to its users early in the process should keep me from having to add 20 (literally!) groups to every report!
There is now a checkbox in the automation script to send individual PMs to group members. When checked, each group will have the users extracted and message individually.
Hopefully this makes the script work better for your needs.
If adding a group to the Send to User, Group or Email field then that group would need to have access to the data explorer report. The ideal scenario would be to have a larger group (maybe a reporting group) that contains all the members that you want to notify.
I still have to share the report to EmployeeSubgroup? It’s not enough that Employee1, who is in both EmployeeSubgroup and AllEmployees, has access through a group? She must have access through the “to” group?
(I.e. is report permission checked at the group, before it’s resolved into individual users? Or is the group resolved to users and then the users’ permissions checked?)