Il portale ArcGIS Enterprise espone la propria funzionalità tramite l'API REST di ArcGIS, pertanto è possibile creare script per amministrare il portale tramite l'API. Gli script di esempio inclusi con il portale sfruttano l’API e sono stati scritti per consentirne un'agevole esecuzione da qualsiasi computer in cui sia configurato l'ambiente Python 2.7 (obbligatorio). Gli script sono progettati per l'esecuzione senza modifiche dalla riga di comando. È tuttavia possibile personalizzarli, creare nuovi script o utilizzarli per comprendere le interazioni con l'API REST.
Sono disponibili i seguenti esempi:
- Aggiungere membri al portale
- Copiare contenuti da un portale ad un altro
- Concedere ai membri del portale l'accesso a gruppi specifici
- Preparare mappe di base Esri da utilizzare per i flussi di lavoro offline
- Trasferire la proprietà degli elementi di un membro ad un altro membro
- Aggiornare l'URL di un servizio cui viene fatto riferimento in una mappa Web