Transcript PPT
Administering Your ArcGIS Organization
Through Scripting
Witt Mathot
Evan Caldwell
Dan OLeary
ArcGIS
Your Favorite GIS
Desktop
Web
Device
Simple
Integrated
portal
Open
Server
Online Content
and Services
Available in the Cloud…
… or On-Premises
GeoInformation Model
ArcGIS Desktop
Apps
APIs & SDKs
http:
http:
Portal
http:
Maps
Analytics
Feature
Layers & Tables
Scenes
Scene
Layers
Services
Data
Tile
Layers
Image
Layers
Analytics
GeoInformation Model
Organization
Group
Application
Item
Web Scene
User
Web Map
Web Layer
Service
Dataset
Common Administrative Tasks
•
Feature content
•
Curate public groups
•
On-board & off-board users
•
Transfer ownership of items & groups
•
Review content, groups, comments
•
…
Some Tasks May Demand Scripting
•
Batch content, group, and user management (e.g. remove/add users in bulk)
•
Advanced Housekeeping
-
Front end (e.g. find/remove test items, find incomplete groups/items and alert owners)
-
Back end (e.g. find broken links and escalate, update references as hosts/services change)
•
Custom reports (e.g. weekly summary reports)
•
Managing content across multiple portals (e.g. sync, back/up restore items)
Demo Time!
Want to learn more?
•
•
Documentation & Links
-
Portal Services REST API
-
ArcGIS Organization Administration Wiki
-
ArcGIS Marketplace
-
Portalpy
Sessions
-
Using the ArcREST Python Package
-
ArcGIS API for JavaScript: An Introduction
-
ArcGIS API for JavaScript: Road Ahead
Thank you…
•
Please fill out the session survey in your mobile app
•
Select “Administering Your ArcGIS Organization
Through Scripting”
-
Use the Search Feature to quickly find this title
•
Click “Technical Workshop Survey”
•
Answer a few short questions and enter any comments