HOW TO

Enable Esri Access for all members of an ArcGIS Online organization

Last Published: April 13, 2024

Summary

As of July 2016, all users with an Esri-enabled ArcGIS Online organizational account have access to self-paced e-learning classes. To allow members to access these courses, organizational administrators may be interested in enabling Esri access for all users.

Procedure

Esri Access can be enabled for each individual user in the organization from the Organization page. On the Members tab, click the More options button more-options-button.png next to their username on the Members list.

In addition, batch enabling is possible outside of the interface programmatically, using the ArcGIS API for Python. A sample script is provided below.

To run the script, you must log in to your organization as an administrator, or a user with a custom role that has privileges to enable Esri access for the organization members.

#import system modules
from arcgis.gis import GIS

#sign into ArcGIS Online organization portal="https://SHORTNAME.maps.arcgis.com/"
username = "USERNAME"
password = "PASSWORD"
gis = GIS(portal, username, password)

#get a list of org users org_users = gis.users.search(None, max_users=1000)

#enable Esri access for all org users for org_user in org_users:     user.esri_access= True print ("Esri access was enabled for all organization members!")
Note:
As these are script samples, Esri Support does not debug specific scenarios of the script failing or assist in customizing it further.

Article ID:000014653

Software:
  • ArcGIS API for Python
  • ArcGIS Online

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic