Email Users from Organizational ArcGIS Online

586
6
09-30-2021 08:07 AM
Status: Open
WStreet
New Contributor II

It would be really useful to allow administrators to email users of an Organizational AGOL instance.  We had an internal issue recently that was blocking AGOL Apps and Services.  It would be really handy to email the entire user base.  Some additional features such as emailing specific roles, groups, etc would also be useful.  I saw past responses to this question stating that AGOL doesn't have a mail server but it has to now because it sends emails for account requests.

At a minimum there should be a way to download a CSV, table, something of users and their attributes.  It would then be easy as well to access emails.

6 Comments
RobertBorchert

This has been on the want list for a long long long time. Well maybe not that long, but probably since day 2 of AGOL

We would like the option to send a mass message to all users or to people in a specific group.

We have had to compensate by maki

David_Brooks

@WStreet worth moving this to a question, because you can do this with AdminTools. Even in the free version.

https://geo-jobe.com/admin-tools/ 

WStreet

I saw posts going back to 2012 with people asking for this.  I really don't understand why it is still such a shortcoming.

I know GeoJobe will do it.  I just think the Portal should do it on its own without having to tie back into a 3rd party tool.

RobertBorchert

For some the idea of letting a 3rd party have access to your Portal may not work. 

WStreet

@RobertBorchert Exactly. 

sspeery

It is possible to e-mail all users in an ArcGIS Online org or Portal for ArcGIS site using the ArcGIS Python API.  Here's a link to a sample Jupyter notebook that can be modified and executed by a non-programmer, albeit carefully, inside of ArcGIS Notebooks as an org admin.  It's based on what I use in production to do mass notification at Virginia Tech.   @WStreet @RobertBorchert this does not require any third-party access to the portal.  Feel free to adapt this to suit your needs. 

https://gist.github.com/sspeery/e930642292ca5212fc3c23b3b983c46e